gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td", "//mlir/include/mlir/Dialect/SPIRV/IR/SPIRVControlFlowOps.td", "//mlir/include/mlir/Interfaces/FunctionInterfaces.td", "//mlir/lib/Conversion/AsyncToLLVM/AsyncToLLVM.cpp", "//mlir/lib/Conversion/ControlFlowToSCF/ControlFlowToSCF.cpp", "//mlir/lib/Conversion/FuncToLLVM/FuncToLLVM.cpp", "//mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp", "//mlir/lib/Conversion/SCFToSPIRV/SCFToSPIRV.cpp", "//mlir/lib/Dialect/Affine/IR/AffineOps.cpp", "//mlir/lib/Dialect/Async/IR/Async.cpp", "//mlir/lib/Dialect/EmitC/IR/EmitC.cpp", "//mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp", "//mlir/lib/Dialect/Linalg/Transforms/DropUnitDims.cpp", "//mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp", "//mlir/lib/Dialect/Linalg/Utils/Utils.cpp", "//mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp", "//mlir/lib/Dialect/SPIRV/IR/ControlFlowOps.cpp", "//mlir/lib/Dialect/Shape/IR/Shape.cpp", "//mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp", "//mlir/lib/Target/SPIRV/Deserialization/Deserializer.cpp" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] }