MLIR
20.0.0git
lib
Dialect
GPU
Transforms
Transforms → include Relation
File in lib/Dialect/GPU/Transforms
Includes file in include
AllReduceLowering.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
AllReduceLowering.cpp
mlir
/
IR
/
Builders.h
AllReduceLowering.cpp
mlir
/
Dialect
/
ControlFlow
/
IR
/
ControlFlowOps.h
AllReduceLowering.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
AllReduceLowering.cpp
mlir
/
IR
/
IRMapping.h
AllReduceLowering.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
AllReduceLowering.cpp
mlir
/
Pass
/
Pass.h
AllReduceLowering.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
AllReduceLowering.cpp
mlir
/
IR
/
PatternMatch.h
AllReduceLowering.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
AsyncRegionRewriter.cpp
mlir
/
Dialect
/
Async
/
IR
/
Async.h
AsyncRegionRewriter.cpp
mlir
/
IR
/
Builders.h
AsyncRegionRewriter.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
AsyncRegionRewriter.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
AsyncRegionRewriter.cpp
mlir
/
IR
/
IRMapping.h
AsyncRegionRewriter.cpp
mlir
/
Support
/
LLVM.h
AsyncRegionRewriter.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
AsyncRegionRewriter.cpp
mlir
/
IR
/
PatternMatch.h
AsyncRegionRewriter.cpp
mlir
/
Transforms
/
RegionUtils.h
AsyncRegionRewriter.cpp
mlir
/
Interfaces
/
SideEffectInterfaces.h
AsyncRegionRewriter.cpp
mlir
/
IR
/
SymbolTable.h
AsyncRegionRewriter.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Utils.h
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
BufferDeallocationOpInterface.h
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
BufferDeallocationOpInterfaceImpl.h
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
Bufferization.h
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
DecomposeMemRefs.cpp
mlir
/
IR
/
AffineExpr.h
DecomposeMemRefs.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
DecomposeMemRefs.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
DecomposeMemRefs.cpp
mlir
/
IR
/
Builders.h
DecomposeMemRefs.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
DecomposeMemRefs.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
DecomposeMemRefs.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
DecomposeMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
DecomposeMemRefs.cpp
mlir
/
Pass
/
Pass.h
DecomposeMemRefs.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
DecomposeMemRefs.cpp
mlir
/
IR
/
PatternMatch.h
EliminateBarriers.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
EliminateBarriers.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
EliminateBarriers.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
EliminateBarriers.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
EliminateBarriers.cpp
mlir
/
IR
/
Operation.h
EliminateBarriers.cpp
mlir
/
Pass
/
Pass.h
EliminateBarriers.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
EliminateBarriers.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
EliminateBarriers.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
GlobalIdRewriter.cpp
mlir
/
IR
/
Builders.h
GlobalIdRewriter.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
GlobalIdRewriter.cpp
mlir
/
Dialect
/
Index
/
IR
/
IndexOps.h
GlobalIdRewriter.cpp
mlir
/
Pass
/
Pass.h
GlobalIdRewriter.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
GlobalIdRewriter.cpp
mlir
/
IR
/
PatternMatch.h
KernelOutlining.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
KernelOutlining.cpp
mlir
/
AsmParser
/
AsmParser.h
KernelOutlining.cpp
mlir
/
IR
/
Builders.h
KernelOutlining.cpp
mlir
/
IR
/
BuiltinAttributes.h
KernelOutlining.cpp
mlir
/
Dialect
/
ControlFlow
/
IR
/
ControlFlowOps.h
KernelOutlining.cpp
mlir
/
Dialect
/
DLTI
/
DLTI.h
KernelOutlining.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
KernelOutlining.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
KernelOutlining.cpp
mlir
/
IR
/
IRMapping.h
KernelOutlining.cpp
mlir
/
Support
/
LLVM.h
KernelOutlining.cpp
mlir
/
IR
/
Matchers.h
KernelOutlining.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
KernelOutlining.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
KernelOutlining.cpp
mlir
/
Transforms
/
RegionUtils.h
KernelOutlining.cpp
mlir
/
IR
/
SymbolTable.h
KernelOutlining.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Utils.h
MemoryPromotion.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
MemoryPromotion.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
MemoryPromotion.cpp
mlir
/
IR
/
ImplicitLocOpBuilder.h
MemoryPromotion.cpp
mlir
/
Dialect
/
Affine
/
LoopUtils.h
MemoryPromotion.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
MemoryPromotion.h
MemoryPromotion.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
MemoryPromotion.cpp
mlir
/
Pass
/
Pass.h
MemoryPromotion.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
ModuleToBinary.cpp
mlir
/
IR
/
BuiltinOps.h
ModuleToBinary.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
ModuleToBinary.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
ModuleToBinary.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
ModuleToBinary.cpp
mlir
/
Dialect
/
LLVMIR
/
LLVMDialect.h
ModuleToBinary.cpp
mlir
/
Dialect
/
LLVMIR
/
NVVMDialect.h
ModuleToBinary.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
ModuleToBinary.cpp
mlir
/
Dialect
/
LLVMIR
/
ROCDLDialect.h
ModuleToBinary.cpp
mlir
/
Dialect
/
SPIRV
/
IR
/
SPIRVDialect.h
NVVMAttachTarget.cpp
mlir
/
IR
/
Builders.h
NVVMAttachTarget.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
NVVMAttachTarget.cpp
mlir
/
Dialect
/
LLVMIR
/
NVVMDialect.h
NVVMAttachTarget.cpp
mlir
/
Pass
/
Pass.h
NVVMAttachTarget.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
NVVMAttachTarget.cpp
mlir
/
Target
/
LLVM
/
NVVM
/
Target.h
ParallelLoopMapper.cpp
mlir
/
IR
/
AffineMap.h
ParallelLoopMapper.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
ParallelLoopMapper.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
ParallelLoopMapper.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
ParallelLoopMapper.h
ParallelLoopMapper.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
ParallelLoopMapper.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
ROCDLAttachTarget.cpp
mlir
/
IR
/
Builders.h
ROCDLAttachTarget.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
ROCDLAttachTarget.cpp
mlir
/
Pass
/
Pass.h
ROCDLAttachTarget.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
ROCDLAttachTarget.cpp
mlir
/
Dialect
/
LLVMIR
/
ROCDLDialect.h
ROCDLAttachTarget.cpp
mlir
/
Target
/
LLVM
/
ROCDL
/
Target.h
ShuffleRewriter.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
ShuffleRewriter.cpp
mlir
/
IR
/
Builders.h
ShuffleRewriter.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
ShuffleRewriter.cpp
mlir
/
Pass
/
Pass.h
ShuffleRewriter.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
ShuffleRewriter.cpp
mlir
/
IR
/
PatternMatch.h
SPIRVAttachTarget.cpp
mlir
/
IR
/
Builders.h
SPIRVAttachTarget.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
SPIRVAttachTarget.cpp
mlir
/
Pass
/
Pass.h
SPIRVAttachTarget.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
SPIRVAttachTarget.cpp
mlir
/
Dialect
/
SPIRV
/
IR
/
SPIRVAttributes.h
SPIRVAttachTarget.cpp
mlir
/
Dialect
/
SPIRV
/
IR
/
SPIRVDialect.h
SPIRVAttachTarget.cpp
mlir
/
Target
/
SPIRV
/
Target.h
SPIRVAttachTarget.cpp
mlir
/
Dialect
/
SPIRV
/
IR
/
TargetAndABI.h
SubgroupReduceLowering.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
SubgroupReduceLowering.cpp
mlir
/
IR
/
BuiltinTypes.h
SubgroupReduceLowering.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
SubgroupReduceLowering.cpp
mlir
/
IR
/
Location.h
SubgroupReduceLowering.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Passes.h
SubgroupReduceLowering.cpp
mlir
/
IR
/
PatternMatch.h
SubgroupReduceLowering.cpp
mlir
/
IR
/
TypeUtilities.h
SubgroupReduceLowering.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Utils.h
SubgroupReduceLowering.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
Utils.cpp
mlir
/
Dialect
/
GPU
/
Transforms
/
Utils.h
Generated on Mon Nov 4 2024 20:31:08 for MLIR by
1.9.1