Home
last modified time | relevance | path

Searched refs:FunctionPassManager (Results 1 – 25 of 28) sorted by relevance

12

/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DLegacyPassManager.h68 class FunctionPassManager : public PassManagerBase {
72 explicit FunctionPassManager(Module *M);
73 ~FunctionPassManager();
H A DPassManager.h257 typedef PassManager<Function> FunctionPassManager; typedef
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h27 class FunctionPassManager; variable
30 using legacy::FunctionPassManager;
150 void populateFunctionPassManager(FunctionPassManager &FPM);
/minix3/external/bsd/llvm/dist/llvm/tools/opt/
H A DPasses.cpp178 static bool parseFunctionPassName(FunctionPassManager &FPM, StringRef Name) { in parseFunctionPassName()
198 static bool parseFunctionPassPipeline(FunctionPassManager &FPM, in parseFunctionPassPipeline()
204 FunctionPassManager NestedFPM(DebugLogging); in parseFunctionPassPipeline()
256 FunctionPassManager NestedFPM(DebugLogging); in parseCGSCCPassPipeline()
322 FunctionPassManager NestedFPM(DebugLogging); in parseModulePassPipeline()
387 FunctionPassManager FPM(DebugLogging); in parsePassPipeline()
H A Dopt.cpp197 static void AddOptimizationPasses(PassManagerBase &MPM,FunctionPassManager &FPM, in AddOptimizationPasses()
431 std::unique_ptr<FunctionPassManager> FPasses; in main()
433 FPasses.reset(new FunctionPassManager(M.get())); in main()
/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DPassManagerTest.cpp252 FunctionPassManager FPM; in TEST_F()
255 FunctionPassManager NestedFPM; in TEST_F()
273 FunctionPassManager FPM; in TEST_F()
286 FunctionPassManager FPM; in TEST_F()
299 FunctionPassManager FPM; in TEST_F()
310 FunctionPassManager FPM; in TEST_F()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/
H A DPassManager.h35 using legacy::FunctionPassManager;
/minix3/external/bsd/llvm/dist/llvm/tools/bugpoint/
H A Dbugpoint.cpp95 class AddToDriver : public FunctionPassManager {
98 AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {} in AddToDriver()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp60 mutable FunctionPassManager *PerFunctionPasses;
83 FunctionPassManager *getPerFunctionPasses() const { in getPerFunctionPasses()
85 PerFunctionPasses = new FunctionPassManager(TheModule); in getPerFunctionPasses()
354 FunctionPassManager *FPM = getPerFunctionPasses(); in CreatePasses()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DPassManagerBuilder.cpp142 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) { in populateFunctionPassManager()
571 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM); in LLVMPassManagerBuilderPopulateFunctionPassManager()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DLegacyPassManager.cpp1381 FunctionPassManager::FunctionPassManager(Module *m) : M(m) { in FunctionPassManager() function in FunctionPassManager
1390 FunctionPassManager::~FunctionPassManager() { in ~FunctionPassManager()
1394 void FunctionPassManager::add(Pass *P) { in add()
1402 bool FunctionPassManager::run(Function &F) { in run()
1411 bool FunctionPassManager::doInitialization() { in doInitialization()
1417 bool FunctionPassManager::doFinalization() { in doFinalization()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter4/
H A Dtoy.cpp390 static FunctionPassManager *TheFPM;
641 FunctionPassManager OurFPM(TheModule); in main()
/minix3/external/bsd/llvm/dist/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp1128 llvm::FunctionPassManager &fpm, in createCatchWrappedInvokeFunction()
1395 llvm::FunctionPassManager &fpm, in createThrowExceptionFunction()
1513 llvm::FunctionPassManager &fpm, in createUnwindExceptionTest()
1974 llvm::FunctionPassManager fpm(module); in main()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp509 static FunctionPassManager *TheFPM;
911 FunctionPassManager OurFPM(TheModule); in main()
/minix3/external/bsd/llvm/dist/llvm/docs/tutorial/
H A DLangImpl4.rst123 `FunctionPassManager <../WritingAnLLVMPass.html#passmanager>`_ to hold
130 FunctionPassManager OurFPM(TheModule);
154 This code defines a ``FunctionPassManager``, "``OurFPM``". It requires a
187 ``FunctionPassManager`` optimizes and updates the LLVM Function\* in
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp597 static FunctionPassManager *TheFPM;
1032 FunctionPassManager OurFPM(TheModule); in main()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp610 static FunctionPassManager *TheFPM;
1129 FunctionPassManager OurFPM(TheModule); in main()
H A Dtoy.cpp819 FunctionPassManager *FPM = new FunctionPassManager(M); in compileModule()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter7/
H A Dtoy.cpp668 static FunctionPassManager *TheFPM;
1206 FunctionPassManager OurFPM(TheModule); in main()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp625 static FunctionPassManager *TheFPM;
1169 FunctionPassManager OurFPM(TheModule); in main()
H A Dtoy.cpp916 FunctionPassManager *FPM = new FunctionPassManager(M); in compileModule()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp789 FunctionPassManager *FPM = new FunctionPassManager(OpenModule); in getPointerToFunction()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/Chapter8/
H A Dtoy.cpp858 static FunctionPassManager *TheFPM;
1457 FunctionPassManager OurFPM(TheModule); in main()
/minix3/external/bsd/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp956 FunctionPassManager *FPM = 0; in compileModule()
959 FPM = new FunctionPassManager(M); in compileModule()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DLint.cpp714 FunctionPassManager FPM(F.getParent()); in lintFunction()

12