MLIR
22.0.0git
lib
Dialect
XeGPU
Transforms
Transforms → include Relation
File in lib/Dialect/XeGPU/Transforms
Includes file in include
XeGPUBlocking.cpp
mlir
/
Transforms
/
DialectConversion.h
XeGPUBlocking.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
XeGPUBlocking.cpp
mlir
/
Dialect
/
Index
/
IR
/
IndexDialect.h
XeGPUBlocking.cpp
mlir
/
Interfaces
/
LoopLikeInterface.h
XeGPUBlocking.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUBlocking.cpp
mlir
/
Pass
/
PassManager.h
XeGPUBlocking.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Transforms.h
XeGPUBlocking.cpp
mlir
/
Dialect
/
Vector
/
Transforms
/
VectorTransforms.h
XeGPUBlocking.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUBlocking.cpp
mlir
/
Dialect
/
XeGPU
/
Utils
/
XeGPUUtils.h
XeGPUFoldAliasOps.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
XeGPUFoldAliasOps.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
XeGPUFoldAliasOps.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUFoldAliasOps.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Transforms.h
XeGPUFoldAliasOps.cpp
mlir
/
Dialect
/
Affine
/
ViewLikeInterfaceUtils.h
XeGPUFoldAliasOps.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
IR
/
BuiltinTypes.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Transforms
/
DialectConversion.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
XeGPU
/
uArch
/
IntelGpuXe2.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
IR
/
OpDefinition.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Transforms.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
IR
/
Types.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
XeGPU
/
uArch
/
uArchBase.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
IR
/
Value.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUOptimizeBlockLoads.cpp
mlir
/
Dialect
/
XeGPU
/
Utils
/
XeGPUUtils.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
Attributes.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
Builders.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
BuiltinAttributes.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
BuiltinTypes.h
XeGPUPropagateLayout.cpp
mlir
/
Interfaces
/
ControlFlowInterfaces.h
XeGPUPropagateLayout.cpp
mlir
/
Analysis
/
DataFlowFramework.h
XeGPUPropagateLayout.cpp
mlir
/
Analysis
/
DataFlow
/
DeadCodeAnalysis.h
XeGPUPropagateLayout.cpp
mlir
/
Interfaces
/
FunctionInterfaces.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
XeGPU
/
uArch
/
IntelGpuXe2.h
XeGPUPropagateLayout.cpp
mlir
/
Support
/
LLVM.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
Operation.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUPropagateLayout.cpp
mlir
/
Analysis
/
DataFlow
/
SparseAnalysis.h
XeGPUPropagateLayout.cpp
mlir
/
Analysis
/
DataFlow
/
Utils.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
Value.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
XeGPUPropagateLayout.cpp
mlir
/
IR
/
Visitors.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUPropagateLayout.cpp
mlir
/
Dialect
/
XeGPU
/
Utils
/
XeGPUUtils.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
AffineMap.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
Attributes.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
Builders.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
BuiltinAttributes.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
BuiltinOps.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
BuiltinTypes.h
XeGPUSubgroupDistribute.cpp
mlir
/
Transforms
/
DialectConversion.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
GPU
/
Utils
/
DistributionUtils.h
XeGPUSubgroupDistribute.cpp
mlir
/
Interfaces
/
FunctionInterfaces.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
XeGPUSubgroupDistribute.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
Index
/
IR
/
IndexDialect.h
XeGPUSubgroupDistribute.cpp
mlir
/
Transforms
/
InliningUtils.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
uArch
/
IntelGpuXe2.h
XeGPUSubgroupDistribute.cpp
mlir
/
Support
/
LLVM.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
Operation.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
PatternMatch.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Transforms.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
TypeRange.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
Value.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
Vector
/
Transforms
/
VectorDistribution.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
XeGPUSubgroupDistribute.cpp
mlir
/
IR
/
Visitors.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUSubgroupDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
Utils
/
XeGPUUtils.h
XeGPUUnroll.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
XeGPUUnroll.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Transforms.h
XeGPUUnroll.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUUnroll.cpp
mlir
/
Dialect
/
XeGPU
/
Utils
/
XeGPUUtils.h
XeGPUVectorLinearize.cpp
mlir
/
Transforms
/
DialectConversion.h
XeGPUVectorLinearize.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
Vector
/
Transforms
/
LoweringPatterns.h
XeGPUVectorLinearize.cpp
mlir
/
Pass
/
Pass.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
Vector
/
Transforms
/
VectorRewritePatterns.h
XeGPUVectorLinearize.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
XeGPUWgToSgDistribute.cpp
mlir
/
Transforms
/
DialectConversion.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Index
/
IR
/
IndexDialect.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Index
/
IR
/
IndexOps.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Math
/
IR
/
Math.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Passes.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
Transforms
/
Transforms.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Affine
/
Utils.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
IR
/
XeGPU.h
XeGPUWgToSgDistribute.cpp
mlir
/
Dialect
/
XeGPU
/
Utils
/
XeGPUUtils.h
Generated on
for MLIR by
1.14.0