HomeSort by: relevance | last modified time | path
    Searched refs:registerPass (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/
PassRegistry.h 68 /// registerPass - Register a pass (by means of its PassInfo) with the
70 void registerPass(const PassInfo &PI, bool ShouldFree = false);
73 // an analysis group) with the registry. Like registerPass, this is required
PassSupport.h 42 Registry.registerPass(*PI, true); \
62 Registry.registerPass(*PI, true); \
83 /// RegisterPass<t> template - This template class is used to notify the system
90 /// static RegisterPass<YourPassClassName> tmp("passopt", "My Pass Name");
94 template <typename passName> struct RegisterPass : public PassInfo {
96 RegisterPass(StringRef PassArg, StringRef Name, bool CFGOnly = false,
101 PassRegistry::getPassRegistry()->registerPass(*this);
160 Registry.registerPass(*PI, true); \
182 Registry.registerPass(*PI, true); \
197 /// at runtime (which can be because of the RegisterPass constructors being ru
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
PassRegistry.cpp 55 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) {
85 registerPass(Registeree);
  /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
IRMutator.cpp 74 FAM.registerPass([&] { return TargetLibraryAnalysis(); });
75 FAM.registerPass([&] { return PassInstrumentationAnalysis(); });
  /src/external/apache2/llvm/dist/llvm/tools/opt/
NewPMDriver.cpp 395 FAM.registerPass([&] { return std::move(AA); });
397 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); });
  /src/external/apache2/llvm/dist/llvm/lib/Passes/
PassBuilder.cpp 480 MAM.registerPass([&] { return CREATE_PASS; });
489 CGAM.registerPass([&] { return CREATE_PASS; });
498 FAM.registerPass([&] { return CREATE_PASS; });
507 LAM.registerPass([&] { return CREATE_PASS; });
2985 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); });
2986 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); });
2987 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); });
2988 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); });
2989 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); });
2990 FAM.registerPass([&] { return LoopAnalysisManagerFunctionProxy(LAM); })
    [all...]
StandardInstrumentations.cpp 1072 FAM.registerPass([&] { return PreservedCFGCheckerAnalysis(); });
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
CodeGenPassBuilder.h 527 MAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; });
535 FAM.registerPass([this] { return registerAAAnalyses(this->Opt.UseCFLAA); });
538 FAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; });
547 MFAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; });
  /src/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/
llvm-opt-fuzzer.cpp 147 FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); });
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
GlobalDCE.cpp 66 DummyMAM.registerPass(
  /src/external/apache2/llvm/dist/llvm/lib/LTO/
LTOBackend.cpp 245 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); });
258 FAM.registerPass([&] { return std::move(AA); });
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
BackendUtil.cpp 1300 FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); });
1307 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); });
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PassManager.h 831 bool registerPass(PassBuilderT &&PassBuilder) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUTargetMachine.cpp 545 FAM.registerPass([&] { return AMDGPUAA(); });

Completed in 24 milliseconds