Skip to content

Commit

Permalink
Xqccmp extension: add excludedBy statement to all instructions like f…
Browse files Browse the repository at this point in the history
…or Zcmp extension

Signed-off-by: Albert Yosher <[email protected]>
  • Loading branch information
Albert Yosher committed Jan 26, 2025
1 parent a6cccfb commit 57b05e0
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 0 deletions.
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.mva01s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: r1s, r2s
encoding:
match: 101011---11---10
Expand Down
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.mvsa01.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: r1s, r2s
encoding:
match: 101011---01---10
Expand Down
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.pop.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: reg_list, stack_adj
encoding:
match: 10111010------10
Expand Down
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.popret.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: reg_list, stack_adj
encoding:
match: 10111110------10
Expand Down
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.popretz.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: reg_list, stack_adj
encoding:
match: 10111100------10
Expand Down
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: reg_list, -stack_adj
encoding:
match: 10111000------10
Expand Down
4 changes: 4 additions & 0 deletions cfgs/qc_iu/arch_overlay/inst/Xqccmp/qc.cm.pushfp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ description: |
definedBy:
anyOf:
- Xqccmp
excludedBy:
anyOf:
- allOf: [C, D]
- Zcd
assembly: reg_list, -stack_adj
encoding:
match: 10111001------10
Expand Down

0 comments on commit 57b05e0

Please sign in to comment.