Searched refs:InsertPts (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64PromoteConstant.cpp | 166 InsertionPoints &InsertPts); 182 InsertionPoints &InsertPts); 198 InsertionPoints &InsertPts); 219 InsertPts[NewPt] = std::move(OldUses); in appendAndTransferDominatedUses() 221 InsertPts.erase(OldInstr); in appendAndTransferDominatedUses() 375 for (auto &IPI : InsertPts) { in isDominated() 466 InsertPts[InsertionPoint].emplace_back(User, OpNo); in computeInsertionPoint() 494 for (const auto &IPI : InsertPts) { in insertDefinitions() 529 InsertionPoints InsertPts; in promoteConstants() local 531 computeInsertionPoint(U->User, U->Op, InsertPts); in promoteConstants() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | ConstantHoisting.cpp | 274 BBs.insert(InsertPts.begin(), InsertPts.end()); in findBestInsertionSet() 296 ParentInsertPts.insert(InsertPts.begin(), InsertPts.end()); in findBestInsertionSet() 308 SmallPtrSet<Instruction *, 8> InsertPts; in findConstantInsertionPoint() local 314 InsertPts.insert(&Entry->front()); in findConstantInsertionPoint() 315 return InsertPts; in findConstantInsertionPoint() 324 InsertPts.insert(&*InsertPt); in findConstantInsertionPoint() 326 return InsertPts; in findConstantInsertionPoint() 335 InsertPts.insert(&Entry->front()); in findConstantInsertionPoint() 336 return InsertPts; in findConstantInsertionPoint() 344 InsertPts.insert(findMatInsertPt(&FirstInst)); in findConstantInsertionPoint() [all …]
|
| H A D | LICM.cpp | 346 SmallVector<Instruction *, 8> InsertPts; in runOnLoop() local 347 InsertPts.reserve(ExitBlocks.size()); in runOnLoop() 349 InsertPts.push_back(&*ExitBlock->getFirstInsertionPt()); in runOnLoop() 374 PointerMustAliases, ExitBlocks, InsertPts, PIC, LI, DT, TLI, L, in runOnLoop() 1726 SmallVectorImpl<Instruction *> &InsertPts, PredIteratorCache &PIC, in promoteLoopAccessesToScalars() argument 1946 InsertPts, PIC, *CurAST, *LI, DL, Alignment, in promoteLoopAccessesToScalars()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 180 ArrayRef<Instruction *> InsertPts, in PGOCounterPromoterHelper() argument 184 InsertPts(InsertPts), LoopToCandidates(LoopToCands), LI(LI) { 193 Instruction *InsertPos = InsertPts[i]; in doExtraRewritesBeforeFinalDeletion() 223 ArrayRef<Instruction *> InsertPts; member in __anon2c6eeb300111::PGOCounterPromoterHelper 236 : LoopToCandidates(LoopToCands), ExitBlocks(), InsertPts(), L(CurLoop), in PGOCounterPromoter() 246 InsertPts.push_back(&*ExitBlock->getFirstInsertionPt()); in PGOCounterPromoter() 268 InsertPts, LoopToCandidates, LI); in run() 343 SmallVector<Instruction *, 8> InsertPts; member in __anon2c6eeb300111::PGOCounterPromoter
|