aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/tests
Commit message (Expand)AuthorAgeFilesLines
* nir: do not vectorize load/store if offset can overflow and robustness enabledSamuel Pitoiset2020-05-111-3/+19
* nir/combine_stores: Handle volatileJason Ekstrand2020-04-281-0/+53
* nir/dead_write_vars: Handle volatileJason Ekstrand2020-04-281-0/+42
* nir/copy_prop_vars: Report progress when deleting self-copiesJason Ekstrand2020-04-281-0/+137
* nir/tests: Use nir_scoped_memory_barrier() helperCaio Marcelo de Oliveira Filho2020-02-242-35/+48
* nir: fix nir_const_value_as_uint bit size in load/store vectorizer testsRhys Perry2020-02-131-4/+4
* nir: Rename nir_intrinsic_barrier to control_barrierJason Ekstrand2020-01-131-3/+4
* nir/tests: MSVC build fixKarol Herbst2019-12-111-14/+11
* nir/tests: add serializer testsKarol Herbst2019-12-111-0/+287
* nir/load_store_vectorize: fix combining stores with aliasing loads betweenRhys Perry2019-12-041-0/+14
* nir: add load/store vectorizer testsRhys Perry2019-11-251-0/+1751
* nir: Add tests for nir_extract_bitsJason Ekstrand2019-11-111-0/+155
* nir/tests: Add copy propagation tests with scoped_memory_barrierCaio Marcelo de Oliveira Filho2019-10-241-1/+407
* nir/tests: take reference on glsl typesLionel Landwerlin2019-08-214-1/+16
* nir: Handle swizzle in nir_alu_srcs_negative_equalIan Romanick2019-07-082-0/+86
* nir: nir_const_value_negative_equal compares one value at a timeIan Romanick2019-07-081-37/+5
* nir: Port some const_value_negative_equal tests to alu_src_negative_equalIan Romanick2019-07-081-0/+82
* nir: Pass fully qualified type to nir_const_value_negative_equalIan Romanick2019-07-081-142/+117
* nir: Use nir_src_bit_size instead of alu1->dest.dest.ssa.bit_sizeIan Romanick2019-07-081-0/+213
* nir: Add unit tests for nir_opt_comparison_preIan Romanick2019-07-081-0/+318
* nir/test: add split vars tests (v2)Dave Airlie2019-05-211-1/+419
* delete autotools .gitignore filesEric Engestrom2019-04-291-1/+0
* nir: Add a nir_src_as_intrinsic() helperJason Ekstrand2019-04-181-18/+9
* nir: Rework nir_src_as_alu_instr to not take a pointerJason Ekstrand2019-04-181-6/+6
* nir: make nir_const_value scalarKarol Herbst2019-04-141-56/+55
* nir: Add nir_alu_srcs_negative_equalIan Romanick2019-03-281-0/+84
* nir: Add nir_const_value_negative_equalIan Romanick2019-03-281-0/+278
* nir: Add a pass to combine store_derefs to same vectorCaio Marcelo de Oliveira Filho2019-03-131-0/+174
* nir/builder: Add a build_deref_array_imm helperJason Ekstrand2019-03-071-6/+6
* nir/copy_prop_vars: handle indirect vector elementsCaio Marcelo de Oliveira Filho2019-02-281-2/+2
* nir/copy_prop_vars: add tests for indirect array derefCaio Marcelo de Oliveira Filho2019-02-281-7/+124
* nir/copy_prop_vars: handle load/store of vector elementsCaio Marcelo de Oliveira Filho2019-02-281-4/+4
* nir/copy_prop_vars: add tests for load/store elements of vectorsCaio Marcelo de Oliveira Filho2019-02-221-0/+139
* nir/copy_prop_vars: change test helper to get intrinsicsCaio Marcelo de Oliveira Filho2019-02-221-83/+56
* nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst2019-01-191-13/+13
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-191-10/+10
* nir: rename nir_var_private to nir_var_shader_tempKarol Herbst2019-01-191-1/+1
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-9/+9
* nir: Distinguish between normal uniforms and UBOsJason Ekstrand2019-01-081-13/+13
* nir: Fixup algebraic test for variable-sized conversionsConnor Abbott2018-12-071-1/+1
* nir/algebraic: Make algebraic_parser_test.sh executable.Vinson Lee2018-12-061-0/+0
* nir/algebraic: Add unit tests for bitsize validationConnor Abbott2018-12-052-0/+119
* nir/validate: Print when the validation failedJason Ekstrand2018-10-261-19/+19
* nir: fix nir_copy_propagation testJuan A. Suarez Romero2018-10-241-2/+2
* nir: Use nir_src_is_const and nir_src_as_* in core codeJason Ekstrand2018-10-221-6/+4
* nir: Copy propagation between blocksCaio Marcelo de Oliveira Filho2018-10-151-5/+5
* nir: Add tests for copy propagation of derefsCaio Marcelo de Oliveira Filho2018-10-151-0/+300
* nir: Separate dead write removal into its own passCaio Marcelo de Oliveira Filho2018-10-151-3/+0
* nir: Add tests for dead write eliminationCaio Marcelo de Oliveira Filho2018-10-151-0/+241
* nir: Add test file for vars related passesCaio Marcelo de Oliveira Filho2018-10-151-0/+190