Here is a list of all macros with links to the files they belong to:
- d -
- DATAFLOW_DEBUG : DataFlowFramework.cpp
- DBGS : Hoisting.cpp, HoistPadding.cpp, Padding.cpp, PadTilingInterface.cpp, MemRefTransformOps.cpp, FoldMemRefAliasOps.cpp, MultiBuffer.cpp, ReifyResultShapes.cpp, ShardingInterface.cpp, ShardingPropagation.cpp, ShardingInterfaceImpl.cpp, Utils.cpp, TransformInterpreterUtils.cpp, TuneExtensionOps.cpp, XeGPUFoldAliasOps.cpp, XeGPUOptimizeBlockLoads.cpp, XeGPUPropagateLayout.cpp, XeGPUSubgroupDistribute.cpp
- DBGSNL : Padding.cpp, PadTilingInterface.cpp, MultiBuffer.cpp
- debug_print : CudaRuntimeWrappers.cpp
- DEBUG_PRINT_AFTER_ALL : TransformInterfaces.cpp
- DEBUG_TYPE : LocalAliasAnalysis.cpp, ConstantPropagationAnalysis.cpp, DeadCodeAnalysis.cpp, DenseAnalysis.cpp, IntegerRangeAnalysis.cpp, LivenessAnalysis.cpp, SparseAnalysis.cpp, StridedMetadataRangeAnalysis.cpp, DataFlowFramework.cpp, FlatLinearValueConstraints.cpp, IntegerRelation.cpp, BytecodeReader.cpp, BytecodeWriter.cpp, ArithToArmSME.cpp, ArithToSPIRV.cpp, AsyncToLLVM.cpp, ComplexToSPIRV.cpp, ControlFlowToSPIRV.cpp, ConvertToEmitCPass.cpp, ConvertToLLVMPass.cpp, FuncToSPIRV.cpp, GPUToLLVMConversion.cpp, GPUToLLVMSPV.cpp, MathToFuncs.cpp, MathToROCDL.cpp, MathToSPIRV.cpp, MathToXeVM.cpp, MemRefToLLVM.cpp, MapMemRefStorageClassPass.cpp, MemRefToSPIRV.cpp, NVGPUToNVVM.cpp, NVVMToLLVM.cpp, PredicateTree.cpp, SCFToGPU.cpp, ShardToMPI.cpp, SPIRVToLLVM.cpp, TensorToLinalg.cpp, TensorToSPIRV.cpp, VectorToAMX.cpp, VectorToGPU.cpp, AffineAnalysis.cpp, AffineStructures.cpp, LoopAnalysis.cpp, Utils.cpp, AffineOps.cpp, AffineDataCopyGeneration.cpp, AffineLoopInvariantCodeMotion.cpp, AffineParallelize.cpp, AffineScalarReplacement.cpp, DecomposeAffineOps.cpp, LoopCoalescing.cpp, LoopFusion.cpp, LoopTiling.cpp, LoopUnroll.cpp, LoopUnrollAndJam.cpp, PipelineDataTransfer.cpp, RaiseMemrefDialect.cpp, SimplifyAffineMinMax.cpp, SimplifyAffineStructures.cpp, SuperVectorize.cpp, LoopFusionUtils.cpp, LoopUtils.cpp, Utils.cpp, InferIntRangeInterfaceImpls.cpp, LowerContractToNeonPatterns.cpp, EnableArmStreaming.cpp, OuterProductFusion.cpp, VectorLegalization.cpp, LowerContractToSVEPatterns.cpp, AsyncParallelFor.cpp, AsyncRuntimeRefCounting.cpp, AsyncRuntimeRefCountingOpt.cpp, AsyncToAsyncRuntime.cpp, BufferizableOpInterface.cpp, Bufferize.cpp, OneShotAnalysis.cpp, OptimizeAllocationLiveness.cpp, DLTI.cpp, DLTITransformOps.cpp, Utils.cpp, GPUTransformOps.cpp, Utils.cpp, EliminateBarriers.cpp, InferIntRangeInterfaceImpls.cpp, GPUHeuristics.cpp, LinalgMatchOps.cpp, LinalgTransformOps.cpp, DataLayoutPropagation.cpp, DropUnitDims.cpp, FoldIntoElementwise.cpp, Fusion.cpp, Generalization.cpp, Hoisting.cpp, HoistPadding.cpp, Interchange.cpp, MorphOps.cpp, NamedToElementwise.cpp, Padding.cpp, PadTilingInterface.cpp, Promotion.cpp, Specialize.cpp, Tiling.cpp, TilingInterfaceImpl.cpp, Transforms.cpp, TransposeMatmul.cpp, Vectorization.cpp, Utils.cpp, BasicPtxBuilderInterface.cpp, LLVMMemorySlot.cpp, DIExpressionRewriter.cpp, InlinerInterfaceImpl.cpp, MemRefTransformOps.cpp, FoldMemRefAliasOps.cpp, MultiBuffer.cpp, NormalizeMemRefs.cpp, ReifyResultShapes.cpp, NVGPUTransformOps.cpp, ACCImplicitData.cpp, ACCImplicitDeclare.cpp, ACCImplicitRoutine.cpp, ACCLegalizeSerial.cpp, ACCLoopTiling.cpp, OpenMPOffloadPrivatizationPrepare.cpp, LoopPipelining.cpp, ParallelForToNestedFors.cpp, ParallelLoopCollapsing.cpp, TileUsingInterface.cpp, AffineCanonicalizationUtils.cpp, Utils.cpp, OutlineShapeComputation.cpp, ShardingInterface.cpp, ShardOps.cpp, ShardingPropagation.cpp, SparseSpaceCollapse.cpp, SPIRVConversion.cpp, SwapExtractSliceWithProducerPatterns.cpp, ShardingInterfaceImpl.cpp, TransformInterfaces.cpp, TransformOps.cpp, Utils.cpp, TransformInterpreterUtils.cpp, TuneExtensionOps.cpp, LowerVectorBitCast.cpp, LowerVectorBroadcast.cpp, LowerVectorContract.cpp, LowerVectorGather.cpp, LowerVectorInterleave.cpp, LowerVectorMask.cpp, LowerVectorMultiReduction.cpp, LowerVectorScan.cpp, LowerVectorShapeCast.cpp, LowerVectorShuffle.cpp, LowerVectorStep.cpp, LowerVectorToFromElementsToShuffleTree.cpp, LowerVectorTranspose.cpp, VectorDropLeadUnitDim.cpp, VectorEmulateNarrowType.cpp, VectorTransferOpTransforms.cpp, VectorTransferSplitRewritePatterns.cpp, VectorTransforms.cpp, VectorUnroll.cpp, VectorUtils.cpp, XeGPUOps.cpp, XeGPUTransformOps.cpp, XeGPUBlocking.cpp, XeGPUFoldAliasOps.cpp, XeGPUOptimizeBlockLoads.cpp, XeGPUPropagateLayout.cpp, XeGPUSubgroupDistribute.cpp, XeGPUUnroll.cpp, XeGPUVectorLinearize.cpp, ExecutionEngine.cpp, JitRunner.cpp, InferIntRangeCommon.cpp, ValueBoundsOpInterface.cpp, AsmPrinter.cpp, BuiltinAttributes.cpp, Dialect.cpp, MLIRContext.cpp, PatternLoggingListener.cpp, Pass.cpp, OptReductionPass.cpp, ByteCode.cpp, PatternApplicator.cpp, InterfaceSupport.cpp, TypeID.cpp, Operator.cpp, Pattern.cpp, TranslateToCpp.cpp, Target.cpp, ModuleTranslation.cpp, TargetUtils.cpp, ExportSMTLIB.cpp, DeserializeOps.cpp, Deserializer.cpp, Serialization.cpp, SerializeOps.cpp, Serializer.cpp, SPIRVBinaryUtils.cpp, TranslateFromWasm.cpp, LSPServer.cpp, InlinerPass.cpp, Mem2Reg.cpp, RemoveDeadValues.cpp, SROA.cpp, SymbolDCE.cpp, ControlFlowSinkUtils.cpp, DialectConversion.cpp, GreedyPatternRewriteDriver.cpp, Inliner.cpp, InliningUtils.cpp, LoopInvariantCodeMotionUtils.cpp, RegionUtils.cpp, WalkPatternRewriteDriver.cpp
- DEBUG_TYPE_ALIAS : EliminateBarriers.cpp
- DEBUG_TYPE_MATCHER : TransformOps.cpp
- DECL_EXPINSERT : Storage.h, SparseTensorRuntime.h
- DECL_GETCOORDINATES : Storage.h
- DECL_GETCOORDINATESBUFFER : Storage.h
- DECL_GETPOSITIONS : Storage.h
- DECL_GETVALUES : Storage.h
- DECL_LEXINSERT : Storage.h, SparseTensorRuntime.h
- DECL_OUTNEXT : SparseTensorRuntime.h
- DECL_READTOBUFFERS : SparseTensorRuntime.h
- DECL_SPARSECOORDINATES : SparseTensorRuntime.h
- DECL_SPARSEPOSITIONS : SparseTensorRuntime.h
- DECL_SPARSEVALUES : SparseTensorRuntime.h
- DECLARE_CONVERT_OP_TO_GPU_RUNTIME_CALL_PATTERN : GPUToLLVMConversion.cpp
- DEFINE_C_API_METHODS : Wrap.h
- DEFINE_C_API_PTR_METHODS : Wrap.h
- DEFINE_C_API_STRUCT : AffineExpr.h, AffineMap.h, Interpreter.h, ExecutionEngine.h, IntegerSet.h, IR.h, Pass.h, Rewrite.h, Support.h
- DEFINE_COMP_OPERATOR : Chipset.h
- DEFINE_TRIVIAL_LLVM_TYPE : LLVMTypes.h
- DISPATCH : ArithToSPIRV.cpp, SPIRVToLLVM.cpp
- div : XeGPUDialect.cpp
- DIVUI : LoopEmitter.cpp, SparseTensorIterator.cpp
- DOWNSCALE : LinalgTransformOps.cpp
- DOWNSCALE_CALL : LinalgTransformOps.cpp
- DOWNSCALE_NORMAL : LinalgTransformOps.cpp