diff options
author | Rob Clark <[email protected]> | 2019-09-04 11:28:26 -0700 |
---|---|---|
committer | Rob Clark <[email protected]> | 2019-09-06 00:13:44 +0000 |
commit | d9ad6f54dcf6c4deb43055e45f1636e74c176ce3 (patch) | |
tree | 1aa2ef37835d66bf7029bc60fdc54cf9c1702523 /src/freedreno/ir3/ir3_sched.c | |
parent | e59bfc820bdf8531c941150de2ea56fb83b6b28f (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