diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-11-07 19:09:27 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-11-07 19:09:27 +0000 |
commit | 52f14ec59666c828aa5f1ab0bd09b56b338a81d3 (patch) | |
tree | 995052b2fdf0c00ab1e3d088394a4eeafa490702 /llvm/test/CodeGen/AMDGPU/si-annotate-cf-noloop.ll | |
parent | 6b3a7ccc7cb6f389b25576af9844e08fb32e41d4 (diff) | |
download | bcm5719-llvm-52f14ec59666c828aa5f1ab0bd09b56b338a81d3.tar.gz bcm5719-llvm-52f14ec59666c828aa5f1ab0bd09b56b338a81d3.zip |
AMDGPU: Preserve vcc undef flags when inverting branch
If the branch was on a read-undef of vcc, passes that used
analyzeBranch to invert the branch condition wouldn't preserve
the undef flag resulting in a verifier error.
Fixes verifier failures in a future commit.
Also fix verifier error when inserting copy for vccz
corruption bug.
llvm-svn: 286133
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/si-annotate-cf-noloop.ll')
0 files changed, 0 insertions, 0 deletions