Home
last modified time | relevance | path

Searched refs:FirstInstr (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSplitKit.cpp245 BI.FirstInstr = *UseI; in calcLiveBlockInfo()
246 assert(BI.FirstInstr >= Start); in calcLiveBlockInfo()
258 assert(LVI->start == BI.FirstInstr && "First instr should be a def"); in calcLiveBlockInfo()
259 BI.FirstDef = BI.FirstInstr; in calcLiveBlockInfo()
285 BI.FirstInstr = BI.FirstDef = LVI->start; in calcLiveBlockInfo()
1568 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) in shouldSplitSingleBlock()
1571 return isOriginalEndpoint(BI.FirstInstr); in shouldSplitSingleBlock()
1577 SlotIndex SegStart = enterIntvBefore(std::min(BI.FirstInstr, in splitSingleBlock()
1709 << Stop << "), uses " << BI.FirstInstr << '-' in splitRegInBlock()
1802 << Stop << "), uses " << BI.FirstInstr << '-' in splitRegOutBlock()
[all …]
DSplitKit.h122 SlotIndex FirstInstr; ///< First instr accessing current reg. member
131 return SlotIndex::isSameInstr(FirstInstr, LastInstr); in isOneInstr()
DRegAllocGreedy.cpp1217 } else if (Intf.first() < BI.FirstInstr) { in addSplitConstraints()
1227 SlotIndex::isEarlierInstr(BI.FirstInstr, in addSplitConstraints()
1240 } else if (Intf.last() > BI.FirstInstr) { in addSplitConstraints()
2160 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr; in calcGapWeights()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp546 BasicBlock::iterator FirstInstr = C0->getIterator(); in getBoundaryInstrs() local
557 FirstInstr = I.getIterator(); in getBoundaryInstrs()
566 return std::make_pair(FirstInstr, ++LastInstr); in getBoundaryInstrs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DNewGVN.cpp3347 int FirstInstr = TouchedInstructions.find_first(); in iterateTouchedInstructions() local
3349 if (FirstInstr == -1) in iterateTouchedInstructions()
3351 const BasicBlock *LastBlock = getBlockForValue(InstrFromDFSNum(FirstInstr)); in iterateTouchedInstructions()