Home
last modified time | relevance | path

Searched refs:getInstructionFromIndex (Results 1 – 25 of 66) sorted by relevance

123

/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.cpp366 LIS.getInstructionFromIndex(IntGR128.beginIndex()); in shouldCoalesce()
368 LIS.getInstructionFromIndex(IntGRNar.beginIndex()); in shouldCoalesce()
369 MachineInstr *LastMI_GR128 = LIS.getInstructionFromIndex(IntGR128.endIndex()); in shouldCoalesce()
370 MachineInstr *LastMI_GRNar = LIS.getInstructionFromIndex(IntGRNar.endIndex()); in shouldCoalesce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.cpp367 LIS.getInstructionFromIndex(IntGR128.beginIndex()); in shouldCoalesce()
369 LIS.getInstructionFromIndex(IntGRNar.beginIndex()); in shouldCoalesce()
370 MachineInstr *LastMI_GR128 = LIS.getInstructionFromIndex(IntGR128.endIndex()); in shouldCoalesce()
371 MachineInstr *LastMI_GRNar = LIS.getInstructionFromIndex(IntGRNar.endIndex()); in shouldCoalesce()
/external/llvm/lib/CodeGen/
DCalcSpillWeights.cpp91 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
119 MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
DSplitKit.cpp117 return LIS.getInstructionFromIndex(LIP); in getLastInsertPointIter()
459 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in defFromParent()
507 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvBefore()
524 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvAfter()
574 MachineInstr *MI = LIS.getInstructionFromIndex(Boundary); in leaveIntvAfter()
606 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in leaveIntvBefore()
658 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()
1120 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()
1237 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
DRegisterCoalescer.cpp516 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); in adjustCopiesBackFrom()
530 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); in adjustCopiesBackFrom()
664 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef()
897 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()
1593 MachineInstr *MI = LIS->getInstructionFromIndex(SI); in joinReservedPhysReg()
1927 MachineInstr *MI = Indexes->getInstructionFromIndex(Def); in followCopyChain()
1998 DefMI = Indexes->getInstructionFromIndex(VNI->def); in analyzeValue()
2343 MI = Indexes->getInstructionFromIndex(VNI->def); in resolveConflicts()
2350 Indexes->getInstructionFromIndex(TaintExtent.front().first); in resolveConflicts()
2363 LastMI = Indexes->getInstructionFromIndex(TaintExtent[TaintNum].first); in resolveConflicts()
[all …]
DLiveIntervalAnalysis.cpp480 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
495 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
688 MachineInstr *MI = getInstructionFromIndex(RI->end); in addKillFlags()
1023 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) in handleMoveDown()
1341 if (MachineInstr *MI = Indexes->getInstructionFromIndex( in findLastUseBefore()
1409 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()
1410 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h207 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function
208 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h226 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] = in getLiveRegMap()
234 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] |= S.LaneMask; in getLiveRegMap()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DGCNRegPressure.h234 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] = in getLiveRegMap()
242 LiveRegMap[SII.getInstructionFromIndex(SI)][Reg] |= S.LaneMask; in getLiveRegMap()
DSIWholeQuadMode.cpp311 MachineInstr *MI = LIS->getInstructionFromIndex(Value->def); in markDefs()
368 markInstruction(*LIS->getInstructionFromIndex(Value->def), Flag, in markInstructionUses()
655 MachineInstr *EndMI = LIS->getInstructionFromIndex(S->end.getBaseIndex()); in prepareInsertion()
669 if (MachineInstr *MI = LIS->getInstructionFromIndex(Idx)) in prepareInsertion()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCalcSpillWeights.cpp99 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
127 MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
DSplitKit.cpp144 return LIS.getInstructionFromIndex(LIP); in getLastInsertPointIter()
436 const MachineInstr *DefMI = LIS.getInstructionFromIndex(Def); in addDeadDef()
648 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in defFromParent()
702 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvBefore()
719 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvAfter()
770 MachineInstr *MI = LIS.getInstructionFromIndex(Boundary); in leaveIntvAfter()
802 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in leaveIntvBefore()
855 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()
1417 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()
1568 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
DLiveIntervals.cpp522 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
537 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
734 MachineInstr *MI = getInstructionFromIndex(RI->end); in addKillFlags()
1074 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) in handleMoveDown()
1375 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(NewIdx)) in handleMoveUp()
1440 if (MachineInstr *MI = Indexes->getInstructionFromIndex( in findLastUseBefore()
1516 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()
1517 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
DInlineSpiller.cpp406 MachineInstr *DefMI = LIS.getInstructionFromIndex(SrcVNI->def); in hoistSpillInsideBB()
509 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in markValueUsed()
571 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in reMaterializeFor()
613 auto *NewMI = LIS.getInstructionFromIndex(DefIdx); in reMaterializeFor()
618 << *LIS.getInstructionFromIndex(DefIdx)); in reMaterializeFor()
672 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in reMaterializeAll()
DRegisterCoalescer.cpp629 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); in adjustCopiesBackFrom()
643 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); in adjustCopiesBackFrom()
807 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef()
1089 MachineInstr *DefMI = LIS->getInstructionFromIndex(PVal->def); in removePartialRedundancy()
1251 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()
2099 MachineInstr *MI = LIS->getInstructionFromIndex(SI); in joinReservedPhysReg()
2452 MachineInstr *MI = Indexes->getInstructionFromIndex(Def); in followCopyChain()
2541 DefMI = Indexes->getInstructionFromIndex(VNI->def); in analyzeValue()
2912 MI = Indexes->getInstructionFromIndex(VNI->def); in resolveConflicts()
2919 Indexes->getInstructionFromIndex(TaintExtent.front().first); in resolveConflicts()
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DCalcSpillWeights.cpp92 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
118 MI = LIS.getInstructionFromIndex(VNI->def); in isRematerializable()
DSplitKit.cpp139 return LIS.getInstructionFromIndex(LIP); in getLastInsertPointIter()
439 const MachineInstr *DefMI = LIS.getInstructionFromIndex(Def); in addDeadDef()
651 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in defFromParent()
714 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvBefore()
731 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in enterIntvAfter()
782 MachineInstr *MI = LIS.getInstructionFromIndex(Boundary); in leaveIntvAfter()
814 MachineInstr *MI = LIS.getInstructionFromIndex(Idx); in leaveIntvBefore()
867 MachineInstr *MI = LIS.getInstructionFromIndex(Def); in removeBackCopies()
1429 MachineInstr *MI = LIS.getInstructionFromIndex(S.valno->def); in deleteRematVictims()
1580 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
DLiveIntervals.cpp529 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
544 MachineInstr *MI = getInstructionFromIndex(Def); in computeDeadValues()
741 MachineInstr *MI = getInstructionFromIndex(RI->end); in addKillFlags()
1094 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) in handleMoveDown()
1395 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(NewIdx)) in handleMoveUp()
1460 if (MachineInstr *MI = Indexes->getInstructionFromIndex( in findLastUseBefore()
1566 bool isStartValid = getInstructionFromIndex(LII->start); in repairOldRegInRange()
1567 bool isEndValid = getInstructionFromIndex(LII->end); in repairOldRegInRange()
DInlineSpiller.cpp408 MachineInstr *DefMI = LIS.getInstructionFromIndex(SrcVNI->def); in hoistSpillInsideBB()
511 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in markValueUsed()
585 RM.OrigMI = LIS.getInstructionFromIndex(OrigVNI->def); in reMaterializeFor()
627 auto *NewMI = LIS.getInstructionFromIndex(DefIdx); in reMaterializeFor()
632 << *LIS.getInstructionFromIndex(DefIdx)); in reMaterializeFor()
686 MachineInstr *MI = LIS.getInstructionFromIndex(VNI->def); in reMaterializeAll()
DRegisterCoalescer.cpp631 MachineInstr *ACopyMI = LIS->getInstructionFromIndex(AValNo->def); in adjustCopiesBackFrom()
645 LIS->getInstructionFromIndex(ValS->end.getPrevSlot()); in adjustCopiesBackFrom()
815 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef()
1100 MachineInstr *DefMI = LIS->getInstructionFromIndex(PVal->def); in removePartialRedundancy()
1265 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef()
2125 MachineInstr *MI = LIS->getInstructionFromIndex(SI); in joinReservedPhysReg()
2479 MachineInstr *MI = Indexes->getInstructionFromIndex(Def); in followCopyChain()
2568 DefMI = Indexes->getInstructionFromIndex(VNI->def); in analyzeValue()
2934 MI = Indexes->getInstructionFromIndex(VNI->def); in resolveConflicts()
2941 Indexes->getInstructionFromIndex(TaintExtent.front().first); in resolveConflicts()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp349 MachineInstr *MI = LIS->getInstructionFromIndex(K); in updateKillFlags()
371 MachineInstr *DefI = LIS->getInstructionFromIndex(NextI->start); in updateKillFlags()
399 LocalImpDefs.count(LIS->getInstructionFromIndex(S.start)); in removeImpDefSegments()
456 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
491 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
511 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h231 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function
232 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
/external/llvm-project/llvm/include/llvm/CodeGen/
DLiveIntervals.h231 MachineInstr* getInstructionFromIndex(SlotIndex index) const { in getInstructionFromIndex() function
232 return Indexes->getInstructionFromIndex(index); in getInstructionFromIndex()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp319 MachineInstr *MI = LIS->getInstructionFromIndex(K); in updateKillFlags()
343 MachineInstr *DefI = LIS->getInstructionFromIndex(NextI->start); in updateKillFlags()
420 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
474 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
491 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp318 MachineInstr *MI = LIS->getInstructionFromIndex(K); in updateKillFlags()
342 MachineInstr *DefI = LIS->getInstructionFromIndex(NextI->start); in updateKillFlags()
419 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
473 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()
490 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); in updateDeadsInRange()

123