[PATCH] D102642: [LangRef] update according to unwinding support in inline asm

Paul via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon May 17 12:25:44 PDT 2021


cynecx added a comment.

> I think more commit message text is necessary here.

I agree.

> Would this mean asm w/o unwind cannot unwind?

The unwind keyword causes llvm to treat the inline assembly as "unwindable", so appropriate unwind information/tables are emitted by codegen. By omitting the unwind keyword, llvm doesn't emit these information and therefore unwinding from inline assembly might not be sound or even UB.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D102642



More information about the llvm-commits mailing list