diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-12-04 22:18:27 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-12-04 22:18:27 +0000 |
commit | 68f05052638e11164bc88cd4022ad78d8ad72306 (patch) | |
tree | 077e0797317387386a1088fcc6f984d3cc8c98da /llvm/test/CodeGen/PowerPC/negate-i1.ll | |
parent | e6667ded4d0bf664271b36dd98cc5ca69604ae9e (diff) | |
download | bcm5719-llvm-68f05052638e11164bc88cd4022ad78d8ad72306.tar.gz bcm5719-llvm-68f05052638e11164bc88cd4022ad78d8ad72306.zip |
AMDGPU: Fix creating invalid copy when adjusting dmask
Move the entire optimization to one place. Before it was possible
to adjust dmask without changing the register class of the output
instruction, since they were done in separate places. Fix all
lane sizes and move all of the optimization into the DAG folding.
llvm-svn: 319705
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/negate-i1.ll')
0 files changed, 0 insertions, 0 deletions