Searched refs:OrigVNI (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | LiveRangeEdit.cpp | 87 VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def); in scanRemattable() local 88 if (!OrigVNI) in scanRemattable() 90 MachineInstr *DefMI = LIS.getInstructionFromIndex(OrigVNI->def); in scanRemattable() 93 checkRematerializable(OrigVNI, DefMI, aa); in scanRemattable() 140 bool LiveRangeEdit::canRematerializeAt(Remat &RM, VNInfo *OrigVNI, in canRematerializeAt() argument 145 if (!Remattable.count(OrigVNI)) in canRematerializeAt() 297 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in eliminateDeadDef() local 302 if (OrigVNI) in eliminateDeadDef() 303 isOrigDef = SlotIndex::isSameInstr(OrigVNI->def, Idx); in eliminateDeadDef()
|
D | InlineSpiller.cpp | 118 bool isSpillCandBB(LiveInterval &OrigLI, VNInfo &OrigVNI, 133 void runHoistSpills(LiveInterval &OrigLI, VNInfo &OrigVNI, 392 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in hoistSpillInsideBB() local 393 StackInt->MergeValueInAsValue(OrigLI, OrigVNI, StackInt->getValNumInfo(0)); in hoistSpillInsideBB() 394 LLVM_DEBUG(dbgs() << "\tmerged orig valno " << OrigVNI->id << ": " in hoistSpillInsideBB() 569 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in reMaterializeFor() local 571 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in reMaterializeFor() 573 if (!Edit->canRematerializeAt(RM, OrigVNI, UseIdx, false)) { in reMaterializeFor() 1150 VNInfo *OrigVNI = StackSlotToOrigLI[StackSlot]->getVNInfoAt(Idx.getRegSlot()); in addToMergeableSpills() local 1151 std::pair<int, VNInfo *> MIdx = std::make_pair(StackSlot, OrigVNI); in addToMergeableSpills() [all …]
|
D | SplitKit.cpp | 642 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in defFromParent() local 646 if (OrigVNI) { in defFromParent() 648 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in defFromParent() 649 if (Edit->canRematerializeAt(RM, OrigVNI, UseIdx, true)) { in defFromParent()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveRangeEdit.h | 212 bool canRematerializeAt(Remat &RM, VNInfo *OrigVNI, SlotIndex UseIdx,
|