Skip to content

Commit 802a8e7

Browse files
authored
Adding assembly representation based on LLVM (#638)
Replace randomly generated Assembly for LLVM assembly formats. This approach ensure a reliable and correct assembly format for. Starting with the V extensions since it is the harder to get. I am having trouble figuring the pre-commit hook that keeps complaining about copyright. --------- Signed-off-by: Afonso Oliveira <[email protected]>
1 parent 2f39ee7 commit 802a8e7

File tree

757 files changed

+757
-757
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

757 files changed

+757
-757
lines changed

arch/inst/V/vaadd.vv.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, vs1, vd
10+
assembly: vd, vs2, vs1, vm
1111
encoding:
1212
match: 001001-----------010-----1010111
1313
variables:

arch/inst/V/vaadd.vx.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, xs1, vd
10+
assembly: vd, vs2, xs1, vm
1111
encoding:
1212
match: 001001-----------110-----1010111
1313
variables:

arch/inst/V/vaaddu.vv.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, vs1, vd
10+
assembly: vd, vs2, vs1, vm
1111
encoding:
1212
match: 001000-----------010-----1010111
1313
variables:

arch/inst/V/vaaddu.vx.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, xs1, vd
10+
assembly: vd, vs2, xs1, vm
1111
encoding:
1212
match: 001000-----------110-----1010111
1313
variables:

arch/inst/V/vadc.vim.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vs2, vd, imm
10+
assembly: vd, vs2, imm, v0
1111
encoding:
1212
match: 0100000----------011-----1010111
1313
variables:

arch/inst/V/vadc.vvm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vs2, vs1, vd
10+
assembly: vd, vs2, vs1, v0
1111
encoding:
1212
match: 0100000----------000-----1010111
1313
variables:

arch/inst/V/vadc.vxm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vs2, xs1, vd
10+
assembly: vd, vs2, xs1, v0
1111
encoding:
1212
match: 0100000----------100-----1010111
1313
variables:

arch/inst/V/vadd.vi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, vd, imm
10+
assembly: vd, vs2, imm, vm
1111
encoding:
1212
match: 000000-----------011-----1010111
1313
variables:

arch/inst/V/vadd.vv.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, vs1, vd
10+
assembly: vd, vs2, vs1, vm
1111
encoding:
1212
match: 000000-----------000-----1010111
1313
variables:

arch/inst/V/vadd.vx.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy: V
10-
assembly: vm, vs2, xs1, vd
10+
assembly: vd, vs2, xs1, vm
1111
encoding:
1212
match: 000000-----------100-----1010111
1313
variables:

0 commit comments

Comments
 (0)