[all-commits] [llvm/llvm-project] f28cb0: [PowerPC] Add ROP Protection Instructions for PowerPC
stefanp-ibm via All-commits
all-commits at lists.llvm.org
Thu Apr 15 09:38:56 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f28cb01be071a52e817c8ba84a5ef503a614b86e
https://github.com/llvm/llvm-project/commit/f28cb01be071a52e817c8ba84a5ef503a614b86e
Author: Stefan Pintilie <stefanp at ca.ibm.com>
Date: 2021-04-15 (Thu, 15 Apr 2021)
Changed paths:
M llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
M llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h
M llvm/lib/Target/PowerPC/P9InstrResources.td
M llvm/lib/Target/PowerPC/PPCInstr64Bit.td
M llvm/lib/Target/PowerPC/PPCInstrFormats.td
M llvm/lib/Target/PowerPC/PPCInstrInfo.td
M llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ISA31.txt
M llvm/test/MC/PowerPC/ppc64-encoding-ISA31.s
Log Message:
-----------
[PowerPC] Add ROP Protection Instructions for PowerPC
There are four new PowerPC instructions that are introduced in
Power 10. They are hashst, hashchk, hashstp, hashchkp.
These instructions will be used for ROP Protection.
This patch adds the four instructions.
Reviewed By: nemanjai, amyk, #powerpc
Differential Revision: https://reviews.llvm.org/D99375
More information about the All-commits
mailing list