llvm-project
1fec092f - [AArch64][GlobalISel] Allow selecting FPR index loads. (#143835)

Commit
104 days ago
[AArch64][GlobalISel] Allow selecting FPR index loads. (#143835) We can, through legalization of certain operations, end up generating G_INDEXED_LOAD into FPR registers that require entensions. SExt and ZExt will always opt for GPR, but anyext/noext can curently be set to FPR registers in regbankselect. As writing a subregister will set higher bits in the same register to 0, we can successfully handle zext and anyext on FPR registers, which is what this patch attempts to add.
Author
Parents
Loading