mirror of
https://github.com/intel/llvm.git
synced 2026-01-20 01:58:44 +08:00
[InlineSpiller] Drop unused elements in Virt2SiblingsMap. NFC (#147866)
This commit is contained in:
@@ -1657,7 +1657,7 @@ void HoistSpillHelper::hoistAllSpills() {
|
||||
for (unsigned i = 0, e = MRI.getNumVirtRegs(); i != e; ++i) {
|
||||
Register Reg = Register::index2VirtReg(i);
|
||||
Register Original = VRM.getPreSplitReg(Reg);
|
||||
if (!MRI.def_empty(Reg))
|
||||
if (!MRI.def_empty(Reg) && Original.isValid())
|
||||
Virt2SiblingsMap[Original].insert(Reg);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user