diff options
author | Caio Marcelo de Oliveira Filho <[email protected]> | 2018-08-29 16:30:09 -0700 |
---|---|---|
committer | Caio Marcelo de Oliveira Filho <[email protected]> | 2018-10-15 17:29:46 -0700 |
commit | bbda2a17f76113b9a6d5b4e3ecc91cdfa9e136a1 (patch) | |
tree | dff84e0f8dbe7a903123022b0d6ae1655da1e7ee /src/compiler/nir/meson.build | |
parent | c869646b7dae59d5f5d0bb718029713a85f95c6f (diff) |
nir: Add test file for vars related passes
Add basic helpers for doing tests on the vars related optimization
passes. The main goal is to lower the barrier to create tests during
development and debugging of the passes. Full coverage is not a
requirement.
v2: Make find_next_intrinsic() skip blocks before 'after'. (Jason)
Move nir_imm_ivec2() to nir_builder.h. (Jason)
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/compiler/nir/meson.build')
-rw-r--r-- | src/compiler/nir/meson.build | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/compiler/nir/meson.build b/src/compiler/nir/meson.build index 090aa7a628f..1a7fa2d3327 100644 --- a/src/compiler/nir/meson.build +++ b/src/compiler/nir/meson.build @@ -245,4 +245,15 @@ if with_tests link_with : libmesa_util, ) ) + test( + 'nir_vars', + executable( + 'nir_vars_test', + files('tests/vars_tests.cpp'), + cpp_args : [cpp_vis_args, cpp_msvc_compat_args], + include_directories : [inc_common], + dependencies : [dep_thread, idep_gtest, idep_nir], + link_with : libmesa_util, + ) + ) endif |