Andrei Alexeyev 800c398b9d Compile build-time tools faster 4 years ago
..
fuzz 6428ad05e7 spirv-fuzz: Support OpPhi when adding dead break and continue (#3225) 4 years ago
link 800c398b9d Compile build-time tools faster 4 years ago
meson-pch af3a1de4bb Add a basic Meson build system for use as a subproject 4 years ago
opt 800c398b9d Compile build-time tools faster 4 years ago
reduce 800c398b9d Compile build-time tools faster 4 years ago
util e99b918221 Support constant-folding UConvert and SConvert (#2960) 5 years ago
val 1346dd5de1 Disallow phis of images, samplers and sampled images (#3246) 4 years ago
CMakeLists.txt fb6e3e48d5 Combine extinst-name and extinst-output-base into one arg. (#3200) 4 years ago
assembly_grammar.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 years ago
assembly_grammar.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
binary.cpp 5a97e3a391 Add support for KHR_ray_{query,tracing} extensions (#3235) 4 years ago
binary.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
cfa.h 58a6876cee Rewrite include guards (#1793) 6 years ago
diagnostic.cpp ef678672fb Remove source/message.h (#1838) 6 years ago
diagnostic.h 58a6876cee Rewrite include guards (#1793) 6 years ago
disassemble.cpp 5a97e3a391 Add support for KHR_ray_{query,tracing} extensions (#3235) 4 years ago
disassemble.h 58a6876cee Rewrite include guards (#1793) 6 years ago
enum_set.h 1fe9bcc108 Instrument: Debug Printf support (#3215) 4 years ago
enum_string_mapping.cpp eda2cfbe12 Cleanup includes. (#1795) 6 years ago
enum_string_mapping.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
ext_inst.cpp dd37d73c5e Handle conflict between debug info and existing validation rule (#3104) 4 years ago
ext_inst.h dd37d73c5e Handle conflict between debug info and existing validation rule (#3104) 4 years ago
extensions.cpp eda2cfbe12 Cleanup includes. (#1795) 6 years ago
extensions.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
extinst.debuginfo.grammar.json 59de6100b5 Add asm, dis support for DebugInfo extended instruction set 6 years ago
extinst.opencl.debuginfo.100.grammar.json 64f36ea529 Support OpenCL.DebugInfo.100 extended instruction set (#3080) 4 years ago
extinst.spv-amd-gcn-shader.grammar.json 4be6abe30d Fix spelling in SPV_AMD_gcn_shader support 7 years ago
extinst.spv-amd-shader-ballot.grammar.json 5fbbadca4e Add support for SPV AMD extensions 7 years ago
extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json 5fbbadca4e Add support for SPV AMD extensions 7 years ago
extinst.spv-amd-shader-trinary-minmax.grammar.json 5fbbadca4e Add support for SPV AMD extensions 7 years ago
instruction.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
latest_version_glsl_std_450_header.h 58a6876cee Rewrite include guards (#1793) 6 years ago
latest_version_opencl_std_header.h 58a6876cee Rewrite include guards (#1793) 6 years ago
latest_version_spirv_header.h 58a6876cee Rewrite include guards (#1793) 6 years ago
libspirv.cpp 20b2e2b9f5 Add SpirvTools::IsValid(). (#2326) 5 years ago
macro.h 58a6876cee Rewrite include guards (#1793) 6 years ago
meson.build 800c398b9d Compile build-time tools faster 4 years ago
name_mapper.cpp eda2cfbe12 Cleanup includes. (#1795) 6 years ago
name_mapper.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
opcode.cpp 5a97e3a391 Add support for KHR_ray_{query,tracing} extensions (#3235) 4 years ago
opcode.h 66a682b6a8 spirv-fuzz: Add swap commutable operands transformation (#3205) 4 years ago
operand.cpp 5a97e3a391 Add support for KHR_ray_{query,tracing} extensions (#3235) 4 years ago
operand.h dd37d73c5e Handle conflict between debug info and existing validation rule (#3104) 4 years ago
parsed_operand.cpp 983f8f02de Replace asserts with returns 6 years ago
parsed_operand.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
pch_source.cpp 60fac96c6b Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026) 5 years ago
pch_source.h 60fac96c6b Enable precompiled headers for spirv-tools(-shared) and some unit tests (#2026) 5 years ago
print.cpp 03957e8a9f build: cmake: Add support for Fuchsia. (#3062) 4 years ago
print.h 58a6876cee Rewrite include guards (#1793) 6 years ago
software_version.cpp 6dd5e955f5 Add missing function parameters in libspirv.h 6 years ago
spirv_constant.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
spirv_definition.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
spirv_endian.cpp eda2cfbe12 Cleanup includes. (#1795) 6 years ago
spirv_endian.h 58a6876cee Rewrite include guards (#1793) 6 years ago
spirv_fuzzer_options.cpp 52e9cc9301 spirv-fuzz: Improve debugging facilities (#3074) 4 years ago
spirv_fuzzer_options.h 52e9cc9301 spirv-fuzz: Improve debugging facilities (#3074) 4 years ago
spirv_optimizer_options.cpp cd153db8ed Add —preserve-bindings and —preserve-spec-constants (#2693) 5 years ago
spirv_optimizer_options.h cd153db8ed Add —preserve-bindings and —preserve-spec-constants (#2693) 5 years ago
spirv_reducer_options.cpp 5a93e07392 Refactor reducer options (#2709) 5 years ago
spirv_reducer_options.h 5a93e07392 Refactor reducer options (#2709) 5 years ago
spirv_target_env.cpp bb236c326d Add spvParseVulkanEnv (#3142) 4 years ago
spirv_target_env.h 9702d47c6f Validate that in OpenGL env block variables have Binding (#2685) 5 years ago
spirv_validator_options.cpp e935dac9ef Make pointers to isomorphic type interchangeable with option. (#2570) 5 years ago
spirv_validator_options.h e935dac9ef Make pointers to isomorphic type interchangeable with option. (#2570) 5 years ago
table.cpp d46a1b0487 Add basic support for Vulkan 1.2: SPV_ENV_VULKAN_1_2 4 years ago
table.h 45fb696668 Use last version (#2578) 5 years ago
text.cpp 64f36ea529 Support OpenCL.DebugInfo.100 extended instruction set (#3080) 4 years ago
text.h eda2cfbe12 Cleanup includes. (#1795) 6 years ago
text_handler.cpp c512c68640 Avoid GCC8 warning in text_handler.cpp. (#2197) 5 years ago
text_handler.h ef678672fb Remove source/message.h (#1838) 6 years ago