[PATCH] D157362: [RISCV] Add MC layer support for Zicfilp.
Philip Reames via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 14 09:49:16 PDT 2023
reames added inline comments.
================
Comment at: llvm/docs/RISCVUsage.rst:120
``Zicboz`` Assembly Support
+ ``Zicfilp`` Assembly Support
``Zicntr`` (`See Note <#riscv-i2p1-note>`__)
----------------
This in the wrong place; this is not a ratified extension.
You need to link to the right spec version as well. This is particularly important here as this spec has gone through a ton of churn, and may still do so.
================
Comment at: llvm/test/MC/RISCV/zicfilp-valid.s:17
+
+# CHECK-ASM-AND-OBJ: auipc zero, 22
+# CHECK-ASM: encoding: [0x17,0x60,0x01,0x00]
----------------
If the proper extension is provided to llvm-objdump, we really shouldn't be disassembling this as the auipc name, it should be the landing pad mnemonic.
I think this is just the use of -m no-aliases above.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D157362/new/
https://reviews.llvm.org/D157362
More information about the cfe-commits
mailing list