diff options
| author | Tom Stellard <thomas.stellard@amd.com> | 2015-05-01 03:44:08 +0000 |
|---|---|---|
| committer | Tom Stellard <thomas.stellard@amd.com> | 2015-05-01 03:44:08 +0000 |
| commit | 0b7feb1cb78c5e139c96a4b70976fadde18b9f3a (patch) | |
| tree | 19aef7c655d77271e353cab5c41c5258d4f4727b /llvm/lib/Support/Valgrind.cpp | |
| parent | eba323ab4453b4c69c5df7cc7178c8baa3ca071e (diff) | |
| download | bcm5719-llvm-0b7feb1cb78c5e139c96a4b70976fadde18b9f3a.tar.gz bcm5719-llvm-0b7feb1cb78c5e139c96a4b70976fadde18b9f3a.zip | |
R600/SI: Fix verifier errors from the SIAnnotateControlFlow pass
This pass was generating 'Instruction does not dominate all uses!'
errors for programs which had loops with a condition variable that
depended on the result of a phi instruction from outside of the loop.
The pass was inserting new phi nodes outside of the loop which used values
defined inside the loop.
http://bugs.freedesktop.org/show_bug.cgi?id=90056
llvm-svn: 236306
Diffstat (limited to 'llvm/lib/Support/Valgrind.cpp')
0 files changed, 0 insertions, 0 deletions

