diff options
author | Iago Toral Quiroga <[email protected]> | 2015-11-13 09:03:55 +0100 |
---|---|---|
committer | Iago Toral Quiroga <[email protected]> | 2015-11-16 08:11:13 +0100 |
commit | 3f34afa0aad2a9bcfc0e5469a9675eca11ea7649 (patch) | |
tree | df32b8731c00decc84a39e40eb386d8b590cc889 /.gitignore | |
parent | ff17b3ccf4f8d9f989cc975cd0e11716ff48bc1d (diff) |
nir/copy_propagate: do not copy-propagate MOV srcs with source modifiers
If a source operand in a MOV has source modifiers, then we cannot
copy-propagate it from the parent instruction and remove the MOV.
v2: remove the check for source modifiers from is_move() (Jason)
v3: Put the check for source modifiers back into is_move() since
this function is called from copy_prop_alu_src(). Add source
modifiers checks to is_vec() instead.
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions