llvm-project
91010a34 - [RISCV] Reduce number of GPRs needed by lowerSegmentSpillReload. (#165337)

Commit
4 days ago
[RISCV] Reduce number of GPRs needed by lowerSegmentSpillReload. (#165337) Previously, we kept VLENB unaltered in register and used a temporary register to shift it. Now we store the shifted value in the VLENB register and keep track of how much it has been shifted. If we need a smaller multiple of VLENB we can shift right. Fixes #165232.
Author
Parents
Loading