[PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
James Y Knight via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 25 10:49:46 PST 2023
jyknight added inline comments.
================
Comment at: llvm/docs/LangRef.rst:8537
+To support outputs along indirect edges, LLVM may need to split critical edges.
+This means that basic blocks may be synthesized; ``indirect labels`` from
+inline asm may not compare equal to the label when passed as a
----------------
efriedma wrote:
> Labels aren't a thing in LLVM IR; if you mean "blockaddress", please state that explicitly. Otherwise, I'm not sure what you're referring to.
"indirect labels" are one of the arguments to the "callbr" instruction (see above syntax description and below description in "Arguments")
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140180/new/
https://reviews.llvm.org/D140180
More information about the llvm-commits
mailing list