diff options
author | Connor Abbott <[email protected]> | 2015-07-21 19:54:28 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2015-08-24 13:31:42 -0700 |
commit | 6d028749ac593b6c724ab86a42bf969da47cc569 (patch) | |
tree | 8a5afb250715d8369a8baab676b10e1066c21ae8 /Android.mk | |
parent | 211c79515d2d4cde12cc6a19bb064692b2de3f26 (diff) |
nir/cf: clean up jumps when cleaning up CF nodes
We may delete a control flow node which contains structured jumps to
other parts of the program. We need to remove the jump as a predecessor,
as well as remove any phi node sources which reference it. Right now,
the same problem exists for blocks that don't end in a jump instruction,
but with the new API it shouldn't be an issue, since blocks that don't
end in a jump must either point to another block in the same extracted
CF list or not point to anything at all.
Signed-off-by: Connor Abbott <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'Android.mk')
0 files changed, 0 insertions, 0 deletions