| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Analysis.h | 112 class PreservedAnalyses { 115 static PreservedAnalyses none() { return PreservedAnalyses(); } in none() 118 static PreservedAnalyses all() { in all() 119 PreservedAnalyses PA; in all() 125 template <typename AnalysisSetT> static PreservedAnalyses allInSet() { in allInSet() 126 PreservedAnalyses PA; in allInSet() 132 template <typename AnalysisT> PreservedAnalyses &preserve() { in preserve() 139 PreservedAnalyses &preserve(AnalysisKey *ID) { in preserve() 151 template <typename AnalysisSetT> PreservedAnalyses &preserveSet() { in preserveSet() 157 PreservedAnalyses &preserveSet(AnalysisSetKey *ID) { in preserveSet() [all …]
|
| H A D | PassManager.h | 191 PreservedAnalyses run(IRUnitT &IR, AnalysisManagerT &AM, 312 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 326 bool invalidate(AnalysisKey *ID, IRUnitT &IR, const PreservedAnalyses &PA) { in invalidate() 335 const PreservedAnalyses &PA) { in invalidateImpl() 449 PreservedAnalyses PA = PreservedAnalyses::none(); in verifyNotInvalidated() 492 void invalidate(IRUnitT &IR, const PreservedAnalyses &PA); 615 IRUnitT &IR, const PreservedAnalyses &PA, 656 Module &M, const PreservedAnalyses &PA, 722 IRUnitT &IRUnit, const PreservedAnalyses &PA, in invalidate() 839 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePassManager.cpp | 38 MachineFunction &IR, const PreservedAnalyses &PA, in invalidate() 47 Module &M, const PreservedAnalyses &PA, in invalidate() 80 Function &F, const PreservedAnalyses &PA, in invalidate() 111 PreservedAnalyses 118 PreservedAnalyses PA = PreservedAnalyses::all(); in run() 122 return PreservedAnalyses::all(); in run() 127 return PreservedAnalyses::all(); in run() 128 PreservedAnalyses PassPA = Pass->run(MF, MFAM); in run() 144 PreservedAnalyses 148 PreservedAnalyses PA = PreservedAnalyses::all(); in run() [all …]
|
| H A D | MIRPrintingPass.cpp | 23 PreservedAnalyses PrintMIRPreparePass::run(Module &M, ModuleAnalysisManager &) { in run() 25 return PreservedAnalyses::all(); in run() 28 PreservedAnalyses PrintMIRPass::run(MachineFunction &MF, in run() 36 return PreservedAnalyses::all(); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPU.h | 72 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 78 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 85 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 91 PreservedAnalyses run(MachineFunction &MF, 122 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 131 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 141 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 150 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 244 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 253 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 24 PreservedAnalyses 29 PreservedAnalyses PA = (L.isOutermost() && !LoopNestPasses.empty()) in run() 66 PreservedAnalyses 72 PreservedAnalyses PA = PreservedAnalyses::all(); in runWithLoopNestPasses() 89 std::optional<PreservedAnalyses> PassPA; in runWithLoopNestPasses() 149 PreservedAnalyses 153 PreservedAnalyses PA = PreservedAnalyses::all(); in runWithoutLoopNestPasses() 159 std::optional<PreservedAnalyses> PassPA = in runWithoutLoopNestPasses() 197 PreservedAnalyses FunctionToLoopPassAdaptor::run(Function &F, in run() 205 PreservedAnalyses PA = PreservedAnalyses::all(); in run() [all …]
|
| H A D | DCE.cpp | 39 PreservedAnalyses 45 return PreservedAnalyses::all(); 46 PreservedAnalyses PA; in RedundantDbgInstElimination() 109 PreservedAnalyses DCEPass::run(Function &F, FunctionAnalysisManager &AM) { in DCEInstruction() 111 return PreservedAnalyses::all(); in DCEInstruction() 113 PreservedAnalyses PA; in DCEInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PassManager.cpp | 33 Module &M, const PreservedAnalyses &PA, in invalidate() 60 std::optional<PreservedAnalyses> FunctionPA; in invalidate() 107 PreservedAnalyses ModuleToFunctionPassAdaptor::run(Module &M, in run() 116 PreservedAnalyses PA = PreservedAnalyses::all(); in run() 127 PreservedAnalyses PassPA = Pass->run(F, FAM); in run() 132 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA); in run() 165 AnalysisSetKey PreservedAnalyses::AllAnalysesKey;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | StripSymbols.h | 31 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 35 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 39 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 43 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 47 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CFGPrinter.cpp | 110 PreservedAnalyses CFGViewerPass::run(Function &F, FunctionAnalysisManager &AM) { in run() 112 return PreservedAnalyses::all(); in run() 116 return PreservedAnalyses::all(); in run() 119 PreservedAnalyses CFGOnlyViewerPass::run(Function &F, in run() 122 return PreservedAnalyses::all(); in run() 126 return PreservedAnalyses::all(); in run() 129 PreservedAnalyses CFGPrinterPass::run(Function &F, in run() 132 return PreservedAnalyses::all(); in run() 136 return PreservedAnalyses::all(); in run() 139 PreservedAnalyses CFGOnlyPrinterPass::run(Function &F, in run() [all …]
|
| H A D | CGSCCPassManager.cpp | 66 PreservedAnalyses 76 PreservedAnalyses PA = PreservedAnalyses::all(); in run() 94 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); in run() 142 PreservedAnalyses 172 PreservedAnalyses::all(), in run() 181 PreservedAnalyses PA = PreservedAnalyses::all(); in run() 281 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() 367 PreservedAnalyses DevirtSCCRepeatedPass::run(LazyCallGraph::SCC &InitialC, in run() 371 PreservedAnalyses PA = PreservedAnalyses::all(); in run() 420 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run() [all …]
|
| H A D | CycleAnalysis.cpp | 29 PreservedAnalyses CycleInfoPrinterPass::run(Function &F, in run() 34 return PreservedAnalyses::all(); in run() 37 PreservedAnalyses CycleInfoVerifierPass::run(Function &F, in run() 41 return PreservedAnalyses::all(); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/ |
| H A D | ObjCARC.h | 31 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 35 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 39 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 43 LLVM_ABI PreservedAnalyses run(Function &M, FunctionAnalysisManager &AM); 47 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ExtraPassManager.h | 28 bool invalidate(Function &F, const PreservedAnalyses &PA, in invalidate() 36 bool invalidate(Loop &L, const PreservedAnalyses &PA, in invalidate() 67 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) { in run() 68 auto PA = PreservedAnalyses::all(); in run() 91 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM, in run() 93 auto PA = PreservedAnalyses::all(); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPF.h | 53 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 60 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 67 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 75 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 82 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 91 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | RealtimeSanitizer.cpp | 64 static PreservedAnalyses rtsanPreservedCFGAnalyses() { in rtsanPreservedCFGAnalyses() 65 PreservedAnalyses PA; in rtsanPreservedCFGAnalyses() 70 static PreservedAnalyses runSanitizeRealtime(Function &Fn) { in runSanitizeRealtime() 76 static PreservedAnalyses runSanitizeRealtimeBlocking(Function &Fn) { in runSanitizeRealtimeBlocking() 83 PreservedAnalyses RealtimeSanitizerPass::run(Module &M, in run() 103 return PreservedAnalyses::none(); in run()
|
| H A D | PGOForceFunctionAttrs.cpp | 33 PreservedAnalyses PGOForceFunctionAttrsPass::run(Module &M, in run() 36 return PreservedAnalyses::all(); in run() 64 return MadeChange ? PreservedAnalyses::none() : PreservedAnalyses::all(); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | StripSymbols.cpp | 271 PreservedAnalyses StripSymbolsPass::run(Module &M, ModuleAnalysisManager &AM) { in run() 274 PreservedAnalyses PA; in run() 279 PreservedAnalyses StripNonDebugSymbolsPass::run(Module &M, in run() 282 PreservedAnalyses PA; in run() 287 PreservedAnalyses StripDebugDeclarePass::run(Module &M, in run() 290 PreservedAnalyses PA; in run() 295 PreservedAnalyses StripDeadDebugInfoPass::run(Module &M, in run() 298 PreservedAnalyses PA; in run() 303 PreservedAnalyses StripDeadCGProfilePass::run(Module &M, in run() 307 return PreservedAnalyses::all(); in run() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | PGOInstrumentation.h | 47 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 61 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 76 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 92 LLVM_ABI PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 104 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &MAM);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerIFunc.cpp | 21 PreservedAnalyses LowerIFuncPass::run(Module &M, ModuleAnalysisManager &AM) { in run() 23 return PreservedAnalyses::all(); in run() 26 return PreservedAnalyses::none(); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/IRPrinter/ |
| H A D | IRPrintingPasses.cpp | 34 PreservedAnalyses PrintModulePass::run(Module &M, ModuleAnalysisManager &AM) { in run() 65 return PreservedAnalyses::all(); in run() 72 PreservedAnalyses PrintFunctionPass::run(Function &F, in run() 81 return PreservedAnalyses::all(); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 95 LLVM_ABI PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM, 155 std::optional<PreservedAnalyses> 160 LLVM_ABI PreservedAnalyses 163 LLVM_ABI PreservedAnalyses 192 PreservedAnalyses run(Loop &L, LoopAnalysisManager &AM, 195 return PreservedAnalyses::all(); 361 std::optional<PreservedAnalyses> LoopPassManager::runSinglePass( 372 PreservedAnalyses PA = Pass->run(IR, AM, AR, U); 419 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 507 LLVM_ABI PreservedAnalyses run(Loop &L, LoopAnalysisManager &,
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | LinkInModulesPass.cpp | 21 PreservedAnalyses LinkInModulesPass::run(Module &M, ModuleAnalysisManager &AM) { in run() 23 return PreservedAnalyses::all(); in run() 28 return PreservedAnalyses::none(); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTX.h | 82 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 88 PreservedAnalyses run(Module &F, ModuleAnalysisManager &AM); 95 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM); 99 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 108 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); 112 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 109 Module &M, const PreservedAnalyses &PA, 118 Function &F, const PreservedAnalyses &PA, 165 LLVM_ABI bool invalidate(MachineFunction &IR, const PreservedAnalyses &PA, 202 LLVM_ABI PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM); 226 LLVM_ABI PreservedAnalyses PassManager<MachineFunction>::run( 235 LLVM_ABI PreservedAnalyses getMachineFunctionPassPreservedAnalyses();
|