summaryrefslogtreecommitdiff
path: root/src/compiler/nir/tests
AgeCommit message (Expand)AuthorFilesLines
2019-11-25nir: add load/store vectorizer testsRhys Perry1-0/+1751
2019-11-11nir: Add tests for nir_extract_bitsJason Ekstrand1-0/+155
2019-10-24nir/tests: Add copy propagation tests with scoped_memory_barrierCaio Marcelo de Oliveira Filho1-1/+407
2019-08-21nir/tests: take reference on glsl typesLionel Landwerlin4-1/+16
2019-07-08nir: Handle swizzle in nir_alu_srcs_negative_equalIan Romanick2-0/+86
2019-07-08nir: nir_const_value_negative_equal compares one value at a timeIan Romanick1-37/+5
2019-07-08nir: Port some const_value_negative_equal tests to alu_src_negative_equalIan Romanick1-0/+82
2019-07-08nir: Pass fully qualified type to nir_const_value_negative_equalIan Romanick1-142/+117
2019-07-08nir: Use nir_src_bit_size instead of alu1->dest.dest.ssa.bit_sizeIan Romanick1-0/+213
2019-07-08nir: Add unit tests for nir_opt_comparison_preIan Romanick1-0/+318
2019-05-21nir/test: add split vars tests (v2)Dave Airlie1-1/+419
2019-04-29delete autotools .gitignore filesEric Engestrom1-1/+0
2019-04-18nir: Add a nir_src_as_intrinsic() helperJason Ekstrand1-18/+9
2019-04-18nir: Rework nir_src_as_alu_instr to not take a pointerJason Ekstrand1-6/+6
2019-04-14nir: make nir_const_value scalarKarol Herbst1-56/+55
2019-03-28nir: Add nir_alu_srcs_negative_equalIan Romanick1-0/+84
2019-03-28nir: Add nir_const_value_negative_equalIan Romanick1-0/+278
2019-03-13nir: Add a pass to combine store_derefs to same vectorCaio Marcelo de Oliveira Filho1-0/+174
2019-03-07nir/builder: Add a build_deref_array_imm helperJason Ekstrand1-6/+6
2019-02-28nir/copy_prop_vars: handle indirect vector elementsCaio Marcelo de Oliveira Filho1-2/+2
2019-02-28nir/copy_prop_vars: add tests for indirect array derefCaio Marcelo de Oliveira Filho1-7/+124
2019-02-28nir/copy_prop_vars: handle load/store of vector elementsCaio Marcelo de Oliveira Filho1-4/+4
2019-02-22nir/copy_prop_vars: add tests for load/store elements of vectorsCaio Marcelo de Oliveira Filho1-0/+139
2019-02-22nir/copy_prop_vars: change test helper to get intrinsicsCaio Marcelo de Oliveira Filho1-83/+56
2019-01-19nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst1-13/+13
2019-01-19nir: rename nir_var_function to nir_var_function_tempKarol Herbst1-10/+10
2019-01-19nir: rename nir_var_private to nir_var_shader_tempKarol Herbst1-1/+1
2019-01-08nir: rename global/local to private/function memoryKarol Herbst1-9/+9
2019-01-08nir: Distinguish between normal uniforms and UBOsJason Ekstrand1-13/+13
2018-12-07nir: Fixup algebraic test for variable-sized conversionsConnor Abbott1-1/+1
2018-12-06nir/algebraic: Make algebraic_parser_test.sh executable.Vinson Lee1-0/+0
2018-12-05nir/algebraic: Add unit tests for bitsize validationConnor Abbott2-0/+119
2018-10-26nir/validate: Print when the validation failedJason Ekstrand1-19/+19
2018-10-24nir: fix nir_copy_propagation testJuan A. Suarez Romero1-2/+2
2018-10-22nir: Use nir_src_is_const and nir_src_as_* in core codeJason Ekstrand1-6/+4
2018-10-15nir: Copy propagation between blocksCaio Marcelo de Oliveira Filho1-5/+5
2018-10-15nir: Add tests for copy propagation of derefsCaio Marcelo de Oliveira Filho1-0/+300
2018-10-15nir: Separate dead write removal into its own passCaio Marcelo de Oliveira Filho1-3/+0
2018-10-15nir: Add tests for dead write eliminationCaio Marcelo de Oliveira Filho1-0/+241
2018-10-15nir: Add test file for vars related passesCaio Marcelo de Oliveira Filho1-0/+190
2016-10-06nir: Fix the control flow tests for nir_loop_first_block changesJason Ekstrand1-1/+1
2016-09-04nir/tests: Update the CF tests to not assume fake edgesJason Ekstrand1-4/+4
2016-05-25mesa: Add .gitignore entries for make check binariesKristian Høgsberg Kristensen1-0/+1
2016-01-26nir: move to compiler/Emil Velikov1-0/+148