aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/ir3/ir3_ra.c
Commit message (Expand)AuthorAgeFilesLines
* ir3: Set up full/half register conflicts correctlyKristian H. Kristensen2020-01-091-2/+1
* freedreno/ir3: add iterator macrosRob Clark2019-12-131-18/+18
* freedreno/ir3: fixup when changing to mad.f16Hyunjun Ko2019-11-201-1/+5
* freedreno/ir3: fix gpu hang with pre-fs-tex-fetchRob Clark2019-11-121-0/+12
* freedreno/ir3: add input/output iteratorsRob Clark2019-11-121-5/+3
* freedreno/ir3: rename fanin/fanout to collect/splitRob Clark2019-11-121-11/+11
* freedreno/ir3/ra: remove ir print after livein/outRob Clark2019-11-091-1/+0
* freedreno/ir3/ra: move regs_count==0 checkRob Clark2019-11-091-9/+2
* freedreno/ir3: split pre-coloring to it's own functionRob Clark2019-11-091-3/+12
* freedreno/ir3: Extend RA with mechanism for pre-coloring registersKristian H. Kristensen2019-10-171-48/+30
* freedreno/ir3+a6xx: same VBO state for draw/binningRob Clark2019-08-131-3/+88
* freedreno/ir3: drop unneeded ir3_ra() argsRob Clark2019-08-131-6/+1
* freedreno/ir3: Fix up the half reg source even when src instr==NULLNeil Roberts2019-06-031-3/+2
* freedreno/ir3/ra: fix half-class conflictsRob Clark2019-03-211-7/+14
* freedreno/ir3: fix varying packing vs. tex sharp edgeRob Clark2019-02-161-2/+30
* freedreno/ir3: don't treat all inputs/outputs as vec4Rob Clark2018-12-221-0/+2
* freedreno/ir3: don't fetch unused tex componentsRob Clark2018-12-071-0/+2
* freedreno: move ir3 to common locationRob Clark2018-11-271-0/+1124