HomeSort by relevance Sort by last modified time
    Searched refs:LPM (Results 1 - 25 of 85) sorted by null

1 2 3 4

  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
SimplifyIndVar.h 42 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM,
47 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM,
53 bool simplifyIVUsers(IVUsers *IU, ScalarEvolution *SE, LPPassManager *LPM,
UnrollLoop.h 26 unsigned TripMultiple, LoopInfo* LI, LPPassManager* LPM);
  /external/llvm/unittests/Analysis/
LoopPassManagerTest.cpp 1 //===- llvm/unittest/Analysis/LoopPassManagerTest.cpp - LPM tests ---------===//
169 LoopPassManager LPM;
170 LPM.addPass(TestLoopPass(VisitedLoops1, AnalyzedBlockCount1));
172 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM)));
179 LoopPassManager LPM;
180 LPM.addPass(TestLoopInvalidatingPass("loop.g.0"));
181 LPM.addPass(TestLoopPass(VisitedLoops2, AnalyzedBlockCount2,
184 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM)));
201 // The first LPM runs the loop analysis for all four loops, the second uses
  /external/llvm/include/llvm/Passes/
PassBuilder.h 249 bool parseLoopPassName(LoopPassManager &LPM, StringRef Name);
251 bool parseLoopPassPipeline(LoopPassManager &LPM, StringRef &PipelineText,
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
43 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /external/llvm/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
LoopPass.h 40 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
46 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
  /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
SimplifyIndVar.cpp 57 SimplifyIndvar(Loop *Loop, ScalarEvolution *SE, LPPassManager *LPM,
60 LI(LPM->getAnalysisIfAvailable<LoopInfo>()),
63 TD(LPM->getAnalysisIfAvailable<TargetData>()),
380 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM,
383 LoopInfo *LI = &LPM->getAnalysis<LoopInfo>();
384 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, LPM, Dead);
391 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM,
395 Changed |= simplifyUsersOfIV(cast<PHINode>(I), SE, LPM, Dead);
405 bool simplifyIVUsers(IVUsers *IU, ScalarEvolution *SE, LPPassManager *LPM,
407 SimplifyIndvar SIV(IU->getLoop(), SE, LPM, Dead)
    [all...]
LoopUnroll.cpp 64 LPPassManager *LPM) {
98 if (ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>()) {
133 /// removed from the LoopPassManager as well. LPM can also be NULL.
138 unsigned TripMultiple, LoopInfo *LI, LPPassManager *LPM) {
170 ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>();
377 if (BasicBlock *Fold = FoldBlockIntoPredecessor(Dest, LI, LPM))
384 if (DominatorTree *DT = LPM->getAnalysisIfAvailable<DominatorTree>())
390 simplifyLoopIVs(L, SE, LPM, DeadInsts);
421 if (CompletelyUnroll && LPM != NULL)
422 LPM->deleteLoopFromQueue(L)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LoopUnswitch.cpp 69 LPPassManager *LPM;
100 bool runOnLoop(Loop *L, LPPassManager &LPM);
210 LPM = &LPM_Ref;
466 LoopInfo *LI, LPPassManager *LPM) {
468 LPM->insertLoop(New, PL);
478 CloneLoop(*I, New, VM, LI, LPM);
542 LPM->deleteSimpleAnalysisValue(loopPreheader->getTerminator(), L);
626 LPM->cloneBasicBlockSimpleAnalysis(LoopBlocks[i], NewBB, L);
635 Loop *NewLoop = CloneLoop(L, L->getParentLoop(), VMap, LI, LPM);
691 LPM->deleteSimpleAnalysisValue(OldBR, L)
    [all...]
LoopUnrollPass.cpp 76 bool runOnLoop(Loop *L, LPPassManager &LPM);
129 bool LoopUnroll::runOnLoop(Loop *L, LPPassManager &LPM) {
210 if (!UnrollLoop(L, Count, TripCount, TripMultiple, LI, &LPM))
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Passes/
PassBuilder.h 306 bool parseLoopPass(LoopPassManager &LPM, const PipelineElement &E,
310 bool parseLoopPassPipeline(LoopPassManager &LPM,

Completed in 465 milliseconds

1 2 3 4