aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/lima/ir
Commit message (Expand)AuthorAgeFilesLines
...
* lima/ppir: don't attempt to clone tex coords if it's not varyingVasily Khoruzhick2019-09-251-3/+10
* 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/ppir: Add undef handlingAndreas Baierl2019-09-134-4/+24
* lima/ppir: Rename ppir_op_dummy to ppir_op_undefAndreas Baierl2019-09-133-5/+5
* lima/ppir: drop fge/flt/feq/fne optionsVasily Khoruzhick2019-09-091-4/+0
* 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/ppir: improve regalloc spill cost calculationErico Nunes2019-09-051-5/+49
* lima/ppir: optimizations in regalloc spilling codeErico Nunes2019-09-051-90/+88
* lima/ppir: mark regalloc created ssa unspillableErico Nunes2019-09-051-0/+1
* lima/ppir: clone uniforms and load_coords into each successorVasily Khoruzhick2019-09-044-41/+155
* lima/ppir: don't assume that load coords gets value from registerVasily Khoruzhick2019-09-043-9/+13
* lima/ppir: add common helper for creating movsVasily Khoruzhick2019-09-043-49/+41
* lima/ppir: print register index and components number for spilled registerVasily Khoruzhick2019-08-241-1/+3
* lima/ppir: add control flow supportVasily Khoruzhick2019-08-246-23/+168
* lima/ppir: add better liveness analysisVasily Khoruzhick2019-08-243-74/+223
* lima/ppir: validate shader outputsVasily Khoruzhick2019-08-241-0/+13
* lima/ppir: turn store_color into ALU nodeVasily Khoruzhick2019-08-234-61/+27
* lima/ppir: create ppir block for each corresponding NIR blockVasily Khoruzhick2019-08-232-4/+49
* lima/ppir: add dummy opVasily Khoruzhick2019-08-233-5/+21
* lima/ppir: add write after read deps for registersVasily Khoruzhick2019-08-231-2/+25
* lima/ppir: fix ordering depsVasily Khoruzhick2019-08-231-6/+8
* lima/ppir: set write mask for texture loads if dest is regVasily Khoruzhick2019-08-231-1/+5
* lima/ppir: add support for unconditional branches and condition negationVasily Khoruzhick2019-08-234-8/+34
* lima/ppir: clone ld_{uni,tex,var} into each blockVasily Khoruzhick2019-08-234-5/+103
* lima/ppir: refactor const loweringVasily Khoruzhick2019-08-236-128/+99
* lima/ppir: use ra_get_best_spill_node to select spill node19.2-branchpointErico Nunes2019-08-201-7/+22
* lima/ppir: print srcs and dests in ppir_node_print_prog()Vasily Khoruzhick2019-08-131-2/+56
* lima/ppir: use src accessors in ppir regallocVasily Khoruzhick2019-08-132-102/+17
* lima/ppir: add ppir_node to ppir_srcVasily Khoruzhick2019-08-135-10/+16
* lima/ppir: introduce accessors for ppir_node sourcesVasily Khoruzhick2019-08-131-0/+41
* lima/ppir: Add fddx and fddyAndreas Baierl2019-08-124-0/+60
* lima: fix pipe_debug_callback warningsErico Nunes2019-08-063-5/+5
* lima/ppir: move sin/cos input scaling into NIRVasily Khoruzhick2019-08-063-57/+53
* lima: add summary report for shader-dbErico Nunes2019-08-067-4/+73
* lima/ppir: simplify load uni/temp op lowering and schedulingErico Nunes2019-08-042-34/+33
* lima/ppir: simplify select op lowering and schedulingErico Nunes2019-08-045-11/+15
* lima/ppir: support pipeline registers in schedulerErico Nunes2019-08-042-46/+65
* lima/ppir: move alu vec to scalar lowering into NIRVasily Khoruzhick2019-08-041-106/+4
* lima/ppir: Add gl_FrontFace handlingAndreas Baierl2019-08-035-13/+34