Home
last modified time | relevance | path

Searched refs:PreservedAnalyses (Results 1 – 25 of 173) sorted by relevance

1234567

/external/llvm/include/llvm/IR/
DPassManager.h66 class PreservedAnalyses {
70 PreservedAnalyses() {} in PreservedAnalyses() function
71 PreservedAnalyses(const PreservedAnalyses &Arg) in PreservedAnalyses() function
73 PreservedAnalyses(PreservedAnalyses &&Arg) in PreservedAnalyses() function
75 friend void swap(PreservedAnalyses &LHS, PreservedAnalyses &RHS) { in swap()
79 PreservedAnalyses &operator=(PreservedAnalyses RHS) {
85 static PreservedAnalyses none() { return PreservedAnalyses(); } in none()
88 static PreservedAnalyses all() { in all()
89 PreservedAnalyses PA; in all()
107 void intersect(const PreservedAnalyses &Arg) { in intersect()
[all …]
DPassManagerInternal.h27 class PreservedAnalyses; variable
43 virtual PreservedAnalyses run(IRUnitT &IR, AnalysisManager<IRUnitT> &AM) = 0;
55 typename PreservedAnalysesT = PreservedAnalyses>
95 virtual bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) = 0;
106 template <typename T, bool (T::*)(IRUnitT &, const PreservedAnalyses &)>
123 typename PreservedAnalysesT = PreservedAnalyses,
DIRPrintingPasses.h31 class PreservedAnalyses; variable
71 PreservedAnalyses run(Module &M, AnalysisManager<Module> &);
88 PreservedAnalyses run(Function &F, AnalysisManager<Function> &);
/external/llvm/unittests/IR/
DPassManagerTest.cpp80 PreservedAnalyses run(Module &M, ModuleAnalysisManager &) { in run()
82 return PreservedAnalyses::none(); in run()
89 PreservedAnalyses run(Module &M, ModuleAnalysisManager &) { in run()
90 return PreservedAnalyses::all(); in run()
96 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM) { in run()
97 PreservedAnalyses PA; in run()
115 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) { in run()
135 return PreservedAnalyses::all(); in run()
150 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) { in run()
151 return F.getName() == Name ? PreservedAnalyses::none() in run()
[all …]
/external/llvm/include/llvm/Analysis/
DCGSCCPassManager.h92 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM) { in run()
100 PreservedAnalyses PA = PreservedAnalyses::all(); in run()
106 PreservedAnalyses PassPA = Pass.run(C, CGAM); in run()
188 PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &AM) { in run()
196 PreservedAnalyses PA = PreservedAnalyses::all(); in run()
198 PreservedAnalyses PassPA = Pass.run(N.getFunction(), FAM); in run()
DLoopPassManager.h52 PreservedAnalyses getLoopPassPreservedAnalyses();
84 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) { in run()
91 PreservedAnalyses PA = PreservedAnalyses::all(); in run()
106 PreservedAnalyses PassPA = Pass.run(*L, LAM); in run()
/external/llvm/unittests/Analysis/
DCGSCCPassManagerTest.cpp108 bool invalidate(Function &, const PreservedAnalyses &) { return false; } in invalidate()
132 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM) { in run()
135 return PreservedAnalyses::all(); in run()
152 PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &AM) { in run()
186 return PreservedAnalyses::all(); in run()
201 PreservedAnalyses run(Function &F, AnalysisManager<Function> &) { in run()
203 return PreservedAnalyses::none(); in run()
DLoopPassManagerTest.cpp68 PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &AM) { in run()
81 return PreservedAnalyses::all(); in run()
94 PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &AM) { in run()
96 : PreservedAnalyses::all(); in run()
/external/llvm/include/llvm/Transforms/
DPGOInstrumentation.h25 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
31 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
42 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
/external/llvm/lib/Transforms/IPO/
DStripDeadPrototypes.cpp56 PreservedAnalyses StripDeadPrototypesPass::run(Module &M, in run()
59 return PreservedAnalyses::none(); in run()
60 return PreservedAnalyses::all(); in run()
DInferFunctionAttrs.cpp36 PreservedAnalyses InferFunctionAttrsPass::run(Module &M, in run()
42 return PreservedAnalyses::all(); in run()
46 return PreservedAnalyses::none(); in run()
DElimAvailExtern.cpp64 PreservedAnalyses
67 return PreservedAnalyses::all(); in run()
68 return PreservedAnalyses::none(); in run()
DForceFunctionAttrs.cpp83 PreservedAnalyses ForceFunctionAttrsPass::run(Module &M, in run()
86 return PreservedAnalyses::all(); in run()
92 return PreservedAnalyses::none(); in run()
/external/llvm/lib/IR/
DIRPrintingPasses.cpp29 PreservedAnalyses PrintModulePass::run(Module &M, AnalysisManager<Module> &) { in run()
38 return PreservedAnalyses::all(); in run()
45 PreservedAnalyses PrintFunctionPass::run(Function &F, in run()
49 return PreservedAnalyses::all(); in run()
/external/llvm/lib/Transforms/Scalar/
DBDCE.cpp72 PreservedAnalyses BDCEPass::run(Function &F, FunctionAnalysisManager &AM) { in run()
75 return PreservedAnalyses::all(); in run()
78 auto PA = PreservedAnalyses(); in run()
DDCE.cpp126 PreservedAnalyses DCEPass::run(Function &F, AnalysisManager<Function> &AM) { in run()
128 return PreservedAnalyses::none(); in run()
129 return PreservedAnalyses::all(); in run()
/external/llvm/lib/CodeGen/
DPreISelIntrinsicLowering.cpp87 PreservedAnalyses PreISelIntrinsicLoweringPass::run(Module &M, in run()
90 return PreservedAnalyses::all(); in run()
92 return PreservedAnalyses::none(); in run()
/external/llvm/lib/Transforms/Utils/
DMem2Reg.cpp56 PreservedAnalyses PromotePass::run(Function &F, AnalysisManager<Function> &AM) { in run()
60 return PreservedAnalyses::all(); in run()
63 return PreservedAnalyses::none(); in run()
DSimplifyInstructions.cpp128 PreservedAnalyses InstSimplifierPass::run(Function &F, in run()
135 return PreservedAnalyses::all(); in run()
137 return PreservedAnalyses::none(); in run()
/external/llvm/lib/Analysis/
DRegionInfo.cpp200 PreservedAnalyses RegionInfoPrinterPass::run(Function &F, in run()
205 return PreservedAnalyses::all(); in run()
208 PreservedAnalyses RegionInfoVerifierPass::run(Function &F, in run()
212 return PreservedAnalyses::all(); in run()
DLoopPassManager.cpp28 PreservedAnalyses llvm::getLoopPassPreservedAnalyses() { in getLoopPassPreservedAnalyses()
29 PreservedAnalyses PA; in getLoopPassPreservedAnalyses()
/external/llvm/include/llvm/Transforms/IPO/
DFunctionAttrs.h33 PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &AM);
53 PreservedAnalyses run(Module &M, AnalysisManager<Module> &AM);
/external/spirv-llvm/lib/SPIRV/
DSPIRVWriterPass.h24 class PreservedAnalyses; variable
44 PreservedAnalyses run(Module &M);
DSPIRVWriterPass.cpp21 PreservedAnalyses SPIRVWriterPass::run(Module &M) { in run()
25 return PreservedAnalyses::all(); in run()
/external/llvm/lib/Passes/
DPassBuilder.cpp126 PreservedAnalyses run(Module &M, AnalysisManager<Module> &) { in run()
127 return PreservedAnalyses::all(); in run()
145 PreservedAnalyses run(LazyCallGraph::SCC &C, in run()
147 return PreservedAnalyses::all(); in run()
167 PreservedAnalyses run(Function &F, AnalysisManager<Function> &) { in run()
168 return PreservedAnalyses::all(); in run()
186 PreservedAnalyses run(Loop &L, AnalysisManager<Loop> &) { in run()
187 return PreservedAnalyses::all(); in run()

1234567