aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/ir3/ir3_sched.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: move block-scheduling into legalizeRob Clark2020-02-011-42/+0
* freedreno/ir3: move nop padding to legalizeRob Clark2020-02-011-52/+0
* freedreno/ir3: split out delay helpersRob Clark2020-02-011-115/+4
* freedreno/ir3: add iterator macrosRob Clark2019-12-131-16/+16
* freedreno/ir3: add scheduler tracesRob Clark2019-12-131-0/+19
* freedreno/ir3: fix gpu hang with pre-fs-tex-fetchRob Clark2019-11-121-10/+20
* freedreno/ir3: add input/output iteratorsRob Clark2019-11-121-7/+2
* freedreno/ir3: rename fanin/fanout to collect/splitRob Clark2019-11-121-8/+8
* util: rename list_empty() to list_is_empty()Timothy Arceri2019-10-281-1/+1
* freedreno/ir3: add meta instruction for pre-fs texture fetchRob Clark2019-10-181-1/+2
* freedreno/ir3: assert that only single addressRob Clark2019-09-061-0/+1
* freedreno/ir3: fix addr/pred spillingRob Clark2019-09-061-7/+42
* freedreno/ir3: convert block->predecessors to setRob Clark2019-08-281-4/+6
* freedreno/ir3: immediately schedule meta instructionsRob Clark2019-06-031-0/+3
* freedreno/ir3: scheduler improvementsRob Clark2019-06-031-13/+110
* freedreno/ir3: sched should mark outputs usedRob Clark2019-06-031-19/+35
* freedreno/ir3: reads/writes to unrelated arrays are not dependentRob Clark2019-03-281-1/+30
* freedreno/ir3: sched fixRob Clark2019-03-281-1/+1
* freedreno/ir3: track register pressure in schedRob Clark2019-03-031-8/+89
* freedreno: move ir3 to common locationRob Clark2018-11-271-0/+818