aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorNick Desaulniers <ndesaulniers@google.com>2023-02-16 17:46:47 -0800
committerNick Desaulniers <ndesaulniers@google.com>2023-02-16 17:58:33 -0800
commit094190c2f52900d9d5d26dba9522e70030cc00a1 (patch)
tree5008b8896e237d29ae6b441d26b66ed4202b9f01 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent0a39af0eb72d0fb1cce592aa5e5a1e3bd08110be (diff)
downloadllvm-094190c2f52900d9d5d26dba9522e70030cc00a1.zip
llvm-094190c2f52900d9d5d26dba9522e70030cc00a1.tar.gz
llvm-094190c2f52900d9d5d26dba9522e70030cc00a1.tar.bz2
[llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Insert a new intrinsic call after splitting critical edges, and verify it. Later commits will update the SSA values to use this new value along indirect branches rather than the callbr's value, and have SelectionDAG consume this new value. Part 2b of https://discourse.llvm.org/t/rfc-syncing-asm-goto-with-outputs-with-gcc/65453/8. Reviewed By: efriedma, jyknight Differential Revision: https://reviews.llvm.org/D139883
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions