aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_lower_double_ops.c
Commit message (Expand)AuthorAgeFilesLines
* nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu helperJason Ekstrand2019-05-241-5/+5
* compiler: Add lowering support for 64-bit saturate operations to softwareAnuj Phogat2019-05-151-0/+3
* nir: Fix wrong sign in lower_rcpRuslan Kabatsayev2019-05-111-2/+2
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-16/+33
* nir: Expose double and int64 op_to_options_mask helpersJason Ekstrand2019-03-061-48/+18
* nir: Optimize double-precision lower_round_even()Matt Turner2019-01-291-44/+12
* nir: Unset metadata debug bit if no progress madeMatt Turner2019-01-091-1/+6
* nir: Add lowering support for 64-bit operations to softwareMatt Turner2019-01-091-1/+176
* nir: Create nir_builder in nir_lower_doubles_impl()Matt Turner2019-01-091-17/+19
* nir: Return progress from nir_lower_doubles().Matt Turner2017-03-231-21/+41
* nir: Rework conversion opcodesJason Ekstrand2017-03-141-2/+2
* nir: Combine the int and double [un]pack opcodesJason Ekstrand2017-02-161-11/+11
* nir/lower_double_ops: fixup for new nir_foreach_block()Jason Ekstrand2016-05-051-23/+9
* nir/lower_double_ops: lower mod()Samuel Iglesias Gonsálvez2016-05-041-0/+29
* nir/lower_double_ops: fix indentationThomas Hindoe Paaboel Andersen2016-04-301-30/+30
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-281-1/+1
* nir/lower_double_ops: lower round_even()Iago Toral Quiroga2016-04-281-0/+58
* nir/lower_double_ops: lower fract()Iago Toral Quiroga2016-04-281-0/+14
* nir/lower_double_ops: lower ceil()Iago Toral Quiroga2016-04-281-0/+23
* nir/lower_double_ops: lower floor()Iago Toral Quiroga2016-04-281-0/+25
* nir/lower_double_ops: lower trunc()Iago Toral Quiroga2016-04-281-0/+60
* nir: add a pass to lower some double operationsConnor Abbott2016-04-281-0/+384