Expand description
Passes and pass managers.
Re-exports§
pub use self::external::ExternalPass;pub use self::external::RunExternalPass;pub use self::external::create_external;
Modules§
- affine
- Affine passes.
- amdgpu
- AMDGPU passes.
- arith
- Arith passes.
- arm_sme
- Arm SME passes.
- async
- Async passes.
- bufferization
- Bufferization passes.
- conversion
- Conversion passes.
- emitc
- EmitC passes.
- external
- External passes
- func
- Func passes.
- gpu
- GPU passes.
- linalg
- Linalg passes.
- llvm
- LLVM passes.
- math
- Math passes.
- memref
- MemRef passes.
- ml_
program - MLProgram passes.
- nvgpu
- NVGPU passes.
- open_
acc - OpenACC passes.
- scf
- SCF passes.
- shape
- Shape passes.
- shard
- Shard passes.
- sparse_
tensor - Sparse tensor passes.
- spirv
- SPIR-V passes.
- tensor
- Tensor passes.
- tosa
- TOSA passes.
- transform
- Transform passes.
- transform_
dialect - Transform dialect passes.
- vector
- Vector passes.
Structs§
- Operation
Pass Manager - An operation pass manager.
- Pass
- A pass.
- Pass
IrPrinting Options - Pass
Manager - A pass manager.