summaryrefslogtreecommitdiffstats
path: root/src/freedreno/ir3/ir3_sched.c
diff options
context:
space:
mode:
authorRob Clark <[email protected]>2019-09-04 11:28:26 -0700
committerRob Clark <[email protected]>2019-09-06 00:13:44 +0000
commitd9ad6f54dcf6c4deb43055e45f1636e74c176ce3 (patch)
tree1aa2ef37835d66bf7029bc60fdc54cf9c1702523 /src/freedreno/ir3/ir3_sched.c
parente59bfc820bdf8531c941150de2ea56fb83b6b28f (diff)
freedreno/ir3: fix cp cmps.s opt
Need to use ir3_instr_set_address(), otherwise the instruction might not get added to the indirects table. This becomes a problem when we turn on copy propagation for relative accesses, as check_instr() in the sched pass won't realize there is an indirect consumer of address register load that is ready to be scheduled. Signed-off-by: Rob Clark <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/freedreno/ir3/ir3_sched.c')
0 files changed, 0 insertions, 0 deletions