Searched refs:FirstInstr (Results 1 – 3 of 3) sorted by relevance
198 BI.FirstInstr = *UseI; in calcLiveBlockInfo()199 assert(BI.FirstInstr >= Start); in calcLiveBlockInfo()211 assert(LVI->start == BI.FirstInstr && "First instr should be a def"); in calcLiveBlockInfo()212 BI.FirstDef = BI.FirstInstr; in calcLiveBlockInfo()238 BI.FirstInstr = BI.FirstDef = LVI->start; in calcLiveBlockInfo()1122 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()1125 return isOriginalEndpoint(BI.FirstInstr); in shouldSplitSingleBlock()1131 SlotIndex SegStart = enterIntvBefore(std::min(BI.FirstInstr, in splitSingleBlock()1265 << "), uses " << BI.FirstInstr << '-' << BI.LastInstr in splitRegInBlock()1357 << "), uses " << BI.FirstInstr << '-' << BI.LastInstr in splitRegOutBlock()[all …]
69 SlotIndex FirstInstr; ///< First instr accessing current reg. member78 return SlotIndex::isSameInstr(FirstInstr, LastInstr); in isOneInstr()
927 else if (Intf.first() < BI.FirstInstr) in addSplitConstraints()939 else if (Intf.last() > BI.FirstInstr) in addSplitConstraints()1615 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr; in calcGapWeights()