aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/tools/llvm-reduce/reduce-functions-blockaddress-wrong-function.ll
diff options
context:
space:
mode:
authorHongyu Chen <xxs_chy@outlook.com>2025-10-10 13:44:06 +0800
committerGitHub <noreply@github.com>2025-10-10 13:44:06 +0800
commit22a02b63e80d6e9bc4a328b1c7256034003de7c0 (patch)
tree41d9f6fecd5c439793cf3cdeb154d4b9ee4b9598 /llvm/test/tools/llvm-reduce/reduce-functions-blockaddress-wrong-function.ll
parent0f3d0cf6d744ac58d7762b73b154b4e2cbe8b144 (diff)
downloadllvm-22a02b63e80d6e9bc4a328b1c7256034003de7c0.zip
llvm-22a02b63e80d6e9bc4a328b1c7256034003de7c0.tar.gz
llvm-22a02b63e80d6e9bc4a328b1c7256034003de7c0.tar.bz2
[DFAJumpThreading] Unify equivalent states (#162447)
DFAJumpThreading determines the switch destination of a threadable path based on its next state and cannot reuse cloned blocks if their destinations differ. However, different states may lead to the same destination. This patch unifies equivalent states, thereby avoiding redundant duplication of cloned blocks.
Diffstat (limited to 'llvm/test/tools/llvm-reduce/reduce-functions-blockaddress-wrong-function.ll')
0 files changed, 0 insertions, 0 deletions