[all-commits] [llvm/llvm-project] 34b21e: [RISCV] Use OS-specific stack-guard ABI for Fuchsia
Roland McGrath via All-commits
all-commits at lists.llvm.org
Sun Feb 5 18:46:21 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 34b21e817f19cebad4e0ae770b5d8ca4fd0ff21b
https://github.com/llvm/llvm-project/commit/34b21e817f19cebad4e0ae770b5d8ca4fd0ff21b
Author: Roland McGrath <mcgrathr at google.com>
Date: 2023-02-05 (Sun, 05 Feb 2023)
Changed paths:
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.h
M llvm/lib/Target/RISCV/RISCVSubtarget.h
A llvm/test/CodeGen/RISCV/stack-protector-target.ll
Log Message:
-----------
[RISCV] Use OS-specific stack-guard ABI for Fuchsia
Fuchsia provides a slot relative to tp for the stack-guard value,
which is cheaper to materialize than the default GOT load.
Reviewed By: phosek
Differential Revision: https://reviews.llvm.org/D143353
More information about the All-commits
mailing list