This patch add the instructions of Zcd extension.
Zcd is a subset of C Ext which include the double-precision floating-point instructions (c.fld, c.fldsp, c.fsd, c.fsdsp).
Paths
| Differential D134177
Add MC support of RISCV Zcd Extension ClosedPublic Authored by VincentWu on Sep 19 2022, 5:23 AM.
Details Summary This patch add the instructions of Zcd extension. Zcd is a subset of C Ext which include the double-precision floating-point instructions (c.fld, c.fldsp, c.fsd, c.fsdsp).
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptSep 19 2022, 5:23 AM Herald added subscribers: llvm-commits, cfe-commits, • pcwang-thead, eopXD. · View Herald Transcript Comment Actions Need to add Zcd command lines to compress-rv32d.s
This revision now requires changes to proceed.Sep 26 2022, 9:43 AM This revision is now accepted and ready to land.Sep 30 2022, 9:23 AM Closed by commit rG0dbc52a0ab3c: Add MC support of RISCV Zcd Extension (authored by VincentWu). · Explain WhyNov 23 2022, 1:48 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 463202 clang/test/Preprocessor/riscv-target-features.c
llvm/lib/Support/RISCVISAInfo.cpp
llvm/lib/Target/RISCV/RISCV.td
llvm/lib/Target/RISCV/RISCVInstrInfoC.td
llvm/lib/Target/RISCV/RISCVSubtarget.h
llvm/test/MC/RISCV/compress-rv32d.s
llvm/test/MC/RISCV/rv32dc-valid.sllvm/test/MC/RISCV/rv64dc-valid.s
|
Need to update this too.