Searched refs:InsertPts (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64PromoteConstant.cpp | 155 InsertionPoints &InsertPts); 171 InsertionPoints &InsertPts); 181 InsertionPoints &InsertPts); 187 InsertionPoints &InsertPts); 199 InsertionPoints &InsertPts) { in appendAndTransferDominatedUses() argument 208 InsertPts[NewPt] = std::move(OldUses); in appendAndTransferDominatedUses() 210 InsertPts.erase(OldInstr); in appendAndTransferDominatedUses() 361 InsertionPoints &InsertPts) { in isDominated() argument 368 for (auto &IPI : InsertPts) { in isDominated() 388 InsertionPoints &InsertPts) { in tryAndMerge() argument [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 252 SmallVector<Instruction *, 8> InsertPts; in runOnLoop() local 258 AS, ExitBlocks, InsertPts, PIC, LI, DT, TLI, L, CurAST, &SafetyInfo); in runOnLoop() 844 SmallVectorImpl<Instruction *> &InsertPts, PredIteratorCache &PIC, in promoteLoopAccessesToScalars() argument 1020 InsertPts.clear(); in promoteLoopAccessesToScalars() 1021 InsertPts.reserve(ExitBlocks.size()); in promoteLoopAccessesToScalars() 1023 InsertPts.push_back(&*ExitBlock->getFirstInsertionPt()); in promoteLoopAccessesToScalars() 1047 InsertPts, PIC, *CurAST, *LI, DL, Alignment, AATags); in promoteLoopAccessesToScalars()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 2701 Instruction *InsertPts[] = { 0, 0, 0 }; in MoveCalls() local 2708 InsertPts[0] = II->getNormalDest()->getFirstInsertionPt(); in MoveCalls() 2709 InsertPts[1] = II->getUnwindDest()->getFirstInsertionPt(); in MoveCalls() 2712 InsertPts[0] = llvm::next(BasicBlock::iterator(LastUse)); in MoveCalls() 2715 for (Instruction **I = InsertPts; *I; ++I) { in MoveCalls()
|