[PATCH] D143620: [RISCV] Use OS-specific SafeStack ABI for Fuchsia

Paul Kirth via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 8 18:41:55 PST 2023


paulkirth accepted this revision.
paulkirth added a comment.
This revision is now accepted and ready to land.

Mostly this is LGTM modulo unrelated formatting. I'll let @jrtc27 decide if there's anything more required for RISCV, but the implementation and testing is consistent w/ ARM and AArch64.



================
Comment at: llvm/lib/Target/RISCV/RISCVISelLowering.cpp:13272
   SDNode *Copy = *N->use_begin();
-  
   if (Copy->getOpcode() == ISD::BITCAST) {
----------------
jrtc27 wrote:
> Leave unrelated functions alone
nit: unrelated


================
Comment at: llvm/lib/Target/RISCV/RISCVISelLowering.cpp:13276
   }
-  
   // TODO: Handle additional opcodes in order to support tail-calling libcalls
----------------
ditto.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D143620



More information about the llvm-commits mailing list