• Home
  • Raw
  • Download

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

52 generate_vendor_tables("spv-amd-shader-explicit-vertex-parameter")
54 generate_vendor_tables("spv-amd-shader-trinary-minmax")
56 generate_vendor_tables("spv-amd-gcn-shader")
58 generate_vendor_tables("spv-amd-shader-ballot")
83 …md = "$(location generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -…
84 …= "$(location //:generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -…
85 tools = [":generate_registry_tables"],
96 outs = ["build-version.inc"],
97 …=0 $(location update_build_version) $$(dirname $(location CHANGES)) $(location build-version.inc)",
98 … && $(location //:update_build_version) \"$(location CHANGES)\\..\" $(location build-version.inc)",
99 tools = [":update_build_version"],
131 "include/spirv-tools/libspirv.h",
132 "include/spirv-tools/libspirv.hpp",
152 "include/spirv-tools/libspirv.h",
153 "include/spirv-tools/libspirv.hpp",
157 "//conditions:default": ["-Wno-implicit-fallthrough"],
189 hdrs = glob(["source/opt/*.h"]),
195 srcs = glob(["source/opt/*.cpp"]),
197 "include/spirv-tools/instrument.hpp",
198 "include/spirv-tools/optimizer.hpp",
228 hdrs = ["include/spirv-tools/linker.hpp"],
241 hdrs = ["include/spirv-tools/linter.hpp"],
253 srcs = glob(["tools/util/*.cpp"]),
254 hdrs = glob(["tools/util/*.h"]),
261 # Tools
264 name = "spirv-as",
266 "tools/as/as.cpp",
267 "tools/io.h",
277 name = "spirv-dis",
279 "tools/dis/dis.cpp",
280 "tools/io.h",
290 name = "spirv-val",
292 "tools/io.h",
293 "tools/val/val.cpp",
304 name = "spirv-opt",
306 "tools/io.h",
307 "tools/opt/opt.cpp",
319 name = "spirv-reduce",
321 "tools/io.h",
322 "tools/reduce/reduce.cpp",
335 name = "spirv-link",
337 "tools/io.h",
338 "tools/link/linker.cpp",
349 name = "spirv-lint",
351 "tools/io.h",
352 "tools/lint/lint.cpp",
364 name = "spirv-cfg",
366 "tools/cfg/bin_to_dot.cpp",
367 "tools/cfg/bin_to_dot.h",
368 "tools/cfg/cfg.cpp",
369 "tools/io.h",
412 srcs = ["test/opt/pass_utils.cpp"],
414 "test/opt/assembly_builder.h",
415 "test/opt/function_utils.h",
416 "test/opt/module_utils.h",
417 "test/opt/pass_fixture.h",
418 "test/opt/pass_utils.h",
434 "tools/io.h",
466 name = f[5:-4], # strip test/, .cpp
500 name = f[10:-4], # strip test/link/, .cpp
507 name = f[10:-4], # strip test/lint/, .cpp
514 name = f[9:-4], # strip test/opt/, .cpp
517 ["test/opt/*.cpp"],
519 exclude = ["test/opt/pch_test_opt.cpp"],
523 name = "dom_tree_" + f[24:-4], # strip test/opt/dominator_tree/, .cpp
526 ["test/opt/dominator_tree/*.cpp"],
528 exclude = ["test/opt/dominator_tree/pch_test_opt_dom.cpp"],
532 name = "loop_" + f[28:-4], # strip test/opt/loop_optimizations/, .cpp
535 ["test/opt/loop_optimizations/*.cpp"],
537 exclude = ["test/opt/loop_optimizations/pch_test_opt_loop.cpp"],
541 name = f[12:-4], # strip test/reduce/, .cpp
546 name = f[10:-4], # strip test/util/, .cpp
551 name = f[9:-4], # strip test/val/, .cpp