• Home
  • Raw
  • Download

Lines Matching +full:libspirv +full:- +full:tools +full:- +full:opt

50 generate_vendor_tables("spv-amd-shader-explicit-vertex-parameter")
52 generate_vendor_tables("spv-amd-shader-trinary-minmax")
54 generate_vendor_tables("spv-amd-gcn-shader")
56 generate_vendor_tables("spv-amd-shader-ballot")
77 …md = "$(location generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -…
78 tools = [":generate_registry_tables"],
89 outs = ["build-version.inc"],
90 …=0 $(location update_build_version) $$(dirname $(location CHANGES)) $(location build-version.inc)",
91 tools = [":update_build_version"],
121 "include/spirv-tools/libspirv.h",
122 "include/spirv-tools/libspirv.hpp",
142 "include/spirv-tools/libspirv.h",
143 "include/spirv-tools/libspirv.hpp",
147 "//conditions:default": ["-Wno-implicit-fallthrough"],
179 hdrs = glob(["source/opt/*.h"]),
185 srcs = glob(["source/opt/*.cpp"]),
187 "include/spirv-tools/instrument.hpp",
188 "include/spirv-tools/optimizer.hpp",
218 hdrs = ["include/spirv-tools/linker.hpp"],
230 srcs = glob(["tools/util/*.cpp"]),
231 hdrs = glob(["tools/util/*.h"]),
238 # Tools
241 name = "spirv-as",
243 "tools/as/as.cpp",
244 "tools/io.h",
254 name = "spirv-dis",
256 "tools/dis/dis.cpp",
257 "tools/io.h",
267 name = "spirv-val",
269 "tools/io.h",
270 "tools/val/val.cpp",
281 name = "spirv-opt",
283 "tools/io.h",
284 "tools/opt/opt.cpp",
296 name = "spirv-reduce",
298 "tools/io.h",
299 "tools/reduce/reduce.cpp",
312 name = "spirv-link",
314 "tools/io.h",
315 "tools/link/linker.cpp",
326 name = "spirv-cfg",
328 "tools/cfg/bin_to_dot.cpp",
329 "tools/cfg/bin_to_dot.h",
330 "tools/cfg/cfg.cpp",
331 "tools/io.h",
374 srcs = ["test/opt/pass_utils.cpp"],
376 "test/opt/assembly_builder.h",
377 "test/opt/function_utils.h",
378 "test/opt/module_utils.h",
379 "test/opt/pass_fixture.h",
380 "test/opt/pass_utils.h",
396 "tools/io.h",
428 name = f[5:-4], # strip test/, .cpp
462 name = f[10:-4], # strip test/link/, .cpp
469 name = f[9:-4], # strip test/opt/, .cpp
472 ["test/opt/*.cpp"],
474 exclude = ["test/opt/pch_test_opt.cpp"],
478 name = "dom_tree_" + f[24:-4], # strip test/opt/dominator_tree/, .cpp
481 ["test/opt/dominator_tree/*.cpp"],
483 exclude = ["test/opt/dominator_tree/pch_test_opt_dom.cpp"],
487 name = "loop_" + f[28:-4], # strip test/opt/loop_optimizations/, .cpp
490 ["test/opt/loop_optimizations/*.cpp"],
492 exclude = ["test/opt/loop_optimizations/pch_test_opt_loop.cpp"],
496 name = f[12:-4], # strip test/reduce/, .cpp
501 name = f[10:-4], # strip test/util/, .cpp
506 name = f[9:-4], # strip test/val/, .cpp