Jordan Rupprecht fb4450c459
[bazel] Add more load statements for C++ rules (#154207)
Same thing as #149584, but for more elements of cc_rules (e.g.
`CcInfo`), and applying it to some files that were added since then
(build files under mlir/examples).

Command: `buildifier --lint=fix
--warnings=native-cc-binary,native-cc-import,native-cc-library,native-cc-objc-import,native-cc-objc-library,native-cc-shared-library,native-cc-test,native-cc-toolchain,native-cc-toolchain-suite,native-cc-fdo-prefetch-hints,native-cc-fdo-profile,native-cc-memprof-profile,native-cc-propeller-optimize,native-cc-common,native-cc-debug-package-info,native-cc-info,native-cc-shared-library-info,native-cc-shared-library-hint-info`
2025-08-18 19:41:49 -05:00

25 lines
643 B
Python

# MLIR transform dialect standalone example.
load("@rules_cc//cc:defs.bzl", "cc_binary")
package(default_visibility = ["//visibility:public"])
cc_binary(
name = "mlir-transform-opt",
srcs = ["mlir-transform-opt.cpp"],
deps = [
"//llvm:Support",
"//mlir:AllExtensions",
"//mlir:AllPassesAndDialects",
"//mlir:IR",
"//mlir:MlirOptLib",
"//mlir:Parser",
"//mlir:RegisterAllDialects",
"//mlir:RegisterAllExtensions",
"//mlir:RegisterAllPasses",
"//mlir:Support",
"//mlir:TransformDialect",
"//mlir:TransformDialectTransforms",
],
)