aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/nir/nir_lower_double_ops.c
Commit message (Expand)AuthorAgeFilesLines
* nir/lower_double_ops: relax lower mod()Juan A. Suarez Romero2020-03-121-9/+22
* nir/lower_double_ops: add note for lowering modJuan A. Suarez Romero2020-02-261-0/+4
* Revert "nir/lower_double_ops: relax lower mod()"Juan A. Suarez Romero2019-12-191-15/+6
* nir/lower_double_ops: relax lower mod()Juan A. Suarez Romero2019-12-191-6/+15
* nir: fix denorm flush-to-zero in sqrt's lowering at nir_lower_double_opsSamuel Iglesias Gonsálvez2019-09-171-2/+15
* nir/lower_doubles: Handle fdiv and fsub directlyJason Ekstrand2019-07-161-1/+14
* nir/lower_doubles: Use the new NIR lowering frameworkJason Ekstrand2019-07-161-72/+65
* nir/lower_doubles: Use "alu" for the nir_alu_instrJason Ekstrand2019-07-161-15/+15
* 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