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

1 2 3

  /external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
KaleidoscopeJIT.h 111 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
114 FPM->add(createInstructionCombiningPass());
115 FPM->add(createReassociatePass());
116 FPM->add(createGVNPass());
117 FPM->add(createCFGSimplificationPass());
118 FPM->doInitialization();
123 FPM->run(F);
  /external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
KaleidoscopeJIT.h 121 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
124 FPM->add(createInstructionCombiningPass());
125 FPM->add(createReassociatePass());
126 FPM->add(createGVNPass());
127 FPM->add(createCFGSimplificationPass());
128 FPM->doInitialization();
133 FPM->run(F);
  /external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
KaleidoscopeJIT.h 109 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
112 FPM->add(createInstructionCombiningPass());
113 FPM->add(createReassociatePass());
114 FPM->add(createGVNPass());
115 FPM->add(createCFGSimplificationPass());
116 FPM->doInitialization();
121 FPM->run(F);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Passes/
PassBuilder.cpp 303 FunctionPassManager &FPM, PassBuilder::OptimizationLevel Level) {
305 C(FPM, Level);
349 FunctionPassManager FPM(DebugLogging);
353 FPM.addPass(SROA());
356 FPM.addPass(EarlyCSEPass(EnableEarlyCSEMemSSA));
360 FPM.addPass(GVNHoistPass());
364 FPM.addPass(GVNSinkPass());
365 FPM.addPass(SimplifyCFGPass());
369 FPM.addPass(SpeculativeExecutionPass());
372 FPM.addPass(JumpThreadingPass())
    [all...]
  /external/llvm/unittests/IR/
PassManagerTest.cpp 237 FunctionPassManager FPM;
243 FPM = std::move(NestedFPM);
245 NestedMPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
258 FunctionPassManager FPM;
259 FPM.addPass(TestFunctionPass(FunctionPassRunCount2, AnalyzedInstrCount2,
261 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
271 FunctionPassManager FPM;
272 FPM.addPass(TestFunctionPass(FunctionPassRunCount3, AnalyzedInstrCount3,
274 FPM.addPass(TestInvalidationFunctionPass("f"));
275 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
CoroCleanup.cpp 33 llvm::legacy::FunctionPassManager FPM(F.getParent());
34 FPM.add(createCFGSimplificationPass());
36 FPM.doInitialization();
37 FPM.run(F);
38 FPM.doFinalization();
  /external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
KaleidoscopeJIT.h 133 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
136 FPM->add(createInstructionCombiningPass());
137 FPM->add(createReassociatePass());
138 FPM->add(createGVNPass());
139 FPM->add(createCFGSimplificationPass());
140 FPM->doInitialization();
145 FPM->run(F);
  /external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
PassManagerBuilder.cpp 81 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) {
82 addExtensionsToPM(EP_EarlyAsPossible, FPM);
85 if (LibraryInfo) FPM.add(new TargetLibraryInfo(*LibraryInfo));
89 addInitialAliasAnalysisPasses(FPM);
91 FPM.add(createCFGSimplificationPass());
92 FPM.add(createScalarReplAggregatesPass());
93 FPM.add(createEarlyCSEPass());
94 FPM.add(createLowerExpectIntrinsicPass());
323 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM);
324 Builder->populateFunctionPassManager(*FPM);
    [all...]
  /external/llvm/include/llvm/IR/
LegacyPassManager.h 92 FunctionPassManagerImpl *FPM;
  /external/swiftshader/third_party/LLVM/include/llvm/
PassManager.h 105 FunctionPassManagerImpl *FPM;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
LegacyPassManager.h 92 FunctionPassManagerImpl *FPM;
  /external/llvm/include/llvm/Passes/
PassBuilder.h 248 bool parseFunctionPassName(FunctionPassManager &FPM, StringRef Name);
253 bool parseFunctionPassPipeline(FunctionPassManager &FPM,
  /external/llvm/lib/Passes/
PassBuilder.cpp 390 bool PassBuilder::parseFunctionPassName(FunctionPassManager &FPM,
394 FPM.addPass(CREATE_PASS); \
399 FPM.addPass(RequireAnalysisPass< \
404 FPM.addPass(InvalidateAnalysisPass< \
413 bool PassBuilder::parseLoopPassName(LoopPassManager &FPM, StringRef Name) {
416 FPM.addPass(CREATE_PASS); \
421 FPM.addPass(RequireAnalysisPass< \
426 FPM.addPass(InvalidateAnalysisPass< \
492 bool PassBuilder::parseFunctionPassPipeline(FunctionPassManager &FPM,
511 FPM.addPass(std::move(NestedFPM))
    [all...]
  /external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
KaleidoscopeJIT.h 209 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
212 FPM->add(createInstructionCombiningPass());
213 FPM->add(createReassociatePass());
214 FPM->add(createGVNPass());
215 FPM->add(createCFGSimplificationPass());
216 FPM->doInitialization();
221 FPM->run(F);
  /external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/
KaleidoscopeJIT.h 241 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
244 FPM->add(createInstructionCombiningPass());
245 FPM->add(createReassociatePass());
246 FPM->add(createGVNPass());
247 FPM->add(createCFGSimplificationPass());
248 FPM->doInitialization();
253 FPM->run(F);
  /external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
KaleidoscopeJIT.h 210 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
213 FPM->add(createInstructionCombiningPass());
214 FPM->add(createReassociatePass());
215 FPM->add(createGVNPass());
216 FPM->add(createCFGSimplificationPass());
217 FPM->doInitialization();
222 FPM->run(F);
  /external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/
KaleidoscopeJIT.h 227 auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());
230 FPM->add(createInstructionCombiningPass());
231 FPM->add(createReassociatePass());
232 FPM->add(createGVNPass());
233 FPM->add(createCFGSimplificationPass());
234 FPM->doInitialization();
239 FPM->run(F);
  /external/llvm/unittests/Analysis/
LoopPassManagerTest.cpp 163 FunctionPassManager FPM(true);
172 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM)));
184 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM)));
187 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/IPO/
PassManagerBuilder.h 32 /// Builder.populateFunctionPassManager(FPM);
115 void populateFunctionPassManager(FunctionPassManager &FPM);
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
PassManagerTest.cpp 418 FunctionPassManager FPM;
424 FPM = std::move(NestedFPM);
426 NestedMPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
439 FunctionPassManager FPM(/*DebugLogging*/ true);
440 FPM.addPass(TestFunctionPass(FunctionPassRunCount2, AnalyzedInstrCount2,
442 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
452 FunctionPassManager FPM(/*DebugLogging*/ true);
453 FPM.addPass(TestFunctionPass(FunctionPassRunCount3, AnalyzedInstrCount3,
455 FPM.addPass(TestInvalidationFunctionPass("f"));
456 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Scalar/
LoopPassManagerTest.cpp 342 FunctionPassManager FPM(true);
343 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM)));
344 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
369 FunctionPassManager FPM(true);
370 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM)));
371 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM)));
380 FunctionPassManager FPM(true);
397 FPM.addPass(createFunctionToLoopPassAdaptor(
401 FPM.addPass(createFunctionToLoopPassAdaptor(
430 FPM.addPass(MFPHandle.getPass())
    [all...]
  /external/llvm/lib/Analysis/
RegionPrinter.cpp 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent());
250 FPM.add(ViewerPass);
251 FPM.doInitialization();
252 FPM.run(*NonConstF);
253 FPM.doFinalization();
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
RegionPrinter.cpp 249 llvm::legacy::FunctionPassManager FPM(NonConstF->getParent());
250 FPM.add(ViewerPass);
251 FPM.doInitialization();
252 FPM.run(*NonConstF);
253 FPM.doFinalization();
  /external/llvm/lib/Transforms/IPO/
PassManagerBuilder.cpp 212 legacy::FunctionPassManager &FPM) {
213 addExtensionsToPM(EP_EarlyAsPossible, FPM);
217 FPM.add(new TargetLibraryInfoWrapperPass(*LibraryInfo));
221 addInitialAliasAnalysisPasses(FPM);
223 FPM.add(createCFGSimplificationPass());
224 FPM.add(createSROAPass());
225 FPM.add(createEarlyCSEPass());
226 FPM.add(createLowerExpectIntrinsicPass());
850 legacy::FunctionPassManager *FPM = unwrap<legacy::FunctionPassManager>(PM);
851 Builder->populateFunctionPassManager(*FPM);
    [all...]
  /external/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h 41 /// Builder.populateFunctionPassManager(FPM);
173 void populateFunctionPassManager(legacy::FunctionPassManager &FPM);

Completed in 841 milliseconds

1 2 3