[all-commits] [llvm/llvm-project] 3dc063: [RISCV] Add MC layer support for Zicfiss. (#66043)
Yeting Kuo via All-commits
all-commits at lists.llvm.org
Fri Dec 29 23:40:34 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3dc0638cfc19e140daff7bf1281648daca8212fa
https://github.com/llvm/llvm-project/commit/3dc0638cfc19e140daff7bf1281648daca8212fa
Author: Yeting Kuo <46629943+yetingk at users.noreply.github.com>
Date: 2023-12-30 (Sat, 30 Dec 2023)
Changed paths:
M clang/test/Preprocessor/riscv-target-features.c
M llvm/docs/RISCVUsage.rst
M llvm/lib/Support/RISCVISAInfo.cpp
M llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
M llvm/lib/Target/RISCV/RISCVFeatures.td
M llvm/lib/Target/RISCV/RISCVInstrInfo.td
M llvm/lib/Target/RISCV/RISCVInstrInfoZcmop.td
A llvm/lib/Target/RISCV/RISCVInstrInfoZicfiss.td
M llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp
M llvm/lib/Target/RISCV/RISCVRegisterInfo.td
M llvm/test/MC/RISCV/attribute-arch.s
A llvm/test/MC/RISCV/compressed-zicfiss.s
A llvm/test/MC/RISCV/rv32zicfiss-invalid.s
A llvm/test/MC/RISCV/rv64zicfiss-invalid.s
A llvm/test/MC/RISCV/zicfiss-valid.s
M llvm/unittests/Support/RISCVISAInfoTest.cpp
Log Message:
-----------
[RISCV] Add MC layer support for Zicfiss. (#66043)
The patch adds the instructions in Zicfiss extension. Zicfiss extension
is to support shadow stack for control flow integrity. This patch is
based on version [0.3.1].
[0.3.1]: https://github.com/riscv/riscv-cfi/releases/tag/v0.3.1
More information about the All-commits
mailing list