Home
last modified time | relevance | path

Searched refs:InsertPts (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp166 InsertionPoints &InsertPts);
182 InsertionPoints &InsertPts);
192 InsertionPoints &InsertPts);
198 InsertionPoints &InsertPts);
210 InsertionPoints &InsertPts) { in appendAndTransferDominatedUses() argument
219 InsertPts[NewPt] = std::move(OldUses); in appendAndTransferDominatedUses()
221 InsertPts.erase(OldInstr); in appendAndTransferDominatedUses()
383 InsertionPoints &InsertPts) { in isDominated() argument
389 for (auto &IPI : InsertPts) { in isDominated()
409 InsertionPoints &InsertPts) { in tryAndMerge() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp277 auto &InsertPts = InsertPtsMap[Node].first; in findBestInsertionSet() local
284 (InsertPtsFreq == BFI.getBlockFreq(Node) && InsertPts.size() > 1)) in findBestInsertionSet()
287 BBs.insert(InsertPts.begin(), InsertPts.end()); in findBestInsertionSet()
305 (InsertPtsFreq == BFI.getBlockFreq(Node) && InsertPts.size() > 1)))) { in findBestInsertionSet()
309 ParentInsertPts.insert(InsertPts.begin(), InsertPts.end()); in findBestInsertionSet()
321 SetVector<Instruction *> InsertPts; in findConstantInsertionPoint() local
327 InsertPts.insert(&Entry->front()); in findConstantInsertionPoint()
328 return InsertPts; in findConstantInsertionPoint()
337 InsertPts.insert(&*InsertPt); in findConstantInsertionPoint()
339 return InsertPts; in findConstantInsertionPoint()
[all …]
H A DLICM.cpp438 SmallVector<Instruction *, 8> InsertPts; in runOnLoop() local
440 InsertPts.reserve(ExitBlocks.size()); in runOnLoop()
444 InsertPts.push_back(&*ExitBlock->getFirstInsertionPt()); in runOnLoop()
471 PointerMustAliases, ExitBlocks, InsertPts, MSSAInsertPts, PIC, LI, in runOnLoop()
484 PointerMustAliases, ExitBlocks, InsertPts, MSSAInsertPts, PIC, in runOnLoop()
1991 SmallVectorImpl<Instruction *> &InsertPts, in promoteLoopAccessesToScalars() argument
2227 InsertPts, MSSAInsertPts, PIC, CurAST, MSSAU, *LI, DL, in promoteLoopAccessesToScalars()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp183 ArrayRef<Instruction *> InsertPts, in PGOCounterPromoterHelper() argument
187 InsertPts(InsertPts), LoopToCandidates(LoopToCands), LI(LI) {
196 Instruction *InsertPos = InsertPts[i]; in doExtraRewritesBeforeFinalDeletion()
228 ArrayRef<Instruction *> InsertPts; member in __anon14d3b0160111::PGOCounterPromoterHelper
241 : LoopToCandidates(LoopToCands), ExitBlocks(), InsertPts(), L(CurLoop), in PGOCounterPromoter()
256 InsertPts.push_back(&*ExitBlock->getFirstInsertionPt()); in PGOCounterPromoter()
304 InsertPts, LoopToCandidates, LI); in run()
394 SmallVector<Instruction *, 8> InsertPts; member in __anon14d3b0160111::PGOCounterPromoter