aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2023-03-23 15:23:31 +0100
committerNikita Popov <npopov@redhat.com>2023-03-24 14:31:40 +0100
commit11313108ff778ab6037dcf3d6057de6e1d26fb80 (patch)
tree4e6b008abd32f3338f2bafe547a4e05d9bafd097 /flang/lib/Frontend/CompilerInvocation.cpp
parent65c4aceb735b02c656ec76d1037d5071e1b3da5e (diff)
downloadllvm-11313108ff778ab6037dcf3d6057de6e1d26fb80.zip
llvm-11313108ff778ab6037dcf3d6057de6e1d26fb80.tar.gz
llvm-11313108ff778ab6037dcf3d6057de6e1d26fb80.tar.bz2
[SimplifyCFG] Don't merge invoke if this makes immarg non-constant (PR61265)
Don't merge invokes if this replaces constant operands with phis in a place where this is not legal. This also disallows converting operand bundles from constant to non-constant, in line with the restriction we use in other transforms. Fixes https://github.com/llvm/llvm-project/issues/61265. Differential Revision: https://reviews.llvm.org/D146723
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions