[PATCH] D110834: [PHIElimination] Account for INLINEASM_BR when inserting kills
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 7 11:52:45 PDT 2021
foad added a comment.
In D110834#3042425 <https://reviews.llvm.org/D110834#3042425>, @foad wrote:
> In D110834#3040559 <https://reviews.llvm.org/D110834#3040559>, @MatzeB wrote:
>
>> Please consider changing the test to use a `.mir` file.
>
> I'm having trouble writing a .mir file containing an INLINEASM_BR instruction because the verifier complains: `Bad machine code: MBB has unexpected successors which are not branch targets, fallthrough, EHPads, or inlineasm_br targets.`
>
> It seems like whatever flag gets set on an MBB to say it is an inlineasm_br target does not get serialised in textual MIR. @jyknight does that sound right? Any suggestions for writing MIR test cases?
I fixed that in D111291 <https://reviews.llvm.org/D111291>.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D110834/new/
https://reviews.llvm.org/D110834
More information about the llvm-commits
mailing list