JIT: Enregister 32-byte and 64-byte sized structs in SIMD registers #88317
Labels
area-CodeGen-coreclr
CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Milestone
We support enregistering 16-byte structs in 16-byte SIMD registers today. It should not be difficult to extend to 32-byte and 64-byte vector registers (start by modifying
ClassLayout::GetRegisterType
), though LSRA may need to be taught some new heuristics given these registers are more expensive to use around calls.The text was updated successfully, but these errors were encountered: