HomeSort by relevance Sort by last modified time
    Searched defs:FPM (Results 1 - 7 of 7) sorted by null

  /external/llvm/include/llvm/
PassManager.h 98 FunctionPassManagerImpl *FPM;
  /external/llvm/lib/Transforms/IPO/
PassManagerBuilder.cpp 108 void PassManagerBuilder::populateFunctionPassManager(FunctionPassManager &FPM) {
109 addExtensionsToPM(EP_EarlyAsPossible, FPM);
112 if (LibraryInfo) FPM.add(new TargetLibraryInfo(*LibraryInfo));
116 addInitialAliasAnalysisPasses(FPM);
118 FPM.add(createCFGSimplificationPass());
120 FPM.add(createSROAPass());
122 FPM.add(createScalarReplAggregatesPass());
123 FPM.add(createEarlyCSEPass());
124 FPM.add(createLowerExpectIntrinsicPass());
443 FunctionPassManager *FPM = unwrap<FunctionPassManager>(PM)
    [all...]
  /external/clang/lib/CodeGen/
BackendUtil.cpp 299 FunctionPassManager *FPM = getPerFunctionPasses(TM);
301 FPM->add(createVerifierPass());
302 PMBuilder.populateFunctionPassManager(*FPM);
  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
toy.cpp 916 FunctionPassManager *FPM = new FunctionPassManager(M);
920 FPM->add(new DataLayout(*NewEngine->getDataLayout()));
922 FPM->add(createBasicAliasAnalysisPass());
924 FPM->add(createPromoteMemoryToRegisterPass());
926 FPM->add(createInstructionCombiningPass());
928 FPM->add(createReassociatePass());
930 FPM->add(createGVNPass());
932 FPM->add(createCFGSimplificationPass());
933 FPM->doInitialization();
939 // Run the FPM on this functio
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
toy.cpp 1051 FunctionPassManager *FPM = 0;
1053 // Create a FPM for this module
1054 FPM = new FunctionPassManager(M);
1058 FPM->add(new DataLayout(*EE->getDataLayout()));
1060 FPM->add(createBasicAliasAnalysisPass());
1062 FPM->add(createPromoteMemoryToRegisterPass());
1064 FPM->add(createInstructionCombiningPass());
1066 FPM->add(createReassociatePass());
1068 FPM->add(createGVNPass());
1070 FPM->add(createCFGSimplificationPass())
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/initial/
toy.cpp 789 FunctionPassManager *FPM = new FunctionPassManager(OpenModule);
793 FPM->add(new DataLayout(*NewEngine->getDataLayout()));
795 FPM->add(createBasicAliasAnalysisPass());
797 FPM->add(createPromoteMemoryToRegisterPass());
799 FPM->add(createInstructionCombiningPass());
801 FPM->add(createReassociatePass());
803 FPM->add(createGVNPass());
805 FPM->add(createCFGSimplificationPass());
806 FPM->doInitialization();
812 // Run the FPM on this functio
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
toy.cpp 819 FunctionPassManager *FPM = new FunctionPassManager(M);
823 FPM->add(new DataLayout(*NewEngine->getDataLayout()));
825 FPM->add(createBasicAliasAnalysisPass());
827 FPM->add(createPromoteMemoryToRegisterPass());
829 FPM->add(createInstructionCombiningPass());
831 FPM->add(createReassociatePass());
833 FPM->add(createGVNPass());
835 FPM->add(createCFGSimplificationPass());
836 FPM->doInitialization();
842 // Run the FPM on this functio
    [all...]

Completed in 197 milliseconds