llvm-project
e81ab5ff - [CodeGen] Increase CCState::UsedRegs inline capacity (NFC) (#221259)

Commit
4 days ago
[CodeGen] Increase CCState::UsedRegs inline capacity (NFC) (#221259) CCState::UsedRegs holds one bit per target register. Its inline capacity of 16 x 32-bit words only covers 512 registers, causing heap allocations for AArch64 (895), RISCV (645), and PowerPC (612). Increase it to 32, covering up to 1024 registers and keeping the storage inline for these targets. Assisted-by: codex
Author
Parents
Loading