diff options
author | Justin Lebar <jlebar@google.com> | 2016-02-12 21:01:36 +0000 |
---|---|---|
committer | Justin Lebar <jlebar@google.com> | 2016-02-12 21:01:36 +0000 |
commit | db63949e8dd561e2430bf864b22081b4bc588160 (patch) | |
tree | cec1ab85b1717a0e20248f82663b2dc22782e6ec /llvm/test/CodeGen/WebAssembly/inline-asm.ll | |
parent | df04d2a1f1b9621fc75a28a45c4193b03da59bf8 (diff) | |
download | bcm5719-llvm-db63949e8dd561e2430bf864b22081b4bc588160.tar.gz bcm5719-llvm-db63949e8dd561e2430bf864b22081b4bc588160.zip |
[SimplifyCFG] Don't fold conditional branches that contain calls to convergent functions.
Summary:
Performing this optimization duplicates the call to the convergent
function and adds new control-flow dependencies, which is a no-no.
Reviewers: jingyue
Subscribers: broune, hfinkel, tra, resistor, joker.eph, arsenm, llvm-commits, mzolotukhin
Differential Revision: http://reviews.llvm.org/D17128
llvm-svn: 260730
Diffstat (limited to 'llvm/test/CodeGen/WebAssembly/inline-asm.ll')
0 files changed, 0 insertions, 0 deletions