[llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Fri May 16 03:34:56 PDT 2025
================
@@ -88,7 +88,7 @@ void LiveRegUnits::accumulate(const MachineInstr &MI) {
static void addBlockLiveIns(LiveRegUnits &LiveUnits,
const MachineBasicBlock &MBB) {
for (const auto &LI : MBB.liveins())
- LiveUnits.addRegMasked(LI.PhysReg, LI.LaneMask);
+ LiveUnits.addRegMasked(LI, LaneBitmask::getAll());
----------------
jayfoad wrote:
Further simplification is possible here, since this is the only call to addRegMasked so it no longer needs a Mask argument.
https://github.com/llvm/llvm-project/pull/129847
More information about the llvm-commits
mailing list