Name Date Size #Lines LOC

..--

spirv_asm/H25-Apr-2025-16,42216,060

CMakeLists.txtH A D25-Apr-20251.3 KiB2620

README.txtH A D25-Apr-2025651 149

assemble_spirv.pyH A D25-Apr-20256.1 KiB165118

main.cppH A D25-Apr-20258.3 KiB264210

procs.hH A D25-Apr-20254.3 KiB10170

testBase.hH A D25-Apr-20251.4 KiB3817

test_cl_khr_spirv_no_integer_wrap_decoration.cppH A D25-Apr-20258.8 KiB219168

test_decorate.cppH A D25-Apr-202515.3 KiB437334

test_get_program_il.cppH A D25-Apr-20253.7 KiB10669

test_linkage.cppH A D25-Apr-20255.3 KiB144107

test_op_atomic.cppH A D25-Apr-20253.7 KiB10070

test_op_branch.cppH A D25-Apr-20253.7 KiB8355

test_op_branch_conditional.cppH A D25-Apr-20254.9 KiB10774

test_op_composite_construct.cppH A D25-Apr-20253.1 KiB7549

test_op_constant.cppH A D25-Apr-20255.7 KiB148106

test_op_copy_object.cppH A D25-Apr-20255.4 KiB144104

test_op_fmath.cppH A D25-Apr-20258.3 KiB197143

test_op_function.cppH A D25-Apr-20253.5 KiB8961

test_op_lifetime.cppH A D25-Apr-20254.5 KiB10572

test_op_loop_merge.cppH A D25-Apr-20255 KiB11480

test_op_negate.cppH A D25-Apr-20255.1 KiB12793

test_op_opaque.cppH A D25-Apr-20252.8 KiB7252

test_op_phi.cppH A D25-Apr-20254.8 KiB144101

test_op_selection_merge.cppH A D25-Apr-20256.3 KiB13398

test_op_spec_constant.cppH A D25-Apr-20256.3 KiB158119

test_op_undef.cppH A D25-Apr-20254.2 KiB11778

test_op_vector_extract.cppH A D25-Apr-20255.4 KiB11987

test_op_vector_insert.cppH A D25-Apr-20256.1 KiB137100

test_op_vector_times_scalar.cppH A D25-Apr-20258 KiB190141

types.hppH A D25-Apr-20255.3 KiB192149

README.txt

1test_conformance/spirv_new README
2==================================
3
4The text versions of the spirv files are present in `conformance-tests/test_conformance/spriv_new/spirv_asm`.
5These text files have been used to generate the binaries in `spirv_bin` using the assembler from `spirv-tools`.
6
7The absolute path to `spirv_bin` needs to be passed after `--spirv-binaries-path` token for the test to find the SPIRV binaries.
8
9An example invocation looks like the following:
10
11```
12./test_conformance/spirv_new/test_conformance_spirv_new --spirv-binaries-path /home/user/workspace/conformance-tests/test_conformance/spirv_new/spirv_bin/ [other options]
13```
14