[all-commits] [llvm/llvm-project] 8c1f18: [RISCV] : Add support for immediate operands.
QingShan Zhang via All-commits
all-commits at lists.llvm.org
Wed Aug 24 02:49:09 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8c1f18bd3ee1fbd19a83c16ea2038c771cb82b97
https://github.com/llvm/llvm-project/commit/8c1f18bd3ee1fbd19a83c16ea2038c771cb82b97
Author: MarkGoncharovAl <EverRest>
Date: 2022-08-24 (Wed, 24 Aug 2022)
Changed paths:
M llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
M llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
M llvm/lib/Target/RISCV/RISCVInstrInfoC.td
M llvm/lib/Target/RISCV/RISCVInstrInfoV.td
M llvm/lib/Target/RISCV/RISCVInstrInfoZb.td
Log Message:
-----------
[RISCV] : Add support for immediate operands.
llvm-exegesis uses operand type information provided in tablegen files to initialize
immediate arguments of the instruction. Some of them simply don't have such information.
Thus we should set into relevant immediate operands their specific type.
Also create verification methods for them.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D131771
More information about the All-commits
mailing list