MLIR
18.0.0git
lib
Dialect
SCF
SCF → include Relation
File in lib/Dialect/SCF
Includes file in include
IR
/
DeviceMappingInterface.cpp
mlir
/
Dialect
/
SCF
/
IR
/
DeviceMappingInterface.h
IR
/
SCF.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
IR
/
SCF.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
Bufferization.h
IR
/
SCF.cpp
mlir
/
IR
/
BuiltinAttributes.h
IR
/
SCF.cpp
mlir
/
Dialect
/
ControlFlow
/
IR
/
ControlFlowOps.h
IR
/
SCF.cpp
mlir
/
Dialect
/
SCF
/
IR
/
DeviceMappingInterface.h
IR
/
SCF.cpp
mlir
/
Interfaces
/
FunctionInterfaces.h
IR
/
SCF.cpp
mlir
/
Transforms
/
InliningUtils.h
IR
/
SCF.cpp
mlir
/
IR
/
IRMapping.h
IR
/
SCF.cpp
mlir
/
IR
/
Matchers.h
IR
/
SCF.cpp
mlir
/
Support
/
MathExtras.h
IR
/
SCF.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
IR
/
SCF.cpp
mlir
/
IR
/
PatternMatch.h
IR
/
SCF.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
IR
/
SCF.cpp
mlir
/
Dialect
/
Tensor
/
IR
/
Tensor.h
IR
/
SCF.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
IR
/
ValueBoundsOpInterfaceImpl.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
IR
/
ValueBoundsOpInterfaceImpl.cpp
mlir
/
Interfaces
/
ValueBoundsOpInterface.h
IR
/
ValueBoundsOpInterfaceImpl.cpp
mlir
/
Dialect
/
SCF
/
IR
/
ValueBoundsOpInterfaceImpl.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
SCF
/
TransformOps
/
SCFTransformOps.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Affine
/
LoopUtils.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Transform
/
IR
/
TransformDialect.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Transform
/
IR
/
TransformInterfaces.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Transform
/
IR
/
TransformOps.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
IR
/
BuiltinAttributes.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
IR
/
Dominance.h
TransformOps
/
SCFTransformOps.cpp
mlir
/
IR
/
OpDefinition.h
Transforms
/
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
BufferDeallocationOpInterfaceImpl.h
Transforms
/
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
BufferDeallocationOpInterface.h
Transforms
/
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
Bufferization.h
Transforms
/
BufferDeallocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
BufferizableOpInterfaceImpl.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
BufferizableOpInterface.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
Bufferization.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
UnstructuredControlFlow.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
Transforms
/
Bufferize.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
Transforms
/
OneShotAnalysis.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Tensor
/
IR
/
Tensor.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
IR
/
Dialect.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
IR
/
Operation.h
Transforms
/
BufferizableOpInterfaceImpl.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
Bufferize.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
Bufferize.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
Bufferization.h
Transforms
/
Bufferize.cpp
mlir
/
Dialect
/
Bufferization
/
Transforms
/
Bufferize.h
Transforms
/
Bufferize.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
Bufferize.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
Bufferize.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
Transforms
/
Bufferize.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
ForToWhile.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
ForToWhile.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
ForToWhile.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
ForToWhile.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
ForToWhile.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
ForToWhile.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
AffineCanonicalizationUtils.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Dialect
/
Tensor
/
IR
/
Tensor.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
LoopCanonicalization.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
LoopPipelining.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
LoopPipelining.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
LoopPipelining.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
Transforms
/
LoopPipelining.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
LoopPipelining.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
Transforms
/
LoopPipelining.cpp
mlir
/
IR
/
IRMapping.h
Transforms
/
LoopPipelining.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
LoopPipelining.cpp
mlir
/
Support
/
MathExtras.h
Transforms
/
LoopPipelining.cpp
mlir
/
Transforms
/
RegionUtils.h
Transforms
/
LoopRangeFolding.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
LoopRangeFolding.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
LoopRangeFolding.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
LoopRangeFolding.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
LoopRangeFolding.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
Transforms
/
LoopRangeFolding.cpp
mlir
/
IR
/
IRMapping.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
Affine
/
Analysis
/
AffineStructures.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
AffineCanonicalizationUtils.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
Transforms
/
LoopSpecialization.cpp
mlir
/
IR
/
AffineExpr.h
Transforms
/
LoopSpecialization.cpp
mlir
/
IR
/
IRMapping.h
Transforms
/
LoopSpecialization.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
LoopSpecialization.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
OneToNTypeConversion.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
OneToNTypeConversion.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
OneToNTypeConversion.cpp
mlir
/
Transforms
/
OneToNTypeConversion.h
Transforms
/
ParallelLoopCollapsing.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
ParallelLoopCollapsing.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
ParallelLoopCollapsing.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
Transforms
/
ParallelLoopCollapsing.cpp
mlir
/
Transforms
/
RegionUtils.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
IR
/
Builders.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
IR
/
IRMapping.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
IR
/
OpDefinition.h
Transforms
/
ParallelLoopFusion.cpp
mlir
/
Interfaces
/
SideEffectInterfaces.h
Transforms
/
ParallelLoopTiling.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Passes.h
Transforms
/
ParallelLoopTiling.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
ParallelLoopTiling.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
ParallelLoopTiling.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
ParallelLoopTiling.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Transforms.h
Transforms
/
ParallelLoopTiling.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
Transforms
/
StructuralTypeConversions.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
StructuralTypeConversions.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
Patterns.h
Transforms
/
StructuralTypeConversions.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
SCF
/
Transforms
/
TileUsingInterface.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
Tensor
/
IR
/
Tensor.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
Transforms
/
TileUsingInterface.cpp
mlir
/
IR
/
Matchers.h
Transforms
/
TileUsingInterface.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Interfaces
/
DestinationStyleOpInterface.h
Transforms
/
TileUsingInterface.cpp
mlir
/
Interfaces
/
TilingInterface.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
Affine
/
Analysis
/
AffineStructures.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
Affine
/
Analysis
/
Utils.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineValueMap.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
AffineCanonicalizationUtils.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
IR
/
AffineMap.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
IR
/
Matchers.h
Utils
/
AffineCanonicalizationUtils.cpp
mlir
/
IR
/
PatternMatch.h
Utils
/
Utils.cpp
mlir
/
Dialect
/
SCF
/
Utils
/
Utils.h
Utils
/
Utils.cpp
mlir
/
Analysis
/
SliceAnalysis.h
Utils
/
Utils.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Utils
/
Utils.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
Utils
/
Utils.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Utils
/
Utils.cpp
mlir
/
IR
/
BuiltinOps.h
Utils
/
Utils.cpp
mlir
/
IR
/
IRMapping.h
Utils
/
Utils.cpp
mlir
/
IR
/
PatternMatch.h
Utils
/
Utils.cpp
mlir
/
Interfaces
/
SideEffectInterfaces.h
Utils
/
Utils.cpp
mlir
/
Support
/
MathExtras.h
Utils
/
Utils.cpp
mlir
/
Transforms
/
RegionUtils.h
Generated on Tue Dec 5 2023 12:32:17 for MLIR by
1.9.1