Skip to content

Commit bcf60bf

Browse files
committed
Xqccmp extension: version 0.2, fixing qc.cm.pushfp for rlist to be > 4
Signed-off-by: Albert Yosher <[email protected]>
1 parent 28082d3 commit bcf60bf

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

cfgs/qc_iu/arch_overlay/ext/Xqccmp.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,27 @@ versions:
2525
requires:
2626
name: Zca
2727
version: ">= 1.0.0"
28+
- version: "0.2.0"
29+
state: development
30+
ratification_date: null
31+
contributors:
32+
- name: Albert Yosher
33+
company: Qualcomm Technologies, Inc.
34+
35+
- name: Derek Hower
36+
company: Qualcomm Technologies, Inc.
37+
38+
- name: Ana Pazos
39+
company: Qualcomm Technologies, Inc.
40+
41+
- name: James Ball
42+
company: Qualcomm Technologies, Inc.
43+
44+
changes:
45+
- Fix qc.cm.pushfp instruction to avoid rlist == 4, since not saving s0 == fp but updating it, should not occur
46+
requires:
47+
name: Zca
48+
version: ">= 1.0.0"
2849
description: |
2950
The Xqccmp extension is a set of instructions which may be executed as a series of existing 32-bit RISC-V instructions.
3051

cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.pushfp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ encoding:
3030
variables:
3131
- name: rlist
3232
location: 7-4
33-
not: [0, 1, 2, 3]
33+
not: [0, 1, 2, 3, 4]
3434
- name: spimm
3535
location: 3-2
3636
access:

0 commit comments

Comments
 (0)