diff options
author | Nicolai Hähnle <[email protected]> | 2016-09-28 18:20:32 +0200 |
---|---|---|
committer | Nicolai Hähnle <[email protected]> | 2016-10-04 16:39:10 +0200 |
commit | 6f87d7a14699277be6dd17e9e712841c4057c4df (patch) | |
tree | 49bda75e86e28ae7f8981b864412f48ba05bc2fe /scripts | |
parent | dfc1afda83a22d8e6b23f003748cd78fd089a0ac (diff) |
gallium/radeon: cleanup and fix branch emits
Some of the existing code is needlessly complicated. The basic principle
should be: control-flow opcodes emit branches to properly terminate the
current block, _unless_ the current block already has a terminator (which
happens if and only if there was a BRK or CONT).
This also fixes a bug where multiple terminators were created in a block.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97887
Cc: [email protected]
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions