Skip to content

Commit 520df8c

Browse files
authored
Merge pull request riscv-software-src#444 from riscv-software-src/Zcmp_excludeby_fix
Add excludedBy statement to all Zcmp instructions
2 parents a4dbe34 + 532a207 commit 520df8c

File tree

6 files changed

+24
-0
lines changed

6 files changed

+24
-0
lines changed

arch/inst/Zcmp/cm.mva01s.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ description: |
1010
definedBy:
1111
anyOf:
1212
- Zcmp
13+
excludedBy:
14+
anyOf:
15+
- allOf: [C, D]
16+
- Zcd
1317
assembly: r1s, r2s
1418
encoding:
1519
match: 101011---11---10

arch/inst/Zcmp/cm.mvsa01.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ description: |
1212
definedBy:
1313
anyOf:
1414
- Zcmp
15+
excludedBy:
16+
anyOf:
17+
- allOf: [C, D]
18+
- Zcd
1519
assembly: r1s, r2s
1620
encoding:
1721
match: 101011---01---10

arch/inst/Zcmp/cm.pop.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ description: |
1717
definedBy:
1818
anyOf:
1919
- Zcmp
20+
excludedBy:
21+
anyOf:
22+
- allOf: [C, D]
23+
- Zcd
2024
assembly: reg_list, stack_adj
2125
encoding:
2226
match: 10111010------10

arch/inst/Zcmp/cm.popret.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ description: |
1717
definedBy:
1818
anyOf:
1919
- Zcmp
20+
excludedBy:
21+
anyOf:
22+
- allOf: [C, D]
23+
- Zcd
2024
assembly: reg_list, stack_adj
2125
encoding:
2226
match: 10111110------10

arch/inst/Zcmp/cm.popretz.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ description: |
1717
definedBy:
1818
anyOf:
1919
- Zcmp
20+
excludedBy:
21+
anyOf:
22+
- allOf: [C, D]
23+
- Zcd
2024
assembly: reg_list, stack_adj
2125
encoding:
2226
match: 10111100------10

arch/inst/Zcmp/cm.push.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ description: |
1818
definedBy:
1919
anyOf:
2020
- Zcmp
21+
excludedBy:
22+
anyOf:
23+
- allOf: [C, D]
24+
- Zcd
2125
assembly: reg_list, -stack_adj
2226
encoding:
2327
match: 10111000------10

0 commit comments

Comments
 (0)