[RISCV] Support Zfhmin extension
authorShao-Ce SUN <shaoce@nj.iscas.ac.cn>
Fri, 5 Nov 2021 17:39:14 +0000 (01:39 +0800)
committerShao-Ce SUN <shaoce@nj.iscas.ac.cn>
Fri, 5 Nov 2021 17:41:02 +0000 (01:41 +0800)
commit5c3d7184b43575e4cbf1da2fa6ba88485eaca4e3
tree58f260642ce27cf3fd5cbf8405086dab1c04c079
parent4f4c826e756b84cf494ff570b6ba048b37e11713
[RISCV] Support Zfhmin extension

According to RISC-V Unprivileged ISA 15.6.

Reviewed By: asb

Differential Revision: https://reviews.llvm.org/D111866
clang/test/Driver/riscv-arch.c
llvm/lib/Support/RISCVISAInfo.cpp
llvm/lib/Target/RISCV/RISCV.td
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td
llvm/lib/Target/RISCV/RISCVSubtarget.h
llvm/test/CodeGen/RISCV/attributes.ll
llvm/test/MC/RISCV/attribute-arch.s
llvm/test/MC/RISCV/rv32zfhmin-invalid.s [new file with mode: 0644]
llvm/test/MC/RISCV/rv32zfhmin-valid.s [new file with mode: 0644]