summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_constant_expressions.py
Commit message (Expand)AuthorAgeFilesLines
* nir: don't return voidEric Engestrom2019-07-241-1/+2
* nir_opcodes.py: Saturate to expression that doesn't overflowKristian H. Kristensen2019-04-191-0/+2
* nir: make nir_const_value scalarKarol Herbst2019-04-141-25/+23
* nir: Add support for 1-bit data typesJason Ekstrand2018-12-161-4/+21
* nir/constant_expressions: Rework Boolean handlingJason Ekstrand2018-12-161-20/+12
* nir: Allow [iu]mul_high on non-32-bit typesJason Ekstrand2018-12-131-0/+1
* nir/opcodes: Pull in the type helpers from constant_expressionsJason Ekstrand2018-12-051-22/+3
* python: Better iterate over dictionariesMathieu Bridon2018-07-241-2/+2
* python: Use the print functionMathieu Bridon2018-07-061-2/+3
* mesa: include mtypes.h lessMarek Olšák2018-04-121-1/+0
* nir: Silence unused parameter warnings in generated nir_constant_expressions ...Ian Romanick2018-03-021-1/+2
* nir: Add support for 8 and 16-bit typesJason Ekstrand2017-03-301-1/+15
* nir/constant_expressions: Don't switch on bit size when not neededJason Ekstrand2017-03-301-14/+23
* nir/constant_expressions: Pull the guts out into a helper blockJason Ekstrand2017-03-301-98/+101
* nir/constant_expressions: Refactor helper functionsJason Ekstrand2017-03-141-24/+27
* nir: remove shebang from python scriptsEmil Velikov2017-03-101-1/+0
* nir: Trivial clean ups in the generated nir_constant_expressions.cIan Romanick2016-12-191-6/+5
* nir: Silence unused parameter warnings in nir_constant_expression.cIan Romanick2016-12-191-2/+2
* nir: Silence missing field initializer warnings for vectors in nir_constant_e...Ian Romanick2016-12-191-0/+3
* nir: Make nir_const_value a unionJason Ekstrand2016-05-261-1/+1
* nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga2016-03-171-11/+11
* nir: update opcode definitions for different bit sizesConnor Abbott2016-03-171-87/+159
* nir: move to compiler/Emil Velikov2016-01-261-0/+336