Searched refs:FirstInstr (Results 1 – 7 of 7) sorted by relevance
51 MachineInstr *FirstInstr = nullptr; in runOnMachineFunction() local54 FirstInstr = &MI; in runOnMachineFunction()85 if (FirstInstr) { in runOnMachineFunction()98 MBB.insert(FirstInstr, ProbeInstr); in runOnMachineFunction()
247 BI.FirstInstr = *UseI; in calcLiveBlockInfo()248 assert(BI.FirstInstr >= Start); in calcLiveBlockInfo()261 BI.FirstDef = BI.FirstInstr; in calcLiveBlockInfo()287 BI.FirstInstr = BI.FirstDef = LVI->start; in calcLiveBlockInfo()1573 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()1576 return isOriginalEndpoint(BI.FirstInstr); in shouldSplitSingleBlock()1582 SlotIndex SegStart = enterIntvBefore(std::min(BI.FirstInstr, in splitSingleBlock()1714 << Stop << "), uses " << BI.FirstInstr << '-' in splitRegInBlock()1807 << Stop << "), uses " << BI.FirstInstr << '-' in splitRegOutBlock()1826 useIntv(BI.FirstInstr, Stop); in splitRegOutBlock()[all …]
124 SlotIndex FirstInstr; ///< First instr accessing current reg. member133 return SlotIndex::isSameInstr(FirstInstr, LastInstr); in isOneInstr()
1279 } else if (Intf.first() < BI.FirstInstr) { in addSplitConstraints()1289 SlotIndex::isEarlierInstr(BI.FirstInstr, in addSplitConstraints()1302 } else if (Intf.last() > BI.FirstInstr) { in addSplitConstraints()2186 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr; in calcGapWeights()
623 BasicBlock::iterator FirstInstr = C0->getIterator(); in getBoundaryInstrs() local634 FirstInstr = I.getIterator(); in getBoundaryInstrs()643 return std::make_pair(FirstInstr, ++LastInstr); in getBoundaryInstrs()
3330 int FirstInstr = TouchedInstructions.find_first(); in iterateTouchedInstructions() local3332 if (FirstInstr == -1) in iterateTouchedInstructions()3334 const BasicBlock *LastBlock = getBlockForValue(InstrFromDFSNum(FirstInstr)); in iterateTouchedInstructions()
2954 BasicBlock::iterator FirstInstr = BBI->getParent()->begin(); in visitUnconditionalBranchInst() local2956 if (BBI != FirstInstr) in visitUnconditionalBranchInst()2958 } while (BBI != FirstInstr && IsNoopInstrForStoreMerging(BBI)); in visitUnconditionalBranchInst()