[PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register

Hsiangkai Wang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 4 18:24:48 PDT 2022


HsiangKai added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp:315
+      (PhysReg == AArch64::X19 || PhysReg == AArch64::W19))
+    return "X16 is used as the frame base pointer register.";
+
----------------
"X16" => "X19"


================
Comment at: llvm/test/CodeGen/AArch64/inline-asm-clobber-base-frame-pointer.ll:4
+; CHECK: warning: inline asm clobber list contains reserved registers: X19
+; CHECK: note: X16 is used as the frame base pointer register.
+
----------------
"X16" => "X19"


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D133213



More information about the llvm-commits mailing list