Searched refs:createDeadDef (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | LiveIntervalCalc.cpp | 33 static void createDeadDef(SlotIndexes &Indexes, VNInfo::Allocator &Alloc, in createDeadDef() function 40 LR.createDeadDef(DefIdx, Alloc); in createDeadDef() 74 createDeadDef(*Indexes, *Alloc, SR, MO); in calculate() 82 createDeadDef(*Indexes, *Alloc, LI, MO); in calculate() 117 MainRange.createDeadDef(VNI->def, *Alloc); in constructMainRangeFromSubranges() 133 createDeadDef(*Indexes, *Alloc, LR, MO); in createDeadDefs()
|
| H A D | LiveInterval.cpp | 87 VNInfo *createDeadDef(SlotIndex Def, VNInfo::Allocator *VNInfoAllocator, in createDeadDef() function in __anonde6d12790111::CalcLiveRangeUtilBase 355 VNInfo *LiveRange::createDeadDef(SlotIndex Def, VNInfo::Allocator &VNIAlloc) { in createDeadDef() function in LiveRange 358 return CalcLiveRangeUtilSet(this).createDeadDef(Def, &VNIAlloc, nullptr); in createDeadDef() 360 return CalcLiveRangeUtilVector(this).createDeadDef(Def, &VNIAlloc, nullptr); in createDeadDef() 363 VNInfo *LiveRange::createDeadDef(VNInfo *VNI) { in createDeadDef() function in LiveRange 366 return CalcLiveRangeUtilSet(this).createDeadDef(VNI->def, nullptr, VNI); in createDeadDef() 368 return CalcLiveRangeUtilVector(this).createDeadDef(VNI->def, nullptr, VNI); in createDeadDef()
|
| H A D | RegisterCoalescer.cpp | 1203 IntB.createDeadDef(NewCopyIdx, LIS->getVNInfoAllocator()); in removePartialRedundancy() 1205 SR.createDeadDef(NewCopyIdx, LIS->getVNInfoAllocator()); in removePartialRedundancy() 1472 SR.createDeadDef(DefIndex, Alloc); in reMaterializeTrivialDef() 1477 SR->createDeadDef(DefIndex, Alloc); in reMaterializeTrivialDef() 1514 SR.createDeadDef(DefIndex, Alloc); in reMaterializeTrivialDef() 1548 LR->createDeadDef(NewMIIdx.getRegSlot(), LIS->getVNInfoAllocator()); in reMaterializeTrivialDef() 1563 LR->createDeadDef(NewMIIdx.getRegSlot(), LIS->getVNInfoAllocator()); in reMaterializeTrivialDef() 2246 LR.createDeadDef(DestRegIdx, LIS->getVNInfoAllocator()); in joinReservedPhysReg()
|
| H A D | SplitKit.cpp | 423 LI.createDeadDef(VNI); in addDeadDef() 436 S.createDeadDef(Def, LIS.getVNInfoAllocator()); in addDeadDef() 458 S.createDeadDef(Def, LIS.getVNInfoAllocator()); in addDeadDef() 575 SR.createDeadDef(Def, Allocator); in buildCopy()
|
| H A D | PHIElimination.cpp | 414 DestLI.createDeadDef(DestCopyIndex.getRegSlot(), in LowerPHINode()
|
| H A D | LiveIntervals.cpp | 344 VNInfo *VNI = LR->createDeadDef(Begin, getVNInfoAllocator()); in computeLiveInRegUnits()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | LiveInterval.h | 341 VNInfo *createDeadDef(SlotIndex Def, VNInfo::Allocator &VNIAlloc); 345 VNInfo *createDeadDef(VNInfo *VNI);
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.cpp | 1037 CCLiveRange->createDeadDef(MISlot, LIS->getVNInfoAllocator()); in foldMemoryOperandImpl() 1312 CCLiveRange->createDeadDef(MISlot, LIS->getVNInfoAllocator()); in foldMemoryOperandImpl()
|