Searched refs:DeadRemats (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocBase.cpp | 167 for (auto *DeadInst : DeadRemats) { in postOptimization() 171 DeadRemats.clear(); in postOptimization()
|
H A D | RegAllocBasic.cpp | 237 LiveRangeEdit LRE(Spill, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats); in spillInterferences() 297 LiveRangeEdit LRE(&VirtReg, SplitVRegs, *MF, *LIS, VRM, this, &DeadRemats); in selectOrSplit()
|
H A D | RegAllocBase.h | 82 SmallPtrSet<MachineInstr *, 32> DeadRemats;
|
H A D | RegAllocPBQP.cpp | 159 SmallPtrSet<MachineInstr *, 32> DeadRemats; member in __anonda0ac5d00111::RegAllocPBQP 696 nullptr, &DeadRemats); in spillVReg() 786 for (auto *DeadInst : DeadRemats) { in postOptimization() 790 DeadRemats.clear(); in postOptimization()
|
H A D | LiveRangeEdit.cpp | 398 if (isOrigDef && DeadRemats && !HasLiveVRegUses && in eliminateDeadDef() 414 DeadRemats->insert(MI); in eliminateDeadDef()
|
H A D | RegAllocGreedy.cpp | 1194 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats); in doRegionSplit() 1299 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats); in tryBlockSplit() 1429 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats); in tryInstructionSplit() 1760 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats); in tryLocalSplit() 2500 LiveRangeEdit LRE(&VirtReg, NewVRegs, *MF, *LIS, VRM, this, &DeadRemats); in selectOrSplitImpl()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveRangeEdit.h | 83 SmallPtrSet<MachineInstr *, 32> *DeadRemats; variable 134 FirstNew(newRegs.size()), DeadRemats(deadRemats) { in Parent()
|