summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2015-04-13 14:13:16 -0700
committerJason Ekstrand <[email protected]>2015-04-22 18:10:41 -0700
commit125574d1effcb3e3eda93f2b2975bc6cc606df3e (patch)
treefc560faf5adff7c42509c903c5c7a0f51e5a9428 /src/gallium
parent296131f4674ee979a8cffe56fc61bbd42110982e (diff)
nir/lower_source_mods: Don't propagate register sources
The nir_lower_source_mods pass does a weak form of copy propagation to clean up all of the mov-with-negate's that get generated. However, we weren't properly checking that the sources were SSA and so we could end up moving a register read which is not, in general, valid. Reviewed-by: Connor Abbott <[email protected]>
Diffstat (limited to 'src/gallium')
0 files changed, 0 insertions, 0 deletions