[SimplifyCFG] FoldTwoEntryPHINode(): don't fold if either block has it's address...
authorRoman Lebedev <lebedev.ri@gmail.com>
Sun, 20 Jun 2021 09:33:57 +0000 (12:33 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Sun, 20 Jun 2021 09:37:14 +0000 (12:37 +0300)
commitc5b7335dc8ebdf6c007363631ae154e97ea4a733
treec1f29d61b3698296fe9621cece9770a05e0ef6bb
parentad87761925c2790aab272138b5bbbde4a93e0383
[SimplifyCFG] FoldTwoEntryPHINode(): don't fold if either block has it's address taken

Same as with HoistThenElseCodeToIf() (ad87761925c2790aab272138b5bbbde4a93e0383).
llvm/lib/Transforms/Utils/SimplifyCFG.cpp
llvm/test/CodeGen/AArch64/inlineasm-S-constraint.ll
llvm/test/Transforms/SimplifyCFG/hoist-from-addresstaken-block.ll