|
LLVM 22.0.0git
|
#include "llvm/IR/PassManager.h"Go to the source code of this file.
Classes | |
| struct | llvm::ComplexDeinterleavingPass |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Enumerations | |
| enum class | llvm::ComplexDeinterleavingOperation { llvm::CAdd , llvm::CMulPartial , llvm::CDot , llvm::Deinterleave , llvm::Splat , llvm::Symmetric , llvm::ReductionPHI , llvm::ReductionOperation , llvm::ReductionSelect , llvm::ReductionSingle } |
| enum class | llvm::ComplexDeinterleavingRotation { llvm::Rotation_0 = 0 , llvm::Rotation_90 = 1 , llvm::Rotation_180 = 2 , llvm::Rotation_270 = 3 } |