| /llvm-project-15.0.7/mlir/docs/ |
| H A D | Passes.md | 1 # Passes chapter 11 ## Bufferization Passes 15 ## Conversion Passes 19 ## `async` Dialect Passes 27 ## `arith` Dialect Passes 31 ## `func` Dialect Passes 35 ## `gpu` Dialect Passes 43 ## `llvm` Dialect Passes 55 ## Reducer Passes 59 ## `scf` Dialect Passes [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | DebugifyTest.cpp | 125 DebugifyCustomPassManager Passes; in TEST() local 126 Passes.setDebugInfoBeforePass(DIBeforePass); in TEST() 129 Passes.add(P); in TEST() 135 Passes.run(*M); in TEST() 176 DebugifyCustomPassManager Passes; in TEST() local 177 Passes.setDebugInfoBeforePass(DIBeforePass); in TEST() 180 Passes.add(P); in TEST() 186 Passes.run(*M); in TEST() 229 DebugifyCustomPassManager Passes; in TEST() local 233 Passes.add(P); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/tools/opt/ |
| H A D | opt.cpp | 752 SmallVector<StringRef, 4> Passes; in main() local 795 DebugifyCustomPassManager Passes; in main() local 800 Passes.setDIStatsMap(DIStatsMap); in main() 820 Passes.setDIStatsMap(DIStatsMap); in main() 824 Passes.add(createDebugifyModulePass( in main() 860 Passes.add(TPC); in main() 903 addPass(Passes, P); in main() 933 Passes.add(createVerifierPass()); in main() 985 Passes.run(*M); in main() 992 Passes.run(*M); in main() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | UnrollAnalyzerTest.cpp | 91 legacy::PassManager Passes; in TEST() local 92 Passes.add(P); in TEST() 93 Passes.run(*M); in TEST() 155 Passes.add(P); in TEST() 156 Passes.run(*M); in TEST() 200 Passes.add(P); in TEST() 201 Passes.run(*M); in TEST() 247 Passes.add(P); in TEST() 248 Passes.run(*M); in TEST() 293 Passes.add(P); in TEST() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name SparseTensor) 3 mlir_tablegen(Passes.capi.h.inc -gen-pass-capi-header --prefix SparseTensor) 4 mlir_tablegen(Passes.capi.cpp.inc -gen-pass-capi-impl --prefix SparseTensor) 7 add_mlir_doc(Passes SparseTensorPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/ |
| H A D | CMakeLists.txt | 2 set(LLVM_TARGET_DEFINITIONS Passes.td) 3 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Conversion) 4 mlir_tablegen(Passes.capi.h.inc -gen-pass-capi-header --prefix Conversion) 5 mlir_tablegen(Passes.capi.cpp.inc -gen-pass-capi-impl --prefix Conversion) 8 add_mlir_doc(Passes ConversionPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name GPU) 3 mlir_tablegen(Passes.capi.h.inc -gen-pass-capi-header --prefix GPU) 4 mlir_tablegen(Passes.capi.cpp.inc -gen-pass-capi-impl --prefix GPU) 7 add_mlir_doc(Passes GPUPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Async/ |
| H A D | CMakeLists.txt | 3 set(LLVM_TARGET_DEFINITIONS Passes.td) 4 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Async) 5 mlir_tablegen(Passes.capi.h.inc -gen-pass-capi-header --prefix Async) 6 mlir_tablegen(Passes.capi.cpp.inc -gen-pass-capi-impl --prefix Async) 9 add_mlir_doc(Passes AsyncPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/NVGPU/ |
| H A D | CMakeLists.txt | 3 set(LLVM_TARGET_DEFINITIONS Passes.td) 4 mlir_tablegen(Passes.h.inc -gen-pass-decls -name NVGPU) 5 mlir_tablegen(Passes.capi.h.inc -gen-pass-capi-header --prefix NVGPU) 6 mlir_tablegen(Passes.capi.cpp.inc -gen-pass-capi-impl --prefix NVGPU) 9 add_mlir_doc(Passes NVGPUPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/ |
| H A D | CMakeLists.txt | 4 set(LLVM_TARGET_DEFINITIONS Passes.td) 5 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Linalg) 6 mlir_tablegen(Passes.capi.h.inc -gen-pass-capi-header --prefix Linalg) 7 mlir_tablegen(Passes.capi.cpp.inc -gen-pass-capi-impl --prefix Linalg) 10 add_mlir_doc(Passes LinalgPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | LegacyPassManagerTest.cpp | 264 Passes.run(M); in TEST() 288 Passes.run(M); in TEST() 305 Passes.add(P); in MemoryTestHelper() 306 Passes.run(*M); in MemoryTestHelper() 316 Passes.add(P); in MemoryTestHelper() 317 Passes.run(*M); in MemoryTestHelper() 350 Passes.add(O); in TEST() 691 Passes.add(P); in TEST() 692 Passes.run(*M); in TEST() 781 Passes.add(P); in TEST() [all …]
|
| /llvm-project-15.0.7/clang/tools/clang-fuzzer/handle-llvm/ |
| H A D | handle_llvm.cpp | 123 legacy::PassManager Passes; in OptLLVM() local 125 Passes.add(new TargetLibraryInfoWrapperPass(ModuleTriple)); in OptLLVM() 126 Passes.add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis())); in OptLLVM() 129 Passes.add(LTM.createPassConfig(Passes)); in OptLLVM() 131 Passes.add(createVerifierPass()); in OptLLVM() 133 AddOptimizationPasses(Passes, OLvl, 0); in OptLLVM() 138 Passes.add(createPrintModulePass(OS, "", false)); in OptLLVM() 140 Passes.run(*M); in OptLLVM()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkGeneric.h | 33 std::unique_ptr<LinkGraph> G, PassConfiguration Passes) in JITLinkerBase() argument 34 : Ctx(std::move(Ctx)), G(std::move(G)), Passes(std::move(Passes)) { in JITLinkerBase() 50 PassConfiguration &getPassConfig() { return Passes; } in getPassConfig() 81 Error runPasses(LinkGraphPassList &Passes); 93 PassConfiguration Passes; variable
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Tensor) 5 add_mlir_doc(Passes TensorPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Func) 5 add_mlir_doc(Passes FuncPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Reducer/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Reducer) 5 add_mlir_doc(Passes ReducerPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Shape/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Shape) 5 add_mlir_doc(Passes ShapePasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Arithmetic) 5 add_mlir_doc(Passes ArithmeticPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name LLVM) 5 add_mlir_doc(Passes LLVMPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Vector) 5 add_mlir_doc(Passes VectorPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Transform) 5 add_mlir_doc(Passes TransformPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/ |
| H A D | CMakeLists.txt | 3 set(LLVM_TARGET_DEFINITIONS Passes.td) 4 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Affine) 7 add_mlir_doc(Passes AffinePasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name SPIRV) 6 add_mlir_doc(Passes SPIRVPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tosa/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name TosaOpt) 6 add_mlir_doc(Passes TosaPasses ./ -gen-pass-doc)
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/Transforms/ |
| H A D | CMakeLists.txt | 1 set(LLVM_TARGET_DEFINITIONS Passes.td) 2 mlir_tablegen(Passes.h.inc -gen-pass-decls -name MemRef) 6 add_mlir_doc(Passes MemRefPasses ./ -gen-pass-doc)
|