[all-commits] [llvm/llvm-project] 2fe457: Filter callbr insts from critical edge splitting
Bill Wendling via All-commits
all-commits at lists.llvm.org
Thu Feb 20 16:26:46 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 2fe457690da0fc38bc7f9f1d0aee2ba6a6a16ada
https://github.com/llvm/llvm-project/commit/2fe457690da0fc38bc7f9f1d0aee2ba6a6a16ada
Author: Bill Wendling <isanbard at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/LICM.cpp
M llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
A llvm/test/Transforms/LICM/callbr-crash.ll
Log Message:
-----------
Filter callbr insts from critical edge splitting
Similarly to how splitting predecessors with an indirectbr isn't handled
in the generic way, we also shouldn't split callbrs, for similar
reasons.
More information about the All-commits
mailing list