aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/lima/ir
Commit message (Expand)AuthorAgeFilesLines
* lima: add missing breakTimothy Arceri2020-07-101-0/+1
* lima: add missing fallthrough commentsTimothy Arceri2020-07-101-0/+4
* lima/ppir: use a ready list in node_to_instrErico Nunes2020-05-272-28/+77
* lima/ppir: optimize tex loads with single successorErico Nunes2020-05-162-2/+18
* lima/ppir: rework tex loweringErico Nunes2020-05-163-63/+66
* lima/ppir: improve handling for successors in other blocksErico Nunes2020-05-163-8/+12
* lima/ppir: handle failures on all ppir_emit_cf_list pathsErico Nunes2020-05-161-3/+7
* lima/ppir: rework select conditionsErico Nunes2020-05-095-25/+70
* lima/ppir: add fallback mov option for const schedulerErico Nunes2020-05-091-3/+27
* lima/ppir: rework store outputErico Nunes2020-05-097-28/+40
* lima/ppir: rework emit nir to ppirErico Nunes2020-05-091-36/+47
* lima/ppir: remove unused clone functionsErico Nunes2020-05-092-99/+0
* lima/ppir: duplicate consts in nirErico Nunes2020-05-093-4/+127
* lima/ppir: duplicate intrinsics in nirErico Nunes2020-05-093-33/+170
* lima/ppir: combine varying loads in node_to_instrErico Nunes2020-05-091-8/+22
* lima/ppir: do not assume single src for pipeline outputsErico Nunes2020-05-093-23/+31
* lima/ppir: fix lod bias register codegenErico Nunes2020-05-091-1/+1
* lima/ppir: introduce liveness internal live setErico Nunes2020-05-093-6/+24
* lima: add support for R and RG formatsVasily Khoruzhick2020-03-201-0/+3
* lima/gpir: fix crash in schedule_insert_ready_list()Vasily Khoruzhick2020-03-161-0/+2
* lima/gpir: add better lowering for ftruncVasily Khoruzhick2020-03-162-0/+8
* lima/gpir: kill dead writes to regs in DCEVasily Khoruzhick2020-03-161-0/+28
* lima/gpir: Optimize nots created from branch loweringConnor Abbott2020-03-161-0/+67
* lima/gpir: Optimize conditional break/continueConnor Abbott2020-03-163-0/+125
* lima/gpir: Make lima_gpir_node_insert_child() usefulConnor Abbott2020-03-161-1/+1
* lima/gpir: print acc ops even if we have only one sourceVasily Khoruzhick2020-03-111-4/+2
* lima/gpir: improve disassembler outputVasily Khoruzhick2020-03-111-45/+78
* lima: gpir: enforce instruction limit earlierVasily Khoruzhick2020-03-062-9/+8
* lima: ppir: always create move and update ld_tex successors for all blocksVasily Khoruzhick2020-01-283-23/+24
* lima: ppir: don't delete root ld_tex nodes without successors in current blockVasily Khoruzhick2020-01-281-6/+1
* lima/ppir: fix src read mask swizzlingErico Nunes2020-01-252-11/+13
* lima/ppir: split ppir_op_undef into undef and dummy againErico Nunes2020-01-253-2/+9
* lima/ppir: fix ssa undef emitErico Nunes2020-01-251-3/+0
* lima/ppir: handle write to dead registers in ppirErico Nunes2020-01-251-5/+12
* lima: use imul for calculations with intrinsic srcVasily Khoruzhick2020-01-231-1/+1
* util: Remove tmp argument from BITSET_FOREACH_SET macroMatt Turner2020-01-231-8/+5
* lima/ppir: implement full liveness analysis for regallocErico Nunes2020-01-156-166/+359
* lima/ppir: remove orphan load node after cloningErico Nunes2020-01-153-1/+27
* 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