docs | |
▼ include | |
► mlir | |
► Analysis | |
► AliasAnalysis | |
LocalAliasAnalysis.h | |
► DataFlow | |
ConstantPropagationAnalysis.h | |
DeadCodeAnalysis.h | |
DenseAnalysis.h | |
IntegerRangeAnalysis.h | |
LivenessAnalysis.h | |
SparseAnalysis.h | |
► Presburger | |
Barvinok.h | |
Fraction.h | |
GeneratingFunction.h | |
IntegerRelation.h | |
LinearTransform.h | |
Matrix.h | |
PresburgerRelation.h | |
PresburgerSpace.h | |
PWMAFunction.h | |
QuasiPolynomial.h | |
Simplex.h | |
Utils.h | |
AliasAnalysis.h | |
CallGraph.h | |
CFGLoopInfo.h | |
DataFlowFramework.h | |
DataLayoutAnalysis.h | |
FlatLinearValueConstraints.h | |
Liveness.h | |
SliceAnalysis.h | |
SliceWalk.h | |
SymbolTableAnalysis.h | |
TopologicalSortUtils.h | |
► AsmParser | |
AsmParser.h | |
AsmParserState.h | |
CodeComplete.h | |
► Bindings | |
► Python | |
Diagnostics.h | |
IRTypes.h | |
Nanobind.h | |
NanobindAdaptors.h | |
PybindAdaptors.h | |
► Bytecode | |
BytecodeImplementation.h | |
BytecodeOpInterface.h | |
BytecodeReader.h | |
BytecodeReaderConfig.h | |
BytecodeWriter.h | |
Encoding.h | |
► CAPI | |
AffineExpr.h | |
AffineMap.h | |
Diagnostics.h | |
ExecutionEngine.h | |
IntegerSet.h | |
Interfaces.h | |
IR.h | |
Pass.h | |
Registration.h | |
Rewrite.h | |
Support.h | |
Utils.h | |
Wrap.h | |
► Conversion | |
► AffineToStandard | |
AffineToStandard.h | |
► AMDGPUToROCDL | |
AMDGPUToROCDL.h | |
► ArithCommon | |
AttrToLLVMConverter.h | |
► ArithToAMDGPU | |
ArithToAMDGPU.h | |
► ArithToArmSME | |
ArithToArmSME.h | |
► ArithToEmitC | |
ArithToEmitC.h | |
ArithToEmitCPass.h | |
► ArithToLLVM | |
ArithToLLVM.h | |
► ArithToSPIRV | |
ArithToSPIRV.h | |
► ArmNeon2dToIntr | |
ArmNeon2dToIntr.h | |
► ArmSMEToLLVM | |
ArmSMEToLLVM.h | |
► ArmSMEToSCF | |
ArmSMEToSCF.h | |
► AsyncToLLVM | |
AsyncToLLVM.h | |
► BufferizationToMemRef | |
BufferizationToMemRef.h | |
► ComplexCommon | |
DivisionConverter.h | |
► ComplexToLibm | |
ComplexToLibm.h | |
► ComplexToLLVM | |
ComplexToLLVM.h | |
► ComplexToSPIRV | |
ComplexToSPIRV.h | |
ComplexToSPIRVPass.h | |
► ComplexToStandard | |
ComplexToStandard.h | |
► ControlFlowToLLVM | |
ControlFlowToLLVM.h | |
► ControlFlowToSCF | |
ControlFlowToSCF.h | |
► ControlFlowToSPIRV | |
ControlFlowToSPIRV.h | |
ControlFlowToSPIRVPass.h | |
► ConvertToLLVM | |
ToLLVMInterface.h | |
ToLLVMPass.h | |
► FuncToEmitC | |
FuncToEmitC.h | |
FuncToEmitCPass.h | |
► FuncToLLVM | |
ConvertFuncToLLVM.h | |
ConvertFuncToLLVMPass.h | |
► FuncToSPIRV | |
FuncToSPIRV.h | |
FuncToSPIRVPass.h | |
► GPUCommon | |
AttrToSPIRVConverter.h | |
GPUCommonPass.h | |
GPUToLLVM.h | |
► GPUToLLVMSPV | |
GPUToLLVMSPVPass.h | |
► GPUToNVVM | |
GPUToNVVM.h | |
GPUToNVVMPass.h | |
► GPUToROCDL | |
GPUToROCDLPass.h | |
Runtimes.h | |
► GPUToSPIRV | |
GPUToSPIRV.h | |
GPUToSPIRVPass.h | |
► IndexToLLVM | |
IndexToLLVM.h | |
► IndexToSPIRV | |
IndexToSPIRV.h | |
► LinalgToStandard | |
LinalgToStandard.h | |
► LLVMCommon | |
ConversionTarget.h | |
LoweringOptions.h | |
MemRefBuilder.h | |
Pattern.h | |
PrintCallHelper.h | |
StructBuilder.h | |
TypeConverter.h | |
VectorPattern.h | |
► MathToEmitC | |
MathToEmitC.h | |
MathToEmitCPass.h | |
► MathToFuncs | |
MathToFuncs.h | |
► MathToLibm | |
MathToLibm.h | |
► MathToLLVM | |
MathToLLVM.h | |
► MathToROCDL | |
MathToROCDL.h | |
► MathToSPIRV | |
MathToSPIRV.h | |
MathToSPIRVPass.h | |
► MemRefToEmitC | |
MemRefToEmitC.h | |
MemRefToEmitCPass.h | |
► MemRefToLLVM | |
AllocLikeConversion.h | |
MemRefToLLVM.h | |
► MemRefToSPIRV | |
MemRefToSPIRV.h | |
MemRefToSPIRVPass.h | |
► MeshToMPI | |
MeshToMPI.h | |
► MPIToLLVM | |
MPIToLLVM.h | |
► NVGPUToNVVM | |
NVGPUToNVVM.h | |
► NVVMToLLVM | |
NVVMToLLVM.h | |
► OpenACCToSCF | |
ConvertOpenACCToSCF.h | |
► OpenMPToLLVM | |
ConvertOpenMPToLLVM.h | |
► PDLToPDLInterp | |
PDLToPDLInterp.h | |
► ReconcileUnrealizedCasts | |
ReconcileUnrealizedCasts.h | |
► SCFToControlFlow | |
SCFToControlFlow.h | |
► SCFToEmitC | |
SCFToEmitC.h | |
► SCFToGPU | |
SCFToGPU.h | |
SCFToGPUPass.h | |
► SCFToOpenMP | |
SCFToOpenMP.h | |
► SCFToSPIRV | |
SCFToSPIRV.h | |
SCFToSPIRVPass.h | |
► ShapeToStandard | |
ShapeToStandard.h | |
► SPIRVCommon | |
AttrToLLVMConverter.h | |
► SPIRVToLLVM | |
SPIRVToLLVM.h | |
SPIRVToLLVMPass.h | |
► TensorToLinalg | |
TensorToLinalg.h | |
TensorToLinalgPass.h | |
► TensorToSPIRV | |
TensorToSPIRV.h | |
TensorToSPIRVPass.h | |
► TosaToArith | |
TosaToArith.h | |
► TosaToLinalg | |
TosaToLinalg.h | |
► TosaToMLProgram | |
TosaToMLProgram.h | |
► TosaToSCF | |
TosaToSCF.h | |
► TosaToTensor | |
TosaToTensor.h | |
► UBToLLVM | |
UBToLLVM.h | |
► UBToSPIRV | |
UBToSPIRV.h | |
► VectorToArmSME | |
VectorToArmSME.h | |
► VectorToGPU | |
VectorToGPU.h | |
► VectorToLLVM | |
ConvertVectorToLLVM.h | |
ConvertVectorToLLVMPass.h | |
► VectorToSCF | |
VectorToSCF.h | |
► VectorToSPIRV | |
VectorToSPIRV.h | |
VectorToSPIRVPass.h | |
► VectorToXeGPU | |
VectorToXeGPU.h | |
Passes.h | |
► Debug | |
► BreakpointManagers | |
FileLineColLocBreakpointManager.h | |
TagBreakpointManager.h | |
► Observers | |
ActionLogging.h | |
ActionProfiler.h | |
BreakpointManager.h | |
CLOptionsSetup.h | |
Counter.h | |
DebuggerExecutionContextHook.h | |
ExecutionContext.h | |
► Dialect | |
► Affine | |
► Analysis | |
AffineAnalysis.h | |
AffineStructures.h | |
LoopAnalysis.h | |
NestedMatcher.h | |
Utils.h | |
► IR | |
AffineMemoryOpInterfaces.h | |
AffineOps.h | |
AffineValueMap.h | |
ValueBoundsOpInterfaceImpl.h | |
► TransformOps | |
AffineTransformOps.h | |
► Transforms | |
Transforms.h | |
LoopFusionUtils.h | |
LoopUtils.h | |
Passes.h | |
Utils.h | |
ViewLikeInterfaceUtils.h | |
► AMDGPU | |
► IR | |
AMDGPUDialect.h | |
► Transforms | |
Passes.h | |
► Utils | |
Chipset.h | |
► AMX | |
AMXDialect.h | |
Transforms.h | |
► Arith | |
► IR | |
Arith.h | |
ValueBoundsOpInterfaceImpl.h | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.h | |
BufferizableOpInterfaceImpl.h | |
BufferViewFlowOpInterfaceImpl.h | |
NarrowTypeEmulationConverter.h | |
Passes.h | |
ShardingInterfaceImpl.h | |
Transforms.h | |
WideIntEmulationConverter.h | |
► Utils | |
Utils.h | |
► ArmNeon | |
ArmNeonDialect.h | |
Transforms.h | |
► ArmSME | |
► IR | |
ArmSME.h | |
ArmSMEEnums.h | |
ArmSMEOpInterfaces.h | |
► Transforms | |
Passes.h | |
Transforms.h | |
► Utils | |
Utils.h | |
► ArmSVE | |
► IR | |
ArmSVEDialect.h | |
► Transforms | |
Passes.h | |
Transforms.h | |
► Async | |
► IR | |
Async.h | |
AsyncTypes.h | |
Passes.h | |
Transforms.h | |
► Bufferization | |
► IR | |
AllocationOpInterface.h | |
BufferDeallocationOpInterface.h | |
BufferizableOpInterface.h | |
Bufferization.h | |
BufferViewFlowOpInterface.h | |
DstBufferizableOpInterfaceImpl.h | |
UnstructuredControlFlow.h | |
► Pipelines | |
Passes.h | |
► TransformOps | |
BufferizationTransformOps.h | |
► Transforms | |
Bufferize.h | |
BufferUtils.h | |
BufferViewFlowAnalysis.h | |
FuncBufferizableOpInterfaceImpl.h | |
OneShotAnalysis.h | |
OneShotModuleBufferize.h | |
Passes.h | |
Transforms.h | |
► Complex | |
► IR | |
Complex.h | |
► ControlFlow | |
► IR | |
ControlFlow.h | |
ControlFlowOps.h | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.h | |
BufferizableOpInterfaceImpl.h | |
► DLTI | |
► TransformOps | |
DLTITransformOps.h | |
DLTI.h | |
Traits.h | |
► EmitC | |
► IR | |
EmitC.h | |
EmitCTraits.h | |
► Transforms | |
Passes.h | |
Transforms.h | |
TypeConversions.h | |
► Func | |
► Extensions | |
AllExtensions.h | |
InlinerExtension.h | |
MeshShardingExtensions.h | |
► IR | |
FuncOps.h | |
► TransformOps | |
FuncTransformOps.h | |
► Transforms | |
FuncConversions.h | |
OneToNFuncConversions.h | |
Passes.h | |
► GPU | |
► IR | |
CompilationInterfaces.h | |
GPUDialect.h | |
ValueBoundsOpInterfaceImpl.h | |
► Pipelines | |
Passes.h | |
► TransformOps | |
GPUTransformOps.h | |
Utils.h | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.h | |
MemoryPromotion.h | |
ParallelLoopMapper.h | |
Passes.h | |
► Utils | |
DistributionUtils.h | |
GPUUtils.h | |
► Index | |
► IR | |
IndexAttrs.h | |
IndexDialect.h | |
IndexOps.h | |
► IRDL | |
► IR | |
IRDL.h | |
IRDLInterfaces.h | |
IRDLTraits.h | |
IRDLLoading.h | |
IRDLSymbols.h | |
IRDLVerifiers.h | |
► Linalg | |
► IR | |
Linalg.h | |
LinalgInterfaces.h | |
RelayoutOpInterface.h | |
ValueBoundsOpInterfaceImpl.h | |
► TransformOps | |
DialectExtension.h | |
GPUHeuristics.h | |
LinalgMatchOps.h | |
LinalgTransformOps.h | |
Syntax.h | |
► Transforms | |
AllInterfaces.h | |
BufferizableOpInterfaceImpl.h | |
Hoisting.h | |
MeshShardingInterfaceImpl.h | |
RuntimeOpVerification.h | |
SubsetInsertionOpInterfaceImpl.h | |
TilingInterfaceImpl.h | |
Transforms.h | |
► Utils | |
Utils.h | |
Passes.h | |
► LLVMIR | |
► Transforms | |
AddComdats.h | |
DIExpressionLegalization.h | |
DIExpressionRewriter.h | |
InlinerInterfaceImpl.h | |
LegalizeForExport.h | |
OptimizeForNVVM.h | |
Passes.h | |
RequestCWrappers.h | |
BasicPtxBuilderInterface.h | |
FunctionCallUtils.h | |
LLVMAttrs.h | |
LLVMDialect.h | |
LLVMInterfaces.h | |
LLVMTypes.h | |
NVVMDialect.h | |
ROCDLDialect.h | |
VCIXDialect.h | |
► Math | |
► IR | |
Math.h | |
► Transforms | |
Approximation.h | |
Passes.h | |
► MemRef | |
► IR | |
MemRef.h | |
MemRefMemorySlot.h | |
ValueBoundsOpInterfaceImpl.h | |
► TransformOps | |
MemRefTransformOps.h | |
► Transforms | |
AllocationOpInterfaceImpl.h | |
BufferViewFlowOpInterfaceImpl.h | |
ComposeSubView.h | |
Passes.h | |
RuntimeOpVerification.h | |
Transforms.h | |
► Utils | |
MemRefUtils.h | |
► Mesh | |
► Interfaces | |
ShardingInterface.h | |
ShardingInterfaceImpl.h | |
► IR | |
MeshDialect.h | |
MeshOps.h | |
► Transforms | |
Passes.h | |
Simplifications.h | |
Spmdization.h | |
Transforms.h | |
► MLProgram | |
► IR | |
MLProgram.h | |
MLProgramAttributes.h | |
MLProgramTypes.h | |
► Transforms | |
BufferizableOpInterfaceImpl.h | |
Passes.h | |
► MPI | |
► IR | |
MPI.h | |
► NVGPU | |
► IR | |
NVGPUDialect.h | |
► TransformOps | |
NVGPUTransformOps.h | |
► Transforms | |
Passes.h | |
Transforms.h | |
Utils.h | |
► Utils | |
MMAUtils.h | |
► OpenACC | |
► Transforms | |
Passes.h | |
OpenACC.h | |
► OpenACCMPCommon | |
► Interfaces | |
AtomicInterfaces.h | |
OpenACCMPOpsInterfaces.h | |
► OpenMP | |
OpenMPClauseOperands.h | |
OpenMPDialect.h | |
OpenMPInterfaces.h | |
► PDL | |
► IR | |
PDL.h | |
PDLOps.h | |
PDLTypes.h | |
► PDLInterp | |
► IR | |
PDLInterp.h | |
► Polynomial | |
► IR | |
Polynomial.h | |
PolynomialAttributes.h | |
PolynomialDialect.h | |
PolynomialOps.h | |
PolynomialTypes.h | |
► Ptr | |
► IR | |
PtrAttrs.h | |
PtrDialect.h | |
PtrOps.h | |
PtrTypes.h | |
► Quant | |
► IR | |
Quant.h | |
QuantTypes.h | |
► Transforms | |
Passes.h | |
► Utils | |
FakeQuantSupport.h | |
UniformSupport.h | |
► SCF | |
► IR | |
DeviceMappingInterface.h | |
SCF.h | |
ValueBoundsOpInterfaceImpl.h | |
► TransformOps | |
SCFTransformOps.h | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.h | |
BufferizableOpInterfaceImpl.h | |
Passes.h | |
Patterns.h | |
TileUsingInterface.h | |
Transforms.h | |
► Utils | |
AffineCanonicalizationUtils.h | |
Utils.h | |
► Shape | |
► Analysis | |
ShapeMappingAnalysis.h | |
► IR | |
Shape.h | |
► Transforms | |
BufferizableOpInterfaceImpl.h | |
Passes.h | |
► SparseTensor | |
► IR | |
Enums.h | |
SparseTensor.h | |
SparseTensorInterfaces.h | |
SparseTensorStorageLayout.h | |
SparseTensorType.h | |
► Pipelines | |
Passes.h | |
► TransformOps | |
SparseTensorTransformOps.h | |
► Transforms | |
BufferizableOpInterfaceImpl.h | |
Passes.h | |
► Utils | |
Merger.h | |
► SPIRV | |
► IR | |
SPIRVAttributes.h | |
SPIRVDialect.h | |
SPIRVEnums.h | |
SPIRVGLCanonicalization.h | |
SPIRVOps.h | |
SPIRVOpTraits.h | |
SPIRVTypes.h | |
TargetAndABI.h | |
► Linking | |
ModuleCombiner.h | |
► Transforms | |
Passes.h | |
SPIRVConversion.h | |
SPIRVWebGPUTransforms.h | |
► Utils | |
LayoutUtils.h | |
► Tensor | |
► Extensions | |
AllExtensions.h | |
MeshShardingExtensions.h | |
► IR | |
ShardingInterfaceImpl.h | |
Tensor.h | |
TensorInferTypeOpInterfaceImpl.h | |
TensorTilingInterfaceImpl.h | |
ValueBoundsOpInterfaceImpl.h | |
► TransformOps | |
TensorTransformOps.h | |
► Transforms | |
BufferizableOpInterfaceImpl.h | |
Passes.h | |
SubsetInsertionOpInterfaceImpl.h | |
Transforms.h | |
TransformUtils.h | |
► Utils | |
Utils.h | |
► Tosa | |
► IR | |
ShardingInterfaceImpl.h | |
TargetEnv.h | |
TosaComplianceData.h.inc | |
TosaOps.h | |
TosaProfileCompliance.h | |
► Transforms | |
Passes.h | |
► Utils | |
ConversionUtils.h | |
QuantUtils.h | |
ShapeUtils.h | |
► Transform | |
► DebugExtension | |
DebugExtension.h | |
DebugExtensionOps.h | |
► Interfaces | |
MatchInterfaces.h | |
TransformInterfaces.h | |
► IR | |
TransformAttrs.h | |
TransformDialect.h | |
TransformOps.h | |
TransformTypes.h | |
Utils.h | |
► IRDLExtension | |
IRDLExtension.h | |
IRDLExtensionOps.h | |
► LoopExtension | |
LoopExtension.h | |
LoopExtensionOps.h | |
► PDLExtension | |
PDLExtension.h | |
PDLExtensionOps.h | |
► Transforms | |
Passes.h | |
TransformInterpreterUtils.h | |
► Utils | |
DiagnosedSilenceableFailure.h | |
RaggedArray.h | |
Utils.h | |
► UB | |
► IR | |
UBOps.h | |
► Utils | |
IndexingUtils.h | |
ReshapeOpsUtils.h | |
StaticValueUtils.h | |
StructuredOpsUtils.h | |
► Vector | |
► Interfaces | |
MaskableOpInterface.h | |
MaskingOpInterface.h | |
► IR | |
ScalableValueBoundsConstraintSet.h | |
ValueBoundsOpInterfaceImpl.h | |
VectorOps.h | |
► TransformOps | |
VectorTransformOps.h | |
► Transforms | |
BufferizableOpInterfaceImpl.h | |
LoweringPatterns.h | |
Passes.h | |
SubsetOpInterfaceImpl.h | |
VectorDistribution.h | |
VectorRewritePatterns.h | |
VectorTransforms.h | |
► Utils | |
VectorUtils.h | |
► X86Vector | |
Transforms.h | |
X86VectorDialect.h | |
► XeGPU | |
► IR | |
XeGPU.h | |
► Transforms | |
Passes.h | |
Transforms.h | |
CommonFolders.h | |
Traits.h | |
► ExecutionEngine | |
► SparseTensor | |
ArithmeticUtils.h | |
COO.h | |
File.h | |
MapRef.h | |
Storage.h | |
AsyncRuntime.h | |
CRunnerUtils.h | |
ExecutionEngine.h | |
Float16bits.h | |
JitRunner.h | |
MemRefUtils.h | |
Msan.h | |
OptUtils.h | |
RunnerUtils.h | |
SparseTensorRuntime.h | |
► Interfaces | |
► Utils | |
InferIntRangeCommon.h | |
CallInterfaces.h | |
CastInterfaces.h | |
ControlFlowInterfaces.h | |
CopyOpInterface.h | |
DataLayoutInterfaces.h | |
DerivedAttributeOpInterface.h | |
DestinationStyleOpInterface.h | |
FoldInterfaces.h | |
FunctionImplementation.h | |
FunctionInterfaces.h | |
InferIntRangeInterface.h | |
InferTypeOpInterface.h | |
LoopLikeInterface.h | |
MemorySlotInterfaces.h | |
ParallelCombiningOpInterface.h | |
RuntimeVerifiableOpInterface.h | |
ShapedOpInterfaces.h | |
SideEffectInterfaces.h | |
SubsetOpInterface.h | |
TilingInterface.h | |
ValueBoundsOpInterface.h | |
VectorInterfaces.h | |
ViewLikeInterface.h | |
► IR | |
Action.h | |
AffineExpr.h | |
AffineExprVisitor.h | |
AffineMap.h | |
AsmState.h | |
Attributes.h | |
AttributeSupport.h | |
AttrTypeSubElements.h | |
Block.h | |
BlockSupport.h | |
Builders.h | |
BuiltinAttributeInterfaces.h | |
BuiltinAttributes.h | |
BuiltinDialect.h | |
BuiltinOps.h | |
BuiltinTypeInterfaces.h | |
BuiltinTypes.h | |
Diagnostics.h | |
Dialect.h | |
DialectImplementation.h | |
DialectInterface.h | |
DialectRegistry.h | |
DialectResourceBlobManager.h | |
Dominance.h | |
ExtensibleDialect.h | |
ImplicitLocOpBuilder.h | |
IntegerSet.h | |
IRMapping.h | |
Iterators.h | |
Location.h | |
Matchers.h | |
MLIRContext.h | |
ODSSupport.h | |
OpAsmSupport.h | |
OpDefinition.h | |
Operation.h | |
OperationSupport.h | |
OpImplementation.h | |
OwningOpRef.h | |
PatternMatch.h | |
PDLPatternMatch.h.inc | |
Region.h | |
RegionGraphTraits.h | |
RegionKindInterface.h | |
StorageUniquerSupport.h | |
SymbolTable.h | |
TensorEncoding.h | |
Threading.h | |
TypeRange.h | |
Types.h | |
TypeSupport.h | |
TypeUtilities.h | |
Unit.h | |
UseDefLists.h | |
Value.h | |
ValueRange.h | |
VectorTypes.h | |
Verifier.h | |
Visitors.h | |
► Parser | |
Parser.h | |
► Pass | |
AnalysisManager.h | |
Pass.h | |
PassInstrumentation.h | |
PassManager.h | |
PassOptions.h | |
PassRegistry.h | |
► Query | |
► Matcher | |
ErrorBuilder.h | |
Marshallers.h | |
MatchersInternal.h | |
MatchFinder.h | |
Registry.h | |
VariantValue.h | |
Query.h | |
QuerySession.h | |
► Reducer | |
Passes.h | |
ReductionNode.h | |
ReductionPatternInterface.h | |
Tester.h | |
► Rewrite | |
FrozenRewritePatternSet.h | |
PatternApplicator.h | |
► Support | |
ADTExtras.h | |
CyclicReplacerCache.h | |
DebugStringHelper.h | |
FileUtilities.h | |
IndentedOstream.h | |
InterfaceSupport.h | |
LLVM.h | |
LogicalResult.h | |
RawOstreamExtras.h | |
StorageUniquer.h | |
ThreadLocalCache.h | |
Timing.h | |
ToolUtilities.h | |
TypeID.h | |
► TableGen | |
Argument.h | |
Attribute.h | |
AttrOrTypeDef.h | |
Builder.h | |
Class.h | |
CodeGenHelpers.h | |
Constraint.h | |
Dialect.h | |
Format.h | |
GenInfo.h | |
GenNameParser.h | |
Interfaces.h | |
Operator.h | |
Pass.h | |
Pattern.h | |
Predicate.h | |
Property.h | |
Region.h | |
SideEffects.h | |
Successor.h | |
Trait.h | |
Type.h | |
► Target | |
► Cpp | |
CppEmitter.h | |
► LLVM | |
► NVVM | |
Target.h | |
Utils.h | |
► ROCDL | |
Target.h | |
Utils.h | |
ModuleToObject.h | |
► LLVMIR | |
► Dialect | |
► AMX | |
AMXToLLVMIRTranslation.h | |
► ArmNeon | |
ArmNeonToLLVMIRTranslation.h | |
► ArmSME | |
ArmSMEToLLVMIRTranslation.h | |
► ArmSVE | |
ArmSVEToLLVMIRTranslation.h | |
► Builtin | |
BuiltinToLLVMIRTranslation.h | |
► GPU | |
GPUToLLVMIRTranslation.h | |
► LLVMIR | |
LLVMIRToLLVMTranslation.h | |
LLVMToLLVMIRTranslation.h | |
► NVVM | |
LLVMIRToNVVMTranslation.h | |
NVVMToLLVMIRTranslation.h | |
► OpenACC | |
OpenACCToLLVMIRTranslation.h | |
► OpenMP | |
OpenMPToLLVMIRTranslation.h | |
► ROCDL | |
ROCDLToLLVMIRTranslation.h | |
► SPIRV | |
SPIRVToLLVMIRTranslation.h | |
► VCIX | |
VCIXToLLVMIRTranslation.h | |
► X86Vector | |
X86VectorToLLVMIRTranslation.h | |
All.h | |
OpenMPCommon.h | |
Export.h | |
Import.h | |
LLVMImportInterface.h | |
LLVMTranslationInterface.h | |
ModuleImport.h | |
ModuleTranslation.h | |
TypeFromLLVM.h | |
TypeToLLVM.h | |
► SPIRV | |
Deserialization.h | |
Serialization.h | |
SPIRVBinaryUtils.h | |
Target.h | |
► Tools | |
► lsp-server-support | |
CompilationDatabase.h | |
Logging.h | |
Protocol.h | |
SourceMgrUtils.h | |
Transport.h | |
► mlir-lsp-server | |
MlirLspServerMain.h | |
► mlir-opt | |
MlirOptMain.h | |
► mlir-pdll-lsp-server | |
MlirPdllLspServerMain.h | |
► mlir-query | |
MlirQueryMain.h | |
► mlir-reduce | |
MlirReduceMain.h | |
► mlir-tblgen | |
MlirTblgenMain.h | |
► mlir-translate | |
MlirTranslateMain.h | |
Translation.h | |
► PDLL | |
► AST | |
Context.h | |
Diagnostic.h | |
Nodes.h | |
Types.h | |
► CodeGen | |
CPPGen.h | |
MLIRGen.h | |
► ODS | |
Constraint.h | |
Context.h | |
Dialect.h | |
Operation.h | |
► Parser | |
CodeComplete.h | |
Parser.h | |
► Plugins | |
DialectPlugin.h | |
PassPlugin.h | |
► tblgen-lsp-server | |
TableGenLspServerMain.h | |
ParseUtilities.h | |
► Transforms | |
CFGToSCF.h | |
CommutativityUtils.h | |
ControlFlowSinkUtils.h | |
CSE.h | |
DialectConversion.h | |
EndomorphismSimplification.h | |
FoldUtils.h | |
GreedyPatternRewriteDriver.h | |
HomomorphismSimplification.h | |
Inliner.h | |
InliningUtils.h | |
LocationSnapshot.h | |
LoopInvariantCodeMotionUtils.h | |
Mem2Reg.h | |
OneToNTypeConversion.h | |
Passes.h | |
RegionUtils.h | |
SROA.h | |
ViewOpGraph.h | |
WalkPatternRewriteDriver.h | |
InitAllDialects.h | |
InitAllExtensions.h | |
InitAllPasses.h | |
InitAllTranslations.h | |
► mlir-c | |
► Bindings | |
► Python | |
Interop.h | |
► Dialect | |
► Transform | |
Interpreter.h | |
AMDGPU.h | |
Arith.h | |
Async.h | |
ControlFlow.h | |
EmitC.h | |
Func.h | |
GPU.h | |
Index.h | |
IRDL.h | |
Linalg.h | |
LLVM.h | |
Math.h | |
MemRef.h | |
MLProgram.h | |
NVGPU.h | |
NVVM.h | |
OpenMP.h | |
PDL.h | |
Quant.h | |
ROCDL.h | |
SCF.h | |
Shape.h | |
SparseTensor.h | |
SPIRV.h | |
Tensor.h | |
Transform.h | |
Vector.h | |
► Target | |
LLVMIR.h | |
AffineExpr.h | |
AffineMap.h | |
BuiltinAttributes.h | |
BuiltinTypes.h | |
Conversion.h | |
Debug.h | |
Diagnostics.h | |
ExecutionEngine.h | |
IntegerSet.h | |
Interfaces.h | |
IR.h | |
Pass.h | |
RegisterEverything.h | |
Rewrite.h | |
Support.h | |
Transforms.h | |
▼ lib | |
► Analysis | |
► AliasAnalysis | |
LocalAliasAnalysis.cpp | |
► DataFlow | |
ConstantPropagationAnalysis.cpp | |
DeadCodeAnalysis.cpp | |
DenseAnalysis.cpp | |
IntegerRangeAnalysis.cpp | |
LivenessAnalysis.cpp | |
SparseAnalysis.cpp | |
► Presburger | |
Barvinok.cpp | |
IntegerRelation.cpp | |
LinearTransform.cpp | |
Matrix.cpp | |
PresburgerRelation.cpp | |
PresburgerSpace.cpp | |
PWMAFunction.cpp | |
QuasiPolynomial.cpp | |
Simplex.cpp | |
Utils.cpp | |
AliasAnalysis.cpp | |
CallGraph.cpp | |
CFGLoopInfo.cpp | |
DataFlowFramework.cpp | |
DataLayoutAnalysis.cpp | |
FlatLinearValueConstraints.cpp | |
Liveness.cpp | |
SliceAnalysis.cpp | |
SliceWalk.cpp | |
TopologicalSortUtils.cpp | |
► AsmParser | |
AffineParser.cpp | |
AsmParserImpl.h | |
AsmParserState.cpp | |
AttributeParser.cpp | |
DialectSymbolParser.cpp | |
Lexer.cpp | |
Lexer.h | |
LocationParser.cpp | |
Parser.cpp | |
Parser.h | |
ParserState.h | |
Token.cpp | |
Token.h | |
TypeParser.cpp | |
► Bindings | |
► Python | |
AsyncPasses.cpp | |
DialectGPU.cpp | |
DialectLinalg.cpp | |
DialectLLVM.cpp | |
DialectNVGPU.cpp | |
DialectPDL.cpp | |
DialectQuant.cpp | |
DialectSparseTensor.cpp | |
DialectTransform.cpp | |
ExecutionEngineModule.cpp | |
Globals.h | |
GPUPasses.cpp | |
IRAffine.cpp | |
IRAttributes.cpp | |
IRCore.cpp | |
IRInterfaces.cpp | |
IRModule.cpp | |
IRModule.h | |
IRTypes.cpp | |
LinalgPasses.cpp | |
MainModule.cpp | |
NanobindUtils.h | |
Pass.cpp | |
Pass.h | |
RegisterEverything.cpp | |
Rewrite.cpp | |
Rewrite.h | |
SparseTensorPasses.cpp | |
TransformInterpreter.cpp | |
► Bytecode | |
► Reader | |
BytecodeReader.cpp | |
► Writer | |
BytecodeWriter.cpp | |
IRNumbering.cpp | |
IRNumbering.h | |
BytecodeOpInterface.cpp | |
► CAPI | |
► Conversion | |
Passes.cpp | |
► Debug | |
Debug.cpp | |
► Dialect | |
AMDGPU.cpp | |
Arith.cpp | |
Async.cpp | |
AsyncPasses.cpp | |
ControlFlow.cpp | |
EmitC.cpp | |
Func.cpp | |
GPU.cpp | |
GPUPasses.cpp | |
Index.cpp | |
IRDL.cpp | |
Linalg.cpp | |
LinalgPasses.cpp | |
LLVM.cpp | |
Math.cpp | |
MemRef.cpp | |
MLProgram.cpp | |
NVGPU.cpp | |
NVVM.cpp | |
OpenMP.cpp | |
PDL.cpp | |
Quant.cpp | |
ROCDL.cpp | |
SCF.cpp | |
Shape.cpp | |
SparseTensor.cpp | |
SparseTensorPasses.cpp | |
SPIRV.cpp | |
Tensor.cpp | |
Transform.cpp | |
TransformInterpreter.cpp | |
Vector.cpp | |
► ExecutionEngine | |
ExecutionEngine.cpp | |
► Interfaces | |
Interfaces.cpp | |
► IR | |
AffineExpr.cpp | |
AffineMap.cpp | |
BuiltinAttributes.cpp | |
BuiltinTypes.cpp | |
Diagnostics.cpp | |
DialectHandle.cpp | |
IntegerSet.cpp | |
IR.cpp | |
Pass.cpp | |
Support.cpp | |
► RegisterEverything | |
RegisterEverything.cpp | |
► Target | |
LLVMIR.cpp | |
► Transforms | |
Passes.cpp | |
Rewrite.cpp | |
► Conversion | |
► AffineToStandard | |
AffineToStandard.cpp | |
► AMDGPUToROCDL | |
AMDGPUToROCDL.cpp | |
► ArithCommon | |
AttrToLLVMConverter.cpp | |
► ArithToAMDGPU | |
ArithToAMDGPU.cpp | |
► ArithToArmSME | |
ArithToArmSME.cpp | |
► ArithToEmitC | |
ArithToEmitC.cpp | |
ArithToEmitCPass.cpp | |
► ArithToLLVM | |
ArithToLLVM.cpp | |
► ArithToSPIRV | |
ArithToSPIRV.cpp | |
► ArmNeon2dToIntr | |
ArmNeon2dToIntr.cpp | |
► ArmSMEToLLVM | |
ArmSMEToLLVM.cpp | |
► ArmSMEToSCF | |
ArmSMEToSCF.cpp | |
► AsyncToLLVM | |
AsyncToLLVM.cpp | |
► BufferizationToMemRef | |
BufferizationToMemRef.cpp | |
► ComplexCommon | |
DivisionConverter.cpp | |
► ComplexToLibm | |
ComplexToLibm.cpp | |
► ComplexToLLVM | |
ComplexToLLVM.cpp | |
► ComplexToSPIRV | |
ComplexToSPIRV.cpp | |
ComplexToSPIRVPass.cpp | |
► ComplexToStandard | |
ComplexToStandard.cpp | |
► ControlFlowToLLVM | |
ControlFlowToLLVM.cpp | |
► ControlFlowToSCF | |
ControlFlowToSCF.cpp | |
► ControlFlowToSPIRV | |
ControlFlowToSPIRV.cpp | |
ControlFlowToSPIRVPass.cpp | |
► ConvertToLLVM | |
ConvertToLLVMPass.cpp | |
ToLLVMInterface.cpp | |
► FuncToEmitC | |
FuncToEmitC.cpp | |
FuncToEmitCPass.cpp | |
► FuncToLLVM | |
FuncToLLVM.cpp | |
► FuncToSPIRV | |
FuncToSPIRV.cpp | |
FuncToSPIRVPass.cpp | |
► GPUCommon | |
AttrToSPIRVConverter.cpp | |
GPUOpsLowering.cpp | |
GPUOpsLowering.h | |
GPUToLLVMConversion.cpp | |
IndexIntrinsicsOpLowering.h | |
OpToFuncCallLowering.h | |
► GPUToLLVMSPV | |
GPUToLLVMSPV.cpp | |
► GPUToNVVM | |
LowerGpuOpsToNVVMOps.cpp | |
WmmaOpsToNvvm.cpp | |
► GPUToROCDL | |
LowerGpuOpsToROCDLOps.cpp | |
► GPUToSPIRV | |
GPUToSPIRV.cpp | |
GPUToSPIRVPass.cpp | |
WmmaOpsToSPIRV.cpp | |
► IndexToLLVM | |
IndexToLLVM.cpp | |
► IndexToSPIRV | |
IndexToSPIRV.cpp | |
► LinalgToStandard | |
LinalgToStandard.cpp | |
► LLVMCommon | |
ConversionTarget.cpp | |
LoweringOptions.cpp | |
MemRefBuilder.cpp | |
MemRefDescriptor.h | |
Pattern.cpp | |
PrintCallHelper.cpp | |
StructBuilder.cpp | |
TypeConverter.cpp | |
VectorPattern.cpp | |
► MathToEmitC | |
MathToEmitC.cpp | |
MathToEmitCPass.cpp | |
► MathToFuncs | |
MathToFuncs.cpp | |
► MathToLibm | |
MathToLibm.cpp | |
► MathToLLVM | |
MathToLLVM.cpp | |
► MathToROCDL | |
MathToROCDL.cpp | |
► MathToSPIRV | |
MathToSPIRV.cpp | |
MathToSPIRVPass.cpp | |
► MemRefToEmitC | |
MemRefToEmitC.cpp | |
MemRefToEmitCPass.cpp | |
► MemRefToLLVM | |
AllocLikeConversion.cpp | |
MemRefToLLVM.cpp | |
► MemRefToSPIRV | |
MapMemRefStorageClassPass.cpp | |
MemRefToSPIRV.cpp | |
MemRefToSPIRVPass.cpp | |
► MeshToMPI | |
MeshToMPI.cpp | |
► MPIToLLVM | |
MPIToLLVM.cpp | |
► NVGPUToNVVM | |
NVGPUToNVVM.cpp | |
► NVVMToLLVM | |
NVVMToLLVM.cpp | |
► OpenACCToSCF | |
OpenACCToSCF.cpp | |
► OpenMPToLLVM | |
OpenMPToLLVM.cpp | |
► PDLToPDLInterp | |
PDLToPDLInterp.cpp | |
Predicate.cpp | |
Predicate.h | |
PredicateTree.cpp | |
PredicateTree.h | |
RootOrdering.cpp | |
RootOrdering.h | |
► ReconcileUnrealizedCasts | |
ReconcileUnrealizedCasts.cpp | |
► SCFToControlFlow | |
SCFToControlFlow.cpp | |
► SCFToEmitC | |
SCFToEmitC.cpp | |
► SCFToGPU | |
SCFToGPU.cpp | |
SCFToGPUPass.cpp | |
► SCFToOpenMP | |
SCFToOpenMP.cpp | |
► SCFToSPIRV | |
SCFToSPIRV.cpp | |
SCFToSPIRVPass.cpp | |
► ShapeToStandard | |
ConvertShapeConstraints.cpp | |
ShapeToStandard.cpp | |
► SPIRVCommon | |
AttrToLLVMConverter.cpp | |
Pattern.h | |
► SPIRVToLLVM | |
ConvertLaunchFuncToLLVMCalls.cpp | |
SPIRVToLLVM.cpp | |
SPIRVToLLVMPass.cpp | |
► TensorToLinalg | |
TensorToLinalg.cpp | |
TensorToLinalgPass.cpp | |
► TensorToSPIRV | |
TensorToSPIRV.cpp | |
TensorToSPIRVPass.cpp | |
► TosaToArith | |
TosaToArith.cpp | |
TosaToArithPass.cpp | |
► TosaToLinalg | |
TosaToLinalg.cpp | |
TosaToLinalgNamed.cpp | |
TosaToLinalgNamedPass.cpp | |
TosaToLinalgPass.cpp | |
► TosaToMLProgram | |
TosaToMLProgram.cpp | |
TosaToMLProgramPass.cpp | |
► TosaToSCF | |
TosaToSCF.cpp | |
TosaToSCFPass.cpp | |
► TosaToTensor | |
TosaToTensor.cpp | |
TosaToTensorPass.cpp | |
► UBToLLVM | |
UBToLLVM.cpp | |
► UBToSPIRV | |
UBToSPIRV.cpp | |
► VectorToArmSME | |
VectorToArmSME.cpp | |
VectorToArmSMEPass.cpp | |
► VectorToGPU | |
VectorToGPU.cpp | |
► VectorToLLVM | |
ConvertVectorToLLVM.cpp | |
ConvertVectorToLLVMPass.cpp | |
► VectorToSCF | |
VectorToSCF.cpp | |
► VectorToSPIRV | |
VectorToSPIRV.cpp | |
VectorToSPIRVPass.cpp | |
► VectorToXeGPU | |
VectorToXeGPU.cpp | |
► Debug | |
► BreakpointManagers | |
FileLineColLocBreakpointManager.cpp | |
► Observers | |
ActionLogging.cpp | |
ActionProfiler.cpp | |
CLOptionsSetup.cpp | |
DebugCounter.cpp | |
DebuggerExecutionContextHook.cpp | |
ExecutionContext.cpp | |
► Dialect | |
► Affine | |
► Analysis | |
AffineAnalysis.cpp | |
AffineStructures.cpp | |
LoopAnalysis.cpp | |
NestedMatcher.cpp | |
Utils.cpp | |
► IR | |
AffineMemoryOpInterfaces.cpp | |
AffineOps.cpp | |
AffineValueMap.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► TransformOps | |
AffineTransformOps.cpp | |
► Transforms | |
AffineDataCopyGeneration.cpp | |
AffineExpandIndexOps.cpp | |
AffineExpandIndexOpsAsAffine.cpp | |
AffineLoopInvariantCodeMotion.cpp | |
AffineLoopNormalize.cpp | |
AffineParallelize.cpp | |
AffineScalarReplacement.cpp | |
DecomposeAffineOps.cpp | |
LoopCoalescing.cpp | |
LoopFusion.cpp | |
LoopTiling.cpp | |
LoopUnroll.cpp | |
LoopUnrollAndJam.cpp | |
PipelineDataTransfer.cpp | |
ReifyValueBounds.cpp | |
SimplifyAffineStructures.cpp | |
SuperVectorize.cpp | |
► Utils | |
LoopFusionUtils.cpp | |
LoopUtils.cpp | |
Utils.cpp | |
ViewLikeInterfaceUtils.cpp | |
► AMDGPU | |
► IR | |
AMDGPUDialect.cpp | |
► Transforms | |
EmulateAtomics.cpp | |
ResolveStridedMetadata.cpp | |
► Utils | |
Chipset.cpp | |
► AMX | |
► IR | |
AMXDialect.cpp | |
► Transforms | |
LegalizeForLLVMExport.cpp | |
► Arith | |
► IR | |
ArithDialect.cpp | |
ArithOps.cpp | |
InferIntRangeInterfaceImpls.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.cpp | |
BufferizableOpInterfaceImpl.cpp | |
BufferViewFlowOpInterfaceImpl.cpp | |
EmulateNarrowType.cpp | |
EmulateUnsupportedFloats.cpp | |
EmulateWideInt.cpp | |
ExpandOps.cpp | |
IntRangeOptimizations.cpp | |
ReifyValueBounds.cpp | |
ShardingInterfaceImpl.cpp | |
UnsignedWhenEquivalent.cpp | |
► Utils | |
Utils.cpp | |
► ArmNeon | |
► IR | |
ArmNeonDialect.cpp | |
► Transforms | |
LowerContractionToSMMLAPattern.cpp | |
► ArmSME | |
► IR | |
ArmSME.cpp | |
Utils.cpp | |
► Transforms | |
EnableArmStreaming.cpp | |
OuterProductFusion.cpp | |
TileAllocation.cpp | |
VectorLegalization.cpp | |
► ArmSVE | |
► IR | |
ArmSVEDialect.cpp | |
► Transforms | |
LegalizeForLLVMExport.cpp | |
LegalizeVectorStorage.cpp | |
► Async | |
► IR | |
Async.cpp | |
► Transforms | |
AsyncParallelFor.cpp | |
AsyncRuntimeRefCounting.cpp | |
AsyncRuntimeRefCountingOpt.cpp | |
AsyncToAsyncRuntime.cpp | |
PassDetail.cpp | |
PassDetail.h | |
► Bufferization | |
► IR | |
AllocationOpInterface.cpp | |
BufferDeallocationOpInterface.cpp | |
BufferizableOpInterface.cpp | |
BufferizationDialect.cpp | |
BufferizationOps.cpp | |
BufferViewFlowOpInterface.cpp | |
UnstructuredControlFlow.cpp | |
► Pipelines | |
BufferizationPipelines.cpp | |
► TransformOps | |
BufferizationTransformOps.cpp | |
► Transforms | |
BufferDeallocationSimplification.cpp | |
Bufferize.cpp | |
BufferOptimizations.cpp | |
BufferResultsToOutParams.cpp | |
BufferUtils.cpp | |
BufferViewFlowAnalysis.cpp | |
DropEquivalentBufferResults.cpp | |
EmptyTensorElimination.cpp | |
EmptyTensorToAllocTensor.cpp | |
FuncBufferizableOpInterfaceImpl.cpp | |
LowerDeallocations.cpp | |
OneShotAnalysis.cpp | |
OneShotModuleBufferize.cpp | |
OptimizeAllocationLiveness.cpp | |
OwnershipBasedBufferDeallocation.cpp | |
TensorCopyInsertion.cpp | |
► Complex | |
► IR | |
ComplexDialect.cpp | |
ComplexOps.cpp | |
► ControlFlow | |
► IR | |
ControlFlowOps.cpp | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.cpp | |
BufferizableOpInterfaceImpl.cpp | |
► DLTI | |
► TransformOps | |
DLTITransformOps.cpp | |
DLTI.cpp | |
Traits.cpp | |
► EmitC | |
► IR | |
EmitC.cpp | |
► Transforms | |
FormExpressions.cpp | |
Transforms.cpp | |
TypeConversions.cpp | |
► Func | |
► Extensions | |
AllExtensions.cpp | |
InlinerExtension.cpp | |
MeshShardingExtensions.cpp | |
► IR | |
FuncOps.cpp | |
► TransformOps | |
FuncTransformOps.cpp | |
► Transforms | |
DuplicateFunctionElimination.cpp | |
FuncConversions.cpp | |
OneToNFuncConversions.cpp | |
► GPU | |
► IR | |
GPUDialect.cpp | |
InferIntRangeInterfaceImpls.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► Pipelines | |
GPUToNVVMPipeline.cpp | |
► TransformOps | |
GPUTransformOps.cpp | |
Utils.cpp | |
► Transforms | |
AllReduceLowering.cpp | |
AsyncRegionRewriter.cpp | |
BufferDeallocationOpInterfaceImpl.cpp | |
DecomposeMemRefs.cpp | |
EliminateBarriers.cpp | |
GlobalIdRewriter.cpp | |
KernelOutlining.cpp | |
MemoryPromotion.cpp | |
ModuleToBinary.cpp | |
NVVMAttachTarget.cpp | |
ParallelLoopMapper.cpp | |
ROCDLAttachTarget.cpp | |
ShuffleRewriter.cpp | |
SPIRVAttachTarget.cpp | |
SubgroupReduceLowering.cpp | |
► Utils | |
DistributionUtils.cpp | |
Utils.cpp | |
► Index | |
► IR | |
IndexAttrs.cpp | |
IndexDialect.cpp | |
IndexOps.cpp | |
InferIntRangeInterfaceImpls.cpp | |
► IRDL | |
► IR | |
IRDL.cpp | |
IRDLOps.cpp | |
IRDLLoading.cpp | |
IRDLSymbols.cpp | |
IRDLVerifiers.cpp | |
► Linalg | |
► IR | |
LinalgDialect.cpp | |
LinalgInterfaces.cpp | |
LinalgOps.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► TransformOps | |
DialectExtension.cpp | |
GPUHeuristics.cpp | |
LinalgMatchOps.cpp | |
LinalgTransformOps.cpp | |
Syntax.cpp | |
► Transforms | |
AllInterfaces.cpp | |
BlockPackMatmul.cpp | |
BubbleUpExtractSlice.cpp | |
BufferizableOpInterfaceImpl.cpp | |
ConstantFold.cpp | |
ConvertConv2DToImg2Col.cpp | |
ConvertToDestinationStyle.cpp | |
DataLayoutPropagation.cpp | |
DecomposeGenericByUnfoldingPermutation.cpp | |
DecomposeLinalgOps.cpp | |
Detensorize.cpp | |
DropUnitDims.cpp | |
ElementwiseOpFusion.cpp | |
ElementwiseToLinalg.cpp | |
EliminateEmptyTensors.cpp | |
EraseUnusedOperandsAndResults.cpp | |
FoldAddIntoDest.cpp | |
FoldIntoElementwise.cpp | |
FusePadOpWithLinalgProducer.cpp | |
Fusion.cpp | |
Generalization.cpp | |
Hoisting.cpp | |
HoistPadding.cpp | |
InlineScalarOperands.cpp | |
Interchange.cpp | |
Loops.cpp | |
MeshShardingInterfaceImpl.cpp | |
NamedOpConversions.cpp | |
PackAndUnpackPatterns.cpp | |
Padding.cpp | |
Promotion.cpp | |
RuntimeOpVerification.cpp | |
Specialize.cpp | |
Split.cpp | |
SplitReduction.cpp | |
SubsetInsertionOpInterfaceImpl.cpp | |
SwapExtractSliceWithFillPatterns.cpp | |
Tiling.cpp | |
TilingInterfaceImpl.cpp | |
Transforms.cpp | |
TransposeConv2D.cpp | |
TransposeMatmul.cpp | |
Vectorization.cpp | |
WinogradConv2D.cpp | |
► Utils | |
Utils.cpp | |
► LLVMIR | |
► IR | |
BasicPtxBuilderInterface.cpp | |
FunctionCallUtils.cpp | |
LLVMAttrs.cpp | |
LLVMDialect.cpp | |
LLVMInterfaces.cpp | |
LLVMMemorySlot.cpp | |
LLVMTypes.cpp | |
LLVMTypeSyntax.cpp | |
NVVMDialect.cpp | |
ROCDLDialect.cpp | |
TypeDetail.h | |
VCIXDialect.cpp | |
► Transforms | |
AddComdats.cpp | |
DIExpressionLegalization.cpp | |
DIExpressionRewriter.cpp | |
DIScopeForLLVMFuncOp.cpp | |
InlinerInterfaceImpl.cpp | |
LegalizeForExport.cpp | |
OptimizeForNVVM.cpp | |
RequestCWrappers.cpp | |
► Math | |
► IR | |
MathDialect.cpp | |
MathOps.cpp | |
► Transforms | |
AlgebraicSimplification.cpp | |
ExpandPatterns.cpp | |
ExtendToSupportedTypes.cpp | |
PolynomialApproximation.cpp | |
UpliftToFMA.cpp | |
► MemRef | |
► IR | |
MemRefDialect.cpp | |
MemRefMemorySlot.cpp | |
MemRefOps.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► TransformOps | |
MemRefTransformOps.cpp | |
► Transforms | |
AllocationOpInterfaceImpl.cpp | |
BufferViewFlowOpInterfaceImpl.cpp | |
ComposeSubView.cpp | |
EmulateNarrowType.cpp | |
EmulateWideInt.cpp | |
ExpandOps.cpp | |
ExpandRealloc.cpp | |
ExpandStridedMetadata.cpp | |
ExtractAddressComputations.cpp | |
FoldMemRefAliasOps.cpp | |
IndependenceTransforms.cpp | |
MultiBuffer.cpp | |
NormalizeMemRefs.cpp | |
ResolveShapedTypeResultDims.cpp | |
RuntimeOpVerification.cpp | |
► Utils | |
MemRefUtils.cpp | |
► Mesh | |
► Interfaces | |
ShardingInterface.cpp | |
► IR | |
MeshOps.cpp | |
► Transforms | |
ShardingPropagation.cpp | |
Simplifications.cpp | |
Spmdization.cpp | |
Transforms.cpp | |
TransformsDetail.h | |
► MLProgram | |
► IR | |
MLProgramDialect.cpp | |
MLProgramOps.cpp | |
► Transforms | |
BufferizableOpInterfaceImpl.cpp | |
PipelineGlobalOps.cpp | |
► MPI | |
► IR | |
MPI.cpp | |
MPIOps.cpp | |
► NVGPU | |
► IR | |
NVGPUDialect.cpp | |
► TransformOps | |
NVGPUTransformOps.cpp | |
► Transforms | |
CreateAsyncGroups.cpp | |
MmaSyncTF32Transform.cpp | |
OptimizeSharedMemory.cpp | |
Utils.cpp | |
► Utils | |
MMAUtils.cpp | |
► OpenACC | |
► IR | |
OpenACC.cpp | |
► Transforms | |
LegalizeDataValues.cpp | |
► OpenACCMPCommon | |
► Interfaces | |
AtomicInterfaces.cpp | |
► OpenMP | |
► IR | |
OpenMPDialect.cpp | |
► PDL | |
► IR | |
PDL.cpp | |
PDLTypes.cpp | |
► PDLInterp | |
► IR | |
PDLInterp.cpp | |
► Polynomial | |
► IR | |
Polynomial.cpp | |
PolynomialAttributes.cpp | |
PolynomialDialect.cpp | |
PolynomialOps.cpp | |
► Ptr | |
► IR | |
PtrAttrs.cpp | |
PtrDialect.cpp | |
PtrTypes.cpp | |
► Quant | |
► IR | |
QuantDialectBytecode.cpp | |
QuantDialectBytecode.h | |
QuantOps.cpp | |
QuantTypes.cpp | |
TypeDetail.h | |
TypeParser.cpp | |
► Transforms | |
LowerQuantOps.cpp | |
StripFuncQuantTypes.cpp | |
► Utils | |
FakeQuantSupport.cpp | |
UniformSupport.cpp | |
► SCF | |
► IR | |
DeviceMappingInterface.cpp | |
SCF.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► TransformOps | |
SCFTransformOps.cpp | |
► Transforms | |
BufferDeallocationOpInterfaceImpl.cpp | |
BufferizableOpInterfaceImpl.cpp | |
ForallToFor.cpp | |
ForallToParallel.cpp | |
ForToWhile.cpp | |
LoopCanonicalization.cpp | |
LoopPipelining.cpp | |
LoopRangeFolding.cpp | |
LoopSpecialization.cpp | |
OneToNTypeConversion.cpp | |
ParallelLoopCollapsing.cpp | |
ParallelLoopFusion.cpp | |
ParallelLoopTiling.cpp | |
RotateWhileLoop.cpp | |
StructuralTypeConversions.cpp | |
TileUsingInterface.cpp | |
UpliftWhileToFor.cpp | |
WrapInZeroTripCheck.cpp | |
► Utils | |
AffineCanonicalizationUtils.cpp | |
Utils.cpp | |
► Shape | |
► IR | |
Shape.cpp | |
► Transforms | |
BufferizableOpInterfaceImpl.cpp | |
OutlineShapeComputation.cpp | |
RemoveShapeConstraints.cpp | |
ShapeToShapeLowering.cpp | |
► SparseTensor | |
► IR | |
► Detail | |
DimLvlMap.cpp | |
DimLvlMap.h | |
DimLvlMapParser.cpp | |
DimLvlMapParser.h | |
LvlTypeParser.cpp | |
LvlTypeParser.h | |
TemplateExtras.h | |
Var.cpp | |
Var.h | |
SparseTensorDialect.cpp | |
SparseTensorInterfaces.cpp | |
► Pipelines | |
SparseTensorPipelines.cpp | |
► TransformOps | |
SparseTensorTransformOps.cpp | |
► Transforms | |
► Utils | |
CodegenEnv.cpp | |
CodegenEnv.h | |
CodegenUtils.cpp | |
CodegenUtils.h | |
IterationGraphSorter.cpp | |
IterationGraphSorter.h | |
LoopEmitter.cpp | |
LoopEmitter.h | |
SparseTensorDescriptor.cpp | |
SparseTensorDescriptor.h | |
SparseTensorIterator.cpp | |
SparseTensorIterator.h | |
BufferizableOpInterfaceImpl.cpp | |
SparseAssembler.cpp | |
SparseBufferRewriting.cpp | |
SparseGPUCodegen.cpp | |
SparseIterationToScf.cpp | |
SparseReinterpretMap.cpp | |
SparseSpaceCollapse.cpp | |
SparseStorageSpecifierToLLVM.cpp | |
SparseTensorCodegen.cpp | |
SparseTensorConversion.cpp | |
SparseTensorPasses.cpp | |
SparseTensorRewriting.cpp | |
SparseVectorization.cpp | |
Sparsification.cpp | |
SparsificationAndBufferizationPass.cpp | |
StageSparseOperations.cpp | |
► Utils | |
Merger.cpp | |
► SPIRV | |
► IR | |
AtomicOps.cpp | |
CastOps.cpp | |
ControlFlowOps.cpp | |
CooperativeMatrixOps.cpp | |
GroupOps.cpp | |
ImageOps.cpp | |
IntegerDotProductOps.cpp | |
MemoryOps.cpp | |
MeshOps.cpp | |
SPIRVAttributes.cpp | |
SPIRVCanonicalization.cpp | |
SPIRVDialect.cpp | |
SPIRVEnums.cpp | |
SPIRVGLCanonicalization.cpp | |
SPIRVOpAvailability.cpp | |
SPIRVOpDefinition.cpp | |
SPIRVOps.cpp | |
SPIRVOpUtils.h | |
SPIRVParsingUtils.cpp | |
SPIRVParsingUtils.h | |
SPIRVTypes.cpp | |
TargetAndABI.cpp | |
► Linking | |
► ModuleCombiner | |
ModuleCombiner.cpp | |
► Transforms | |
CanonicalizeGLPass.cpp | |
DecorateCompositeTypeLayoutPass.cpp | |
LowerABIAttributesPass.cpp | |
RewriteInsertsPass.cpp | |
SPIRVConversion.cpp | |
SPIRVWebGPUTransforms.cpp | |
UnifyAliasedResourcePass.cpp | |
UpdateVCEPass.cpp | |
► Utils | |
LayoutUtils.cpp | |
► Tensor | |
► Extensions | |
AllExtensions.cpp | |
MeshShardingExtensions.cpp | |
► IR | |
TensorDialect.cpp | |
TensorInferTypeOpInterfaceImpl.cpp | |
TensorOps.cpp | |
TensorTilingInterfaceImpl.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
► TransformOps | |
TensorTransformOps.cpp | |
► Transforms | |
BufferizableOpInterfaceImpl.cpp | |
ConcatOpPatterns.cpp | |
EmptyOpPatterns.cpp | |
ExtractSliceFromReshapeUtils.cpp | |
FoldTensorSubsetOps.cpp | |
IndependenceTransforms.cpp | |
MergeConsecutiveInsertExtractSlicePatterns.cpp | |
ReshapePatterns.cpp | |
RewriteAsConstant.cpp | |
SubsetInsertionOpInterfaceImpl.cpp | |
SwapExtractSliceWithProducerPatterns.cpp | |
► Utils | |
Utils.cpp | |
► Tosa | |
► IR | |
ShardingInterfaceImpl.cpp | |
TosaCanonicalizations.cpp | |
TosaOps.cpp | |
► Transforms | |
TosaDecomposeDepthwise.cpp | |
TosaDecomposeTransposeConv.cpp | |
TosaFolders.cpp | |
TosaInferShapes.cpp | |
TosaLayerwiseConstantFoldPass.cpp | |
TosaMakeBroadcastable.cpp | |
TosaOptionalDecompositions.cpp | |
TosaProfileCompliance.cpp | |
TosaReduceTransposes.cpp | |
TosaTypeConverters.cpp | |
TosaValidation.cpp | |
► Utils | |
ConversionUtils.cpp | |
QuantUtils.cpp | |
► Transform | |
► DebugExtension | |
DebugExtension.cpp | |
DebugExtensionOps.cpp | |
► Interfaces | |
MatchInterfaces.cpp | |
TransformInterfaces.cpp | |
► IR | |
TransformAttrs.cpp | |
TransformDialect.cpp | |
TransformOps.cpp | |
TransformTypes.cpp | |
Utils.cpp | |
► IRDLExtension | |
IRDLExtension.cpp | |
IRDLExtensionOps.cpp | |
► LoopExtension | |
LoopExtension.cpp | |
LoopExtensionOps.cpp | |
► PDLExtension | |
PDLExtension.cpp | |
PDLExtensionOps.cpp | |
► Transforms | |
CheckUses.cpp | |
InferEffects.cpp | |
InterpreterPass.cpp | |
PreloadLibraryPass.cpp | |
TransformInterpreterUtils.cpp | |
► Utils | |
DiagnosedSilenceableFailure.cpp | |
Utils.cpp | |
► UB | |
► IR | |
UBOps.cpp | |
► Utils | |
IndexingUtils.cpp | |
ReshapeOpsUtils.cpp | |
StaticValueUtils.cpp | |
StructuredOpsUtils.cpp | |
► Vector | |
► Interfaces | |
MaskableOpInterface.cpp | |
MaskingOpInterface.cpp | |
► IR | |
ScalableValueBoundsConstraintSet.cpp | |
ValueBoundsOpInterfaceImpl.cpp | |
VectorOps.cpp | |
► TransformOps | |
VectorTransformOps.cpp | |
► Transforms | |
BufferizableOpInterfaceImpl.cpp | |
LowerVectorBitCast.cpp | |
LowerVectorBroadcast.cpp | |
LowerVectorContract.cpp | |
LowerVectorGather.cpp | |
LowerVectorInterleave.cpp | |
LowerVectorMask.cpp | |
LowerVectorMultiReduction.cpp | |
LowerVectorScan.cpp | |
LowerVectorShapeCast.cpp | |
LowerVectorStep.cpp | |
LowerVectorTransfer.cpp | |
LowerVectorTranspose.cpp | |
SubsetOpInterfaceImpl.cpp | |
VectorDistribute.cpp | |
VectorDropLeadUnitDim.cpp | |
VectorEmulateMaskedLoadStore.cpp | |
VectorEmulateNarrowType.cpp | |
VectorInsertExtractStridedSliceRewritePatterns.cpp | |
VectorLinearize.cpp | |
VectorMaskElimination.cpp | |
VectorTransferOpTransforms.cpp | |
VectorTransferSplitRewritePatterns.cpp | |
VectorTransforms.cpp | |
VectorUnroll.cpp | |
► Utils | |
VectorUtils.cpp | |
► X86Vector | |
► IR | |
X86VectorDialect.cpp | |
► Transforms | |
AVXTranspose.cpp | |
LegalizeForLLVMExport.cpp | |
► XeGPU | |
► IR | |
XeGPUDialect.cpp | |
XeGPUOps.cpp | |
► Transforms | |
XeGPUFoldAliasOps.cpp | |
XeGPUSubgroupDistribute.cpp | |
Traits.cpp | |
► ExecutionEngine | |
► SparseTensor | |
File.cpp | |
MapRef.cpp | |
Storage.cpp | |
ArmRunnerUtils.cpp | |
ArmSMEStubs.cpp | |
AsyncRuntime.cpp | |
CRunnerUtils.cpp | |
CudaRuntimeWrappers.cpp | |
ExecutionEngine.cpp | |
Float16bits.cpp | |
JitRunner.cpp | |
OptUtils.cpp | |
RocmRuntimeWrappers.cpp | |
RunnerUtils.cpp | |
SparseTensorRuntime.cpp | |
SpirvCpuRuntimeWrappers.cpp | |
SyclRuntimeWrappers.cpp | |
VulkanRuntime.cpp | |
VulkanRuntime.h | |
VulkanRuntimeWrappers.cpp | |
► Interfaces | |
► Utils | |
InferIntRangeCommon.cpp | |
CallInterfaces.cpp | |
CastInterfaces.cpp | |
ControlFlowInterfaces.cpp | |
CopyOpInterface.cpp | |
DataLayoutInterfaces.cpp | |
DerivedAttributeOpInterface.cpp | |
DestinationStyleOpInterface.cpp | |
FunctionImplementation.cpp | |
FunctionInterfaces.cpp | |
InferIntRangeInterface.cpp | |
InferTypeOpInterface.cpp | |
LoopLikeInterface.cpp | |
MemorySlotInterfaces.cpp | |
ParallelCombiningOpInterface.cpp | |
RuntimeVerifiableOpInterface.cpp | |
ShapedOpInterfaces.cpp | |
SideEffectInterfaces.cpp | |
SubsetOpInterface.cpp | |
TilingInterface.cpp | |
ValueBoundsOpInterface.cpp | |
VectorInterfaces.cpp | |
ViewLikeInterface.cpp | |
► IR | |
► PDL | |
PDLPatternMatch.cpp | |
AffineExpr.cpp | |
AffineExprDetail.h | |
AffineMap.cpp | |
AffineMapDetail.h | |
AsmPrinter.cpp | |
AttributeDetail.h | |
Attributes.cpp | |
AttrTypeSubElements.cpp | |
Block.cpp | |
Builders.cpp | |
BuiltinAttributeInterfaces.cpp | |
BuiltinAttributes.cpp | |
BuiltinDialect.cpp | |
BuiltinDialectBytecode.cpp | |
BuiltinDialectBytecode.h | |
BuiltinTypeInterfaces.cpp | |
BuiltinTypes.cpp | |
Diagnostics.cpp | |
Dialect.cpp | |
DialectResourceBlobManager.cpp | |
Dominance.cpp | |
ExtensibleDialect.cpp | |
IntegerSet.cpp | |
IntegerSetDetail.h | |
Location.cpp | |
MLIRContext.cpp | |
ODSSupport.cpp | |
Operation.cpp | |
OperationSupport.cpp | |
PatternMatch.cpp | |
Region.cpp | |
RegionKindInterface.cpp | |
SymbolTable.cpp | |
TensorEncoding.cpp | |
TypeDetail.h | |
TypeRange.cpp | |
Types.cpp | |
TypeUtilities.cpp | |
Unit.cpp | |
Value.cpp | |
ValueRange.cpp | |
Verifier.cpp | |
Visitors.cpp | |
► Parser | |
Parser.cpp | |
► Pass | |
IRPrinting.cpp | |
Pass.cpp | |
PassCrashRecovery.cpp | |
PassDetail.h | |
PassManagerOptions.cpp | |
PassRegistry.cpp | |
PassStatistics.cpp | |
PassTiming.cpp | |
► Query | |
► Matcher | |
Diagnostics.cpp | |
Diagnostics.h | |
ErrorBuilder.cpp | |
Parser.cpp | |
Parser.h | |
RegistryManager.cpp | |
RegistryManager.h | |
VariantValue.cpp | |
Query.cpp | |
QueryParser.cpp | |
QueryParser.h | |
► Reducer | |
OptReductionPass.cpp | |
ReductionNode.cpp | |
ReductionTreePass.cpp | |
Tester.cpp | |
► Rewrite | |
ByteCode.cpp | |
ByteCode.h | |
FrozenRewritePatternSet.cpp | |
PatternApplicator.cpp | |
► Support | |
FileUtilities.cpp | |
InterfaceSupport.cpp | |
RawOstreamExtras.cpp | |
StorageUniquer.cpp | |
Timing.cpp | |
ToolUtilities.cpp | |
TypeID.cpp | |
► TableGen | |
Argument.cpp | |
Attribute.cpp | |
AttrOrTypeDef.cpp | |
Builder.cpp | |
Class.cpp | |
CodeGenHelpers.cpp | |
Constraint.cpp | |
Dialect.cpp | |
Format.cpp | |
GenInfo.cpp | |
Interfaces.cpp | |
Operator.cpp | |
Pass.cpp | |
Pattern.cpp | |
Predicate.cpp | |
Property.cpp | |
Region.cpp | |
SideEffects.cpp | |
Successor.cpp | |
Trait.cpp | |
Type.cpp | |
► Target | |
► Cpp | |
TranslateRegistration.cpp | |
TranslateToCpp.cpp | |
► LLVM | |
► NVVM | |
Target.cpp | |
► ROCDL | |
Target.cpp | |
Utils.cpp | |
ModuleToObject.cpp | |
► LLVMIR | |
► Dialect | |
► AMX | |
AMXToLLVMIRTranslation.cpp | |
► ArmNeon | |
ArmNeonToLLVMIRTranslation.cpp | |
► ArmSME | |
ArmSMEToLLVMIRTranslation.cpp | |
► ArmSVE | |
ArmSVEToLLVMIRTranslation.cpp | |
► Builtin | |
BuiltinToLLVMIRTranslation.cpp | |
► GPU | |
GPUToLLVMIRTranslation.cpp | |
SelectObjectAttr.cpp | |
► LLVMIR | |
LLVMIRToLLVMTranslation.cpp | |
LLVMToLLVMIRTranslation.cpp | |
► NVVM | |
LLVMIRToNVVMTranslation.cpp | |
NVVMToLLVMIRTranslation.cpp | |
► OpenACC | |
OpenACCToLLVMIRTranslation.cpp | |
► OpenMP | |
OpenMPToLLVMIRTranslation.cpp | |
► ROCDL | |
ROCDLToLLVMIRTranslation.cpp | |
► SPIRV | |
SPIRVToLLVMIRTranslation.cpp | |
► VCIX | |
VCIXToLLVMIRTranslation.cpp | |
► X86Vector | |
X86VectorToLLVMIRTranslation.cpp | |
OpenMPCommon.cpp | |
AttrKindDetail.h | |
ConvertFromLLVMIR.cpp | |
ConvertToLLVMIR.cpp | |
DataLayoutImporter.cpp | |
DataLayoutImporter.h | |
DebugImporter.cpp | |
DebugImporter.h | |
DebugTranslation.cpp | |
DebugTranslation.h | |
LLVMImportInterface.cpp | |
LoopAnnotationImporter.cpp | |
LoopAnnotationImporter.h | |
LoopAnnotationTranslation.cpp | |
LoopAnnotationTranslation.h | |
ModuleImport.cpp | |
ModuleTranslation.cpp | |
TypeFromLLVM.cpp | |
TypeToLLVM.cpp | |
► SPIRV | |
► Deserialization | |
Deserialization.cpp | |
DeserializeOps.cpp | |
Deserializer.cpp | |
Deserializer.h | |
► Serialization | |
Serialization.cpp | |
SerializeOps.cpp | |
Serializer.cpp | |
Serializer.h | |
SPIRVBinaryUtils.cpp | |
Target.cpp | |
TranslateRegistration.cpp | |
► Tools | |
► lsp-server-support | |
CompilationDatabase.cpp | |
Logging.cpp | |
Protocol.cpp | |
SourceMgrUtils.cpp | |
Transport.cpp | |
► mlir-lsp-server | |
LSPServer.cpp | |
LSPServer.h | |
MlirLspServerMain.cpp | |
MLIRServer.cpp | |
MLIRServer.h | |
Protocol.cpp | |
Protocol.h | |
► mlir-opt | |
MlirOptMain.cpp | |
► mlir-pdll-lsp-server | |
LSPServer.cpp | |
LSPServer.h | |
MlirPdllLspServerMain.cpp | |
PDLLServer.cpp | |
PDLLServer.h | |
Protocol.cpp | |
Protocol.h | |
► mlir-query | |
MlirQueryMain.cpp | |
► mlir-reduce | |
MlirReduceMain.cpp | |
► mlir-tblgen | |
MlirTblgenMain.cpp | |
► mlir-translate | |
MlirTranslateMain.cpp | |
Translation.cpp | |
► PDLL | |
► AST | |
Context.cpp | |
Diagnostic.cpp | |
NodePrinter.cpp | |
Nodes.cpp | |
TypeDetail.h | |
Types.cpp | |
► CodeGen | |
CPPGen.cpp | |
MLIRGen.cpp | |
► ODS | |
Constraint.cpp | |
Context.cpp | |
Dialect.cpp | |
Operation.cpp | |
► Parser | |
CodeComplete.cpp | |
Lexer.cpp | |
Lexer.h | |
Parser.cpp | |
► Plugins | |
DialectPlugin.cpp | |
PassPlugin.cpp | |
► tblgen-lsp-server | |
LSPServer.cpp | |
LSPServer.h | |
TableGenLspServerMain.cpp | |
TableGenServer.cpp | |
TableGenServer.h | |
► Transforms | |
► Utils | |
CFGToSCF.cpp | |
CommutativityUtils.cpp | |
ControlFlowSinkUtils.cpp | |
DialectConversion.cpp | |
FoldUtils.cpp | |
GreedyPatternRewriteDriver.cpp | |
Inliner.cpp | |
InliningUtils.cpp | |
LoopInvariantCodeMotionUtils.cpp | |
OneToNTypeConversion.cpp | |
RegionUtils.cpp | |
WalkPatternRewriteDriver.cpp | |
Canonicalizer.cpp | |
CompositePass.cpp | |
ControlFlowSink.cpp | |
CSE.cpp | |
GenerateRuntimeVerification.cpp | |
InlinerPass.cpp | |
LocationSnapshot.cpp | |
LoopInvariantCodeMotion.cpp | |
Mem2Reg.cpp | |
OpStats.cpp | |
PrintIR.cpp | |
RemoveDeadValues.cpp | |
SCCP.cpp | |
SROA.cpp | |
StripDebugInfo.cpp | |
SymbolDCE.cpp | |
SymbolPrivatize.cpp | |
TopologicalSort.cpp | |
ViewOpGraph.cpp | |