summaryrefslogtreecommitdiff
path: root/src/compiler/nir/nir_instr_set.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-10nir/instr_set: Expose nir_instrs_equal()Jason Ekstrand1-59/+61
2019-07-08nir: Handle swizzle in nir_alu_srcs_negative_equalIan Romanick1-4/+24
2019-07-08nir: nir_const_value_negative_equal compares one value at a timeIan Romanick1-52/+18
2019-07-08nir: Pass fully qualified type to nir_const_value_negative_equalIan Romanick1-73/+51
2019-07-08nir: Use nir_src_bit_size instead of alu1->dest.dest.ssa.bit_sizeIan Romanick1-1/+5
2019-06-26nir: Add a no wrapping bits to nir_alu_instrCaio Marcelo de Oliveira Filho1-3/+14
2019-06-19nir: Add a helper to determine if an intrinsic can be reorderedConnor Abbott1-6/+2
2019-05-31nir/instr_set: Use _mesa_set_search_or_add()Connor Abbott1-5/+3
2019-05-14nir: Add support for 2src_commutative ops that have 3 sourcesIan Romanick1-6/+17
2019-05-14nir: Rename commutative to 2src_commutativeIan Romanick1-2/+2
2019-04-18nir: Rework nir_src_as_alu_instr to not take a pointerJason Ekstrand1-5/+5
2019-04-18nir: Drop "struct" from some nir_* declarationsJason Ekstrand1-4/+4
2019-04-14nir/validate: Require unused bits of nir_const_value to be zeroJason Ekstrand1-20/+6
2019-04-14nir: make nir_const_value scalarKarol Herbst1-17/+35
2019-03-28nir: use {0} initializer instead of {} to fix MSVC buildBrian Paul1-2/+2
2019-03-28nir: Add nir_alu_srcs_negative_equalIan Romanick1-0/+104
2019-03-28nir: Add nir_const_value_negative_equalIan Romanick1-0/+102
2019-03-21nir: add support for gather offsetsKarol Herbst1-0/+7
2019-02-14nir: Silence a couple of warnings in release buildsJason Ekstrand1-1/+1
2019-02-14nir: turn ssa check into an assertTimothy Arceri1-3/+11
2019-02-14nir: prehash instruction in nir_instr_set_add_or_rewrite()Timothy Arceri1-4/+5
2019-01-08nir: Add a ptr_as_array deref typeJason Ekstrand1-2/+11
2018-12-16nir: Add support for 1-bit data typesJason Ekstrand1-4/+16
2018-07-29nir/instr_set: Fix nir_instrs_equal for derefsJason Ekstrand1-2/+2
2018-06-22nir: Remove old-school deref chain supportJason Ekstrand1-21/+2
2018-06-22nir: Add a deref instruction typeJason Ekstrand1-0/+78
2016-08-04nir: Make nir_alu_srcs_equal non-static.Kenneth Graunke1-1/+1
2016-06-23Remove wrongly repeated words in commentsGiuseppe Bilotta1-1/+1
2016-05-20nir: coverity sign-extension fixRob Clark1-1/+1
2016-04-28nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand1-3/+3
2016-04-11nir/instr_set: handle 64-bit bit-sizesConnor Abbott1-5/+17
2016-03-23nir/cse: Properly handle nir_ssa_def.exactJason Ekstrand1-2/+14
2016-03-17nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga1-4/+4
2016-02-10nir: Remove the const_offset from nir_tex_instrJason Ekstrand1-3/+0
2016-02-09nir: Separate texture from sampler in nir_tex_instrJason Ekstrand1-6/+9
2016-02-09nir/tex_instr: Rename sampler to textureJason Ekstrand1-9/+9
2016-01-26nir: move to compiler/Emil Velikov1-0/+519