30 lines · plain
1add_mlir_dialect_library(MLIRXeGPUTransforms2 XeGPUBlocking.cpp3 XeGPUFoldAliasOps.cpp4 XeGPUSubgroupDistribute.cpp5 XeGPUUnroll.cpp6 XeGPUWgToSgDistribute.cpp7 XeGPUPropagateLayout.cpp8 XeGPUVectorLinearize.cpp9 XeGPUOptimizeBlockLoads.cpp10 11 ADDITIONAL_HEADER_DIRS12 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/XeGPU13 14 DEPENDS15 MLIRXeGPUPassIncGen16 17 LINK_LIBS PUBLIC18 MLIRAffineUtils19 MLIRIR20 MLIRIndexDialect21 MLIRMemRefDialect22 MLIRXeGPUDialect23 MLIRPass24 MLIRTransforms25 MLIRGPUDialect26 MLIRXeGPUUtils27 MLIRGPUUtils28 MLIRVectorTransforms29)30