aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/fsh.h
AgeCommit message (Collapse)AuthorFilesLines
2023-05-29Add flh/fsh/fmv_h_x/fmv_x_h instructions to Zvfbfmin/Zvfbfwma extensionsWeiwei Li1-1/+1
2022-10-19Template-ize storesAndrew Waterman1-1/+1
2021-12-07Add 'Zfhmin' extension (#880)Tsukasa #01 (a4lg)1-1/+1
Zfhmin is a subset of Zfh (half-precision IEEE 754 binary16 floating point) extension, consisting only of data transfer and conversion instructions. This commit adds `EXT_ZFHMIN` to `isa_extension_t`, permits "zfhmin" as a multi-letter extension and adjusts feature gate for data transfer / conversion instructions. * FLH / FSH * FMV.X.H / FMV.H.X * FCVT.S.H / FCVT.H.S * FCVT.D.H / FCVT.H.D (if 'D' extension is also present) * FCVT.Q.H / FCVT.H.Q (if 'Q' extension is also present)
2020-06-16zfh: implement all instructionsChih-Min Chao1-0/+3
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
2015-04-03Support setting ISA/subsets with --isa flagAndrew Waterman1-0/+0
Default is RV64IMAFDC. Can do things like --isa=RV32 (which implies IMAFDC) --isa=IM (which implies RV64) --isa=RV64IMAFDXhwacha
2013-10-17Add empty opcode header files for half-precisionQuan Nguyen1-0/+0
* Update riscv/opcodes.h through the riscv-opcodes repository.