[PATCH] D152221: Avoid cross-section branches in AArch64 inline asm

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 5 18:29:20 PDT 2023


efriedma added reviewers: efriedma, nickdesaulniers, void.
efriedma added a comment.

I'm not sure I understand what you mean by "inline assembly can define labels and branch to them".  Any given inline asm can only be in one section, and branching from one inline asm to another is undefined behavior.

If there's some interaction with "asm goto", I'd prefer to check specifically for that.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152221/new/

https://reviews.llvm.org/D152221



More information about the llvm-commits mailing list