Searched refs:getInstructionIndex (Results 1 - 20 of 20) sorted by relevance

/freebsd-10.3-release/contrib/llvm/lib/CodeGen/
H A DLiveRangeEdit.cpp129 DefIdx = LIS.getInstructionIndex(RM.OrigMI);
195 LIS.getInstructionIndex(DefMI),
196 LIS.getInstructionIndex(UseMI)))
227 SlotIndex Idx = LIS.getInstructionIndex(MI).getRegSlot();
H A DLiveIntervalAnalysis.cpp212 RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot());
332 SlotIndex Idx = getInstructionIndex(UseMI).getRegSlot();
632 SlotIndex(getInstructionIndex(startInst).getRegSlot()),
635 SlotIndex(getInstructionIndex(startInst).getRegSlot()),
984 SlotIndex InstSlot = LIS.getSlotIndexes()->getInstructionIndex(MI);
1009 SlotIndex Idx = Indexes->getInstructionIndex(MII);
1029 SlotIndex OldIndex = Indexes->getInstructionIndex(MI);
1043 SlotIndex OldIndex = Indexes->getInstructionIndex(MI);
1044 SlotIndex NewIndex = Indexes->getInstructionIndex(BundleStart);
1065 endIdx = getInstructionIndex(En
[all...]
H A DSlotIndexes.cpp163 startIdx = getInstructionIndex(Begin);
169 endIdx = getInstructionIndex(End);
H A DRegisterCoalescer.cpp435 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI).getRegSlot();
573 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI).getRegSlot();
629 SlotIndex UseIdx = LIS->getInstructionIndex(UseMI);
681 SlotIndex UseIdx = LIS->getInstructionIndex(UseMI).getRegSlot(true);
744 SlotIndex CopyIdx = LIS->getInstructionIndex(CopyMI);
873 SlotIndex NewMIIdx = LIS->getInstructionIndex(NewMI);
901 SlotIndex Idx = LIS->getInstructionIndex(CopyMI);
926 SlotIndex Idx = LIS->getInstructionIndex(MI);
964 Reads = DstInt->liveAt(LIS->getInstructionIndex(UseMI));
985 dbgs() << LIS->getInstructionIndex(UseM
[all...]
H A DLiveRangeCalc.cpp54 Idx = Indexes->getInstructionIndex(MI)
89 Idx = Indexes->getInstructionIndex(MI).getRegSlot();
H A DRegisterPressure.cpp232 return LIS->getInstructionIndex(IdxPos).getRegSlot();
481 SlotIdx = LIS->getInstructionIndex(CurrPos).getRegSlot();
719 SlotIndex SlotIdx = LIS->getInstructionIndex(MI);
885 SlotIndex InstSlot = LIS->getInstructionIndex(MI).getRegSlot();
909 SlotIdx = LIS->getInstructionIndex(MI).getRegSlot();
H A DStackColoring.cpp420 SlotIndex ThisIndex = Indexes->getInstructionIndex(MI);
579 SlotIndex Index = Indexes->getInstructionIndex(I);
635 SlotIndex Index = Indexes->getInstructionIndex(I);
H A DInlineSpiller.cpp669 SlotIndex Idx = LIS.getInstructionIndex(CopyMI);
766 SlotIndex Idx = LIS.getInstructionIndex(MI);
837 SlotIndex UseIdx = LIS.getInstructionIndex(MI).getRegSlot(true);
1025 SlotIndex Idx = LIS.getInstructionIndex(I).getRegSlot();
1113 SlotIndex Idx = LIS.getInstructionIndex(MI).getRegSlot();
1223 SlotIndex Idx = LIS.getInstructionIndex(MI).getRegSlot();
H A DMachineVerifier.cpp406 *OS << Indexes->getInstructionIndex(MI) << '\t';
709 SlotIndex idx = Indexes->getInstructionIndex(MI);
969 SlotIndex Idx = LiveInts->getInstructionIndex(MI);
1007 SlotIndex UseIdx = LiveInts->getInstructionIndex(MI);
1084 SlotIndex DefIdx = LiveInts->getInstructionIndex(MI);
H A DSplitKit.cpp74 LSP.first = LIS.getInstructionIndex(FirstTerm);
85 LSP.second = LIS.getInstructionIndex(I);
138 UseSlots.push_back(LIS.getInstructionIndex(&*I).getRegSlot());
671 SlotIndex Kill = LIS.getInstructionIndex(MBBI).getRegSlot();
988 SlotIndex Idx = LIS.getInstructionIndex(MI);
H A DLiveDebugVariables.cpp483 LIS->getInstructionIndex(llvm::prior(MBBI)).getRegSlot();
589 SlotIndex Idx = LIS.getInstructionIndex(MI);
H A DMachineScheduler.cpp617 LiveQueryResult LRQ = LI.Query(LIS->getInstructionIndex(I));
631 = LI.Query(LIS->getInstructionIndex(SU->getInstr()));
809 LI.Query(LIS->getInstructionIndex(UI->SU->getInstr()));
1308 RegionBeginIdx = DAG->getLIS()->getInstructionIndex(&*FirstPos);
1309 RegionEndIdx = DAG->getLIS()->getInstructionIndex(
H A DTwoAddressInstructionPass.cpp376 SlotIndex useIdx = LIS->getInstructionIndex(MI);
1402 LIS->getInstructionIndex(MI).getRegSlot(IsEarlyClobber);
1454 SlotIndex MIIdx = LIS->getInstructionIndex(MI);
H A DPHIElimination.cpp513 SlotIndex LastUseIndex = LIS->getInstructionIndex(KillInst);
H A DLiveInterval.cpp919 Idx = LIS.getInstructionIndex(MI);
H A DMachineBasicBlock.cpp311 OS << Indexes->getInstructionIndex(I);
H A DScheduleDAGInstrs.cpp419 = LIS->getInterval(Reg).Query(LIS->getInstructionIndex(MI));
/freebsd-10.3-release/contrib/llvm/include/llvm/CodeGen/
H A DLiveIntervalAnalysis.h190 SlotIndex getInstructionIndex(const MachineInstr *instr) const { function in class:llvm::LiveIntervals
191 return Indexes->getInstructionIndex(instr);
H A DSlotIndexes.h414 SlotIndex getInstructionIndex(const MachineInstr *MI) const { function in class:llvm::SlotIndexes
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp204 unsigned getInstructionIndex(const Instruction *I) { function in class:__anon2842::LargeBlockInfo
380 StoreIndex = LBI.getInstructionIndex(OnlyStore);
382 if (unsigned(StoreIndex) > LBI.getInstructionIndex(LI)) {
462 StoresByIndex.push_back(std::make_pair(LBI.getInstructionIndex(SI), SI));
475 unsigned LoadIdx = LBI.getInstructionIndex(LI);

Completed in 238 milliseconds