[all-commits] [llvm/llvm-project] 7ee1c1: [RISCV][RFC] add inst support of zbkb
VincentWu via All-commits
all-commits at lists.llvm.org
Thu Jan 20 19:49:54 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7ee1c162cc53d37f717f9a138276ad64fa6863bc
https://github.com/llvm/llvm-project/commit/7ee1c162cc53d37f717f9a138276ad64fa6863bc
Author: Wu Xinlong <821408745 at qq.com>
Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths:
M llvm/lib/Support/RISCVISAInfo.cpp
M llvm/lib/Target/RISCV/RISCV.td
M llvm/lib/Target/RISCV/RISCVInstrInfoZb.td
M llvm/lib/Target/RISCV/RISCVSchedRocket.td
M llvm/lib/Target/RISCV/RISCVSchedSiFive7.td
M llvm/lib/Target/RISCV/RISCVSubtarget.h
M llvm/test/CodeGen/RISCV/attributes.ll
M llvm/test/CodeGen/RISCV/rv32zbp.ll
M llvm/test/CodeGen/RISCV/rv64zbp.ll
M llvm/test/MC/RISCV/attribute-arch.s
A llvm/test/MC/RISCV/rv32zbkb-only-valid.s
A llvm/test/MC/RISCV/rv32zbkb-valid.s
M llvm/test/MC/RISCV/rv32zbp-aliases-valid.s
M llvm/test/MC/RISCV/rv32zbp-only-valid.s
M llvm/test/MC/RISCV/rv32zbp-valid.s
A llvm/test/MC/RISCV/rv64-zbkb-valid.s
A llvm/test/MC/RISCV/rv64zbkb-only-valid.s
M llvm/test/MC/RISCV/rv64zbp-aliases-valid.s
Log Message:
-----------
[RISCV][RFC] add inst support of zbkb
This commit add instructions supports of `zbkb` which defined in scalar cryptography extension version v1.0.0 (has been ratified already).
Most of the zbkb directives reuse parts of the zbp and zbb directives, so this patch just modified some of the inst aliases and predicates.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D117640
More information about the All-commits
mailing list