"include/mlir/Bytecode/BytecodeImplementation.h",
"include/mlir/Interfaces/CallInterfaces.h",
"include/mlir/Interfaces/CastInterfaces.h",
- "include/mlir/Interfaces/SideEffectInterfaces.h",
"include/mlir/Interfaces/DataLayoutInterfaces.h",
"include/mlir/Interfaces/FoldInterfaces.h",
+ "include/mlir/Interfaces/SideEffectInterfaces.h",
],
includes = ["include"],
deps = [
includes = ["include"],
local_defines = if_cuda_available(["MLIR_GPU_TO_CUBIN_PASS_ENABLE"]),
deps = [
+ ":AffineUtils",
":ArithDialect",
":AsmParser",
- ":GPUToLLVMIRTranslation",
":AsyncDialect",
":ControlFlowDialect",
":DLTIDialect",
- ":AffineUtils",
+ ":FuncDialect",
":GPUDialect",
":GPUPassIncGen",
- ":MemRefDialect",
+ ":GPUToLLVMIRTranslation",
":IR",
+ ":LLVMToLLVMIRTranslation",
+ ":MemRefDialect",
":Pass",
":ROCDLToLLVMIRTranslation",
":SCFDialect",
- ":FuncDialect",
":SerializeToCubin_stub",
":SideEffectInterfaces",
":Support",
- ":Transforms",
":ToLLVMIRTranslation",
- ":LLVMToLLVMIRTranslation",
+ ":Transforms",
"//llvm:Core",
"//llvm:MC",
"//llvm:Support",
],
local_defines = if_cuda_available(["MLIR_GPU_TO_CUBIN_PASS_ENABLE"]),
deps = [
- ":NVVMToLLVMIRTranslation",
- ":ToLLVMIRTranslation",
":GPUDialect",
":GPUPassIncGen",
":GPUTransforms",
+ ":NVVMToLLVMIRTranslation",
":Pass",
":Support",
+ ":ToLLVMIRTranslation",
"//llvm:Support",
] + if_cuda_available([
"@cuda//:cuda_headers",