[clang] [llvm] [RISCV] Assembler support for XRivosVizip (PR #127694)
Philip Reames via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 18 12:45:30 PST 2025
================
@@ -202,6 +202,7 @@
// CHECK-NEXT: xqcilo 0.2 'Xqcilo' (Qualcomm uC Large Offset Load Store Extension)
// CHECK-NEXT: xqcilsm 0.2 'Xqcilsm' (Qualcomm uC Load Store Multiple Extension)
// CHECK-NEXT: xqcisls 0.2 'Xqcisls' (Qualcomm uC Scaled Load Store Extension)
+// CHECK-NEXT: xrivosvizip 0.1 'XRivosVizip' (Rivos Vector Register Zips)
----------------
preames wrote:
We seem to have a split in our extension naming. Some use the vendor name (e.g. Ventana, Thead), others use the vendor prefix (e.g. "qc" for qualcomm). Ours happens to match the vendor name convention - mostly as a case of historical accident - which happens to reduce possible confusion from the "rv." prefix. (And also explains why we were somewhat talking past each other on that point. I wasn't seeing the confusion because the prefix was only part of the instruction name for me, not part of the name of the extension.)
Do we care about this split at all?
https://github.com/llvm/llvm-project/pull/127694
More information about the llvm-commits
mailing list