aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorQuentin Colombet <qcolombet@apple.com>2022-07-01 09:27:30 -0700
committerQuentin Colombet <qcolombet@apple.com>2022-07-01 10:24:24 -0700
commitf4145ddf5bedb1b87574f37df56be691ab554abd (patch)
tree1187a4cfa582fa8ee52569a949879c6366849782 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent6213dba19fc0d65ab8b366b6d78c56cbd63c9d7d (diff)
downloadllvm-f4145ddf5bedb1b87574f37df56be691ab554abd.zip
llvm-f4145ddf5bedb1b87574f37df56be691ab554abd.tar.gz
llvm-f4145ddf5bedb1b87574f37df56be691ab554abd.tar.bz2
[GISel] Don't fold convergent instruction across CFG
Before merging two instructions together, GISel does some sanity checks that the folding is legal. However that check was missing that the source of the pattern may be convergent. When the destination location is in a different basic block, the folding is invalid. Differential Revision: https://reviews.llvm.org/D128539
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions