[PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
James Y Knight via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 4 14:05:55 PDT 2021
jyknight added a comment.
> The design was already messed up before INLINEASM_BR for exception handling.
To me, this is the main point.
Given the existing handling for invoke, I still believe that using the same underlying mechanisms for inlineasm_br was the best implementation choice, because inlineasm_br behaves almost exactly like an invoke with a user-defined custom calling convention.
If you can come up with a proposal to handle invoke differently, then I expect inlineasm_br should fit easily into that.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79794/new/
https://reviews.llvm.org/D79794
More information about the llvm-commits
mailing list