@tannergooding @fiigii @CarolEidt
Unfortunately, we have quite a bit of duplicated work. Can we avoid in future unnecessary waste of our most precious resource which is time? I would appreciate it as we could be more efficient as a team in implementing intrinsics with a bit more of coordination and clear declarations of work item intents by team.
My impression was that we have agreed yesterday with @tannergooding ( https://github.com/dotnet/coreclr/issues/16153#issuecomment-362658148 and following answer ) that I will port tests to the new template and actually I have did that yesterday except for implementation of Load** which I wanted to do today/tomorrow or switch to older template not requiring Load instructions. In the meantime @tannergooding submitted dotnet/coreclr#16192 which duplicated my work.
@fiigii has implemented in dotnet/coreclr#16183 quite a bit of instructions which were already implemented in dotnet/coreclr#15777 but required only porting to table driven import and codegen.
The exact proposal for scope of my work was put forward in dotnet/coreclr#15585 (comment) and specifically was created according to @fiigii request of implementing first simple intrinsics and leaving Load and Store to be implemented by @fiigii .
My proposal would be that I would finish scalar and special memory Sse2 intrinsics implementation, plus Insert, Extract, Shuffle leaving all remaining work to team. If team deems it appropriate I could continue work on next ISAs/tests as mutually agreed.
@tannergooding @fiigii @CarolEidt
Unfortunately, we have quite a bit of duplicated work. Can we avoid in future unnecessary waste of our most precious resource which is time? I would appreciate it as we could be more efficient as a team in implementing intrinsics with a bit more of coordination and clear declarations of work item intents by team.
My impression was that we have agreed yesterday with @tannergooding ( https://github.com/dotnet/coreclr/issues/16153#issuecomment-362658148 and following answer ) that I will port tests to the new template and actually I have did that yesterday except for implementation of Load** which I wanted to do today/tomorrow or switch to older template not requiring
Loadinstructions. In the meantime @tannergooding submitted dotnet/coreclr#16192 which duplicated my work.@fiigii has implemented in dotnet/coreclr#16183 quite a bit of instructions which were already implemented in dotnet/coreclr#15777 but required only porting to table driven import and codegen.
The exact proposal for scope of my work was put forward in dotnet/coreclr#15585 (comment) and specifically was created according to @fiigii request of implementing first simple intrinsics and leaving
LoadandStoreto be implemented by @fiigii .My proposal would be that I would finish scalar and special memory Sse2 intrinsics implementation, plus
Insert,Extract,Shuffleleaving all remaining work to team. If team deems it appropriate I could continue work on next ISAs/tests as mutually agreed.