[PATCH] D101920: [AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)

Daniel Kiss via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 5 11:52:06 PDT 2021


danielkiss added a comment.

Wondering if AArch64InstrInfo::getOutliningType and the outline should do the same because it might emit PACIASP. 
see the old change:
https://reviews.llvm.org/D77565?id=256025#change-SC49e8S7FnMX



================
Comment at: llvm/lib/Target/AArch64/AArch64FrameLowering.cpp:1126
+    if (Subtarget.hasPAuth())
+      MI.addReg(AArch64::LR, RegState::Define).addReg(AArch64::SP);
+    MI.setMIFlag(MachineInstr::FrameSetup);
----------------
maybe.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D101920



More information about the llvm-commits mailing list