summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/lima/ir/gp
Commit message (Expand)AuthorAgeFilesLines
* util: Remove tmp argument from BITSET_FOREACH_SET macroMatt Turner2020-01-231-8/+5
* lima: add support for gl_PointSizeVasily Khoruzhick2019-11-051-3/+16
* util: rename list_empty() to list_is_empty()Timothy Arceri2019-10-283-4/+4
* lima/gpir: Fix 64-bit shift in scheduler spillingConnor Abbott2019-09-241-2/+2
* lima/gpir: Don't emit movs when translating from NIRConnor Abbott2019-09-241-36/+50
* lima/gpir: Fix postlog2 fixup handlingConnor Abbott2019-09-241-11/+12
* lima/gpir: Use registers for values live in multiple blocksConnor Abbott2019-09-247-156/+648
* lima/gpir: Support branch instructionsConnor Abbott2019-09-246-78/+102
* lima/gpir: Only try to place actual childrenConnor Abbott2019-09-241-1/+1
* lima/gpir: Fix compiler warningConnor Abbott2019-09-241-1/+1
* lima/gpir: fix warning in gpir disassemblerVasily Khoruzhick2019-09-091-1/+1
* lima/gpir: Disallow moves for schedule_first nodesConnor Abbott2019-09-091-1/+5
* lima/gpir: Fix fake dep handling for schedule_first nodesConnor Abbott2019-09-092-10/+30
* lima/gpir: Fix schedule_first insertion logicConnor Abbott2019-09-091-2/+3
* lima/gpir: Ignore unscheduled successors in can_use_complex()Connor Abbott2019-09-091-1/+2
* lima/gpir: Do all lowerings before rschedConnor Abbott2019-09-093-23/+2
* lima: fix pipe_debug_callback warningsErico Nunes2019-08-061-1/+1
* lima: add summary report for shader-dbErico Nunes2019-08-063-1/+34
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-3/+3
* lima/gp: Support exp2 and log2Connor Abbott2019-07-305-30/+147
* lima/gpir: Always schedule complex2 and *_impl right after complex1Connor Abbott2019-07-304-15/+47
* lima/gpir/sched: Handle more special ops in can_use_complex()Connor Abbott2019-07-281-5/+24
* lima/gpir/sched: Don't try to spill when something else has succeededConnor Abbott2019-07-281-7/+4
* lima/gp: Fix problem with complex movesConnor Abbott2019-07-183-9/+125
* lima/gpir: Rework the schedulerConnor Abbott2019-07-188-558/+1186
* lima/gp: Mark more add-only nodes as maybe-two-slotConnor Abbott2019-07-181-0/+8
* lima/gpir: Fix some bugs in instruction handlingConnor Abbott2019-07-181-0/+12
* nir: remove fnot/fxor/fand/for opcodesJonathan Marek2019-06-261-3/+0
* nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand2019-05-241-1/+1
* lima/gpir: switch to use nir_lower_viewport_transformQiang Yu2019-05-203-101/+10
* lima/gpir: support vector ssa loadQiang Yu2019-05-202-5/+46
* lima/gpir: add helper function for emit load nodeQiang Yu2019-05-201-20/+19
* lima/gpir: implement nir_op_fmovVasily Khoruzhick2019-05-071-0/+1
* lima/ir: print names of unsupported intrinsicsErico Nunes2019-05-061-1/+2
* lima/gpir: add limit of max 512 instructionsErico Nunes2019-05-021-0/+6
* nir: make nir_const_value scalarKarol Herbst2019-04-141-1/+1
* lima: use nir_src_as_floatKarol Herbst2019-04-141-4/+1
* lima/gpir: fix alu check miss last store slotQiang Yu2019-04-141-2/+2
* lima/gpir: fix compile fail when two slot nodeQiang Yu2019-04-143-3/+25
* lima: lower bool to float when building shadersIcenowy Zheng2019-04-121-1/+1
* gallium: add lima driverQiang Yu2019-04-1112-0/+5010