-
-
Notifications
You must be signed in to change notification settings - Fork 492
Simd & fill optimizations #1628
Copy link
Copy link
Open
Labels
B-compilerBreakage: needs compiler upgradeBreakage: needs compiler upgradeB-valueBreakage: changes output valuesBreakage: changes output valuesC-optimisationP-lowPriority: LowPriority: Low
Metadata
Metadata
Assignees
Labels
B-compilerBreakage: needs compiler upgradeBreakage: needs compiler upgradeB-valueBreakage: changes output valuesBreakage: changes output valuesC-optimisationP-lowPriority: LowPriority: Low
#1579 notes some unfinished business:
Optimizing
Fillfor such cases may not be possible without specialization, and even then it's unclear if we'd want to due to the implied value-breaking changes.Optimizing SIMD impls would require either specialization or replacing the generic
Simd<$ty, LANES>impls with a (large) number of specific impls.