HomeSort by: relevance | last modified time | path
    Searched refs:OrigVNI (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveRangeEdit.cpp 87 VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def);
88 if (!OrigVNI)
90 MachineInstr *DefMI = LIS.getInstructionFromIndex(OrigVNI->def);
93 checkRematerializable(OrigVNI, DefMI, aa);
140 bool LiveRangeEdit::canRematerializeAt(Remat &RM, VNInfo *OrigVNI,
145 if (!Remattable.count(OrigVNI))
298 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx);
303 if (OrigVNI)
304 isOrigDef = SlotIndex::isSameInstr(OrigVNI->def, Idx);
InlineSpiller.cpp 119 bool isSpillCandBB(LiveInterval &OrigLI, VNInfo &OrigVNI,
134 void runHoistSpills(LiveInterval &OrigLI, VNInfo &OrigVNI,
406 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx);
407 StackInt->MergeValueInAsValue(OrigLI, OrigVNI, StackInt->getValNumInfo(0));
408 LLVM_DEBUG(dbgs() << "\tmerged orig valno " << OrigVNI->id << ": "
602 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx);
604 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def);
606 if (!Edit->canRematerializeAt(RM, OrigVNI, UseIdx, false)) {
1226 VNInfo *OrigVNI = StackSlotToOrigLI[StackSlot]->getVNInfoAt(Idx.getRegSlot());
1227 std::pair<int, VNInfo *> MIdx = std::make_pair(StackSlot, OrigVNI);
    [all...]
SplitKit.cpp 600 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx);
604 if (OrigVNI) {
606 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def);
607 if (Edit->canRematerializeAt(RM, OrigVNI, UseIdx, true)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 204 MachineInstr *OrigMI = nullptr; // Instruction defining OrigVNI. It contains
213 bool canRematerializeAt(Remat &RM, VNInfo *OrigVNI, SlotIndex UseIdx,

Completed in 30 milliseconds