Searched refs:FirstInstr (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/CodeGen/
H A DSplitKit.cpp198 BI.FirstInstr = *UseI;
199 assert(BI.FirstInstr >= Start);
211 assert(LVI->start == BI.FirstInstr && "First instr should be a def");
212 BI.FirstDef = BI.FirstInstr;
238 BI.FirstInstr = BI.FirstDef = LVI->start;
1122 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike())
1125 return isOriginalEndpoint(BI.FirstInstr);
1131 SlotIndex SegStart = enterIntvBefore(std::min(BI.FirstInstr,
1265 << "), uses " << BI.FirstInstr << '-' << BI.LastInstr
1357 << "), uses " << BI.FirstInstr << '
[all...]
H A DSplitKit.h69 SlotIndex FirstInstr; ///< First instr accessing current reg. member in struct:llvm::SplitAnalysis::BlockInfo
78 return SlotIndex::isSameInstr(FirstInstr, LastInstr);
H A DRegAllocGreedy.cpp927 else if (Intf.first() < BI.FirstInstr)
939 else if (Intf.last() > BI.FirstInstr)
1615 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr;
1627 // We know that VirtReg is a continuous interval from FirstInstr to
1693 // that the interval is continuous from FirstInstr to LastInstr. We should

Completed in 207 milliseconds