summaryrefslogtreecommitdiff
path: root/src/glsl/nir/nir_opcodes.py
AgeCommit message (Expand)AuthorFilesLines
2016-01-07nir/opcodes: Fix up uadd_carry and usub_borrowJason Ekstrand1-2/+2
2015-12-18nir: Delete bany, ball, fany, fall.Matt Turner1-7/+0
2015-11-23nir: s/nir_type_unsigned/nir_type_uintJason Ekstrand1-39/+39
2015-11-19nir: fix constant folding of bfiConnor Abbott1-2/+2
2015-10-23nir: Add opcodes for saturated vector math.Eric Anholt1-0/+45
2015-09-22nir: Add fdph and fdph_replicated opcodesJason Ekstrand1-0/+5
2015-09-15nir: Add a fdot instruction that replicates the result to a vec4Jason Ekstrand1-0/+3
2015-07-29nir: Avoid double promotion.Matt Turner1-2/+2
2015-05-08nir: Delete all traces of nir_op_flogIan Romanick1-1/+0
2015-05-08nir: Delete all traces of nir_op_fexpIan Romanick1-1/+0
2015-04-06nir: Remove fsin_reduced/fcos_reduced.Matt Turner1-2/+0
2015-04-05nir: fix typo for f2b/i2b/b2i expressions (v2)Rob Clark1-3/+3
2015-03-18mesa: Replace _mesa_round_to_even() with _mesa_roundeven().Matt Turner1-1/+1
2015-01-28nir/opcodes: Use a return type of tfloat for ldexpJason Ekstrand1-1/+1
2015-01-28Revert "nir/opcodes: Use fpclassify() instead of isnormal() for ldexp"Jason Ekstrand1-1/+1
2015-01-28nir/opcodes: Use fpclassify() instead of isnormal() for ldexpJason Ekstrand1-1/+1
2015-01-26nir/opcodes: Don't go through doubles when constant-folding iabsJason Ekstrand1-1/+1
2015-01-26nir/opcodes: Simplify and fix the unpack_half_*_split_* constant expressionsJason Ekstrand1-6/+4
2015-01-24nir: add new constant folding infrastructureJason Ekstrand1-184/+396
2015-01-24nir: use Python to autogenerate opcode informationConnor Abbott1-0/+381