aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/lima/ir
Commit message (Expand)AuthorAgeFilesLines
* lima/ppir: remove assert on ppir_emit_tex unsupported featureErico Nunes2019-12-201-1/+0
* lima/ppir: fix lod bias srcErico Nunes2019-12-205-11/+16
* lima/ppir: add lod-bias supportArno Messiaen2019-11-204-5/+32
* lima: add support for gl_PointSizeVasily Khoruzhick2019-11-051-3/+16
* lima: add cubemap supportArno Messiaen2019-10-312-2/+26
* lima: introduce ppir_op_load_coords_reg to differentiate between loading text...Arno Messiaen2019-10-316-5/+18
* util: rename list_empty() to list_is_empty()Timothy Arceri2019-10-287-12/+12
* lima/ppir: don't clone texture loadsVasily Khoruzhick2019-10-092-73/+0
* lima/ppir: add NIR pass to split varying loadsVasily Khoruzhick2019-09-262-0/+124
* lima/ppir: Add various varying fetch sources to disassemblerAndreas Baierl2019-09-251-23/+50
* lima/ppir: add support for indirect load of uniforms and varyingsVasily Khoruzhick2019-09-245-12/+52
* lima/ppir: add node dependency typesVasily Khoruzhick2019-09-246-28/+58
* 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