The operand to these instructions is both input and output.
These are not yet emitted by the compiler and the assembler already works fine, so
can't test in this patch. But D75044 will use XPACI and provide test coverage for this patch as well.
Paths
| Differential D84298
[AArch64] Fix operand definitions of XPACI/XPACD ClosedPublic Authored by chill on Jul 22 2020, 1:44 AM.
Details Summary The operand to these instructions is both input and output. These are not yet emitted by the compiler and the assembler already works fine, so
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, danielkiss, hiraditya, kristof.beyls. · View Herald Transcript chill added a child revision: D75044: [AArch64] __builtin_return_address for PAuth..Jul 22 2020, 1:44 AM This revision is now accepted and ready to land.Jul 22 2020, 2:51 AM Closed by commit rGef4e66543541: [AArch64] Fix operand definitions of XPACI/XPACD (authored by chill). · Explain WhyJul 30 2020, 7:32 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 281925 llvm/lib/Target/AArch64/AArch64InstrFormats.td
llvm/lib/Target/AArch64/AArch64InstrInfo.td
|