Skip to content

Commit 9fd70d9

Browse files
authored
Remove unratified rv64_zbp dependencies from ratified extensions (#401)
2 parents 7075997 + 4644ba3 commit 9fd70d9

16 files changed

Lines changed: 30 additions & 30 deletions

File tree

extensions/rv32_zbb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
$pseudo_op rv_zbkb::pack zext.h.rv32 rd rs1 31..25=0x04 24..20=0 14..12=0x4 6..0=0x33
2-
$pseudo_op rv64_zbp::grevi rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
2+
$pseudo_op rv32_zbkb::rev8.rv32 rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
33
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3

extensions/rv32_zbkb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$pseudo_op rv64_zbp::shfli zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
2-
$pseudo_op rv64_zbp::unshfli unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
1+
zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
2+
unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
33
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
4-
$pseudo_op rv64_zbp::grevi rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
4+
rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13

extensions/rv32_zk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#import zbkb
2-
$pseudo_op rv64_zbp::shfli zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
3-
$pseudo_op rv64_zbp::unshfli unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
4-
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
5-
$pseudo_op rv64_zbp::grevi rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
2+
$pseudo_op rv32_zbkb::zip zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
3+
$pseudo_op rv32_zbkb::unzip unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
4+
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
5+
$pseudo_op rv32_zbkb::rev8.rv32 rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
66

77
#import zkne
88
$import rv32_zkne::aes32esmi

extensions/rv32_zkn

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#import zbkb
2-
$pseudo_op rv64_zbp::shfli zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
3-
$pseudo_op rv64_zbp::unshfli unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
4-
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
5-
$pseudo_op rv64_zbp::grevi rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
2+
$pseudo_op rv32_zbkb::zip zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
3+
$pseudo_op rv32_zbkb::unzip unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
4+
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
5+
$pseudo_op rv32_zbkb::rev8.rv32 rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
66

77
#import zkne
88
$import rv32_zkne::aes32esmi

extensions/rv32_zks

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#import zbkb
2-
$pseudo_op rv64_zbp::shfli zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
3-
$pseudo_op rv64_zbp::unshfli unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
4-
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
5-
$pseudo_op rv64_zbp::grevi rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13
2+
$pseudo_op rv32_zbkb::zip zip rd rs1 31..25=4 24..20=15 14..12=1 6..2=4 1..0=3
3+
$pseudo_op rv32_zbkb::unzip unzip rd rs1 31..25=4 24..20=15 14..12=5 6..2=4 1..0=3
4+
$pseudo_op rv64_zbb::rori rori.rv32 rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x04 1..0=3
5+
$pseudo_op rv32_zbkb::rev8.rv32 rev8.rv32 rd rs1 31..20=0x698 14..12=5 6..0=0x13

extensions/rv64_zbb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ rorw rd rs1 rs2 31..25=0x30 14..12=5 6..2=0x0E 1..0=
66
roriw rd rs1 31..25=0x30 shamtw 14..12=5 6..2=0x06 1..0=3
77
rori rd rs1 31..26=0x18 shamtd 14..12=5 6..2=0x04 1..0=3
88
$pseudo_op rv64_zbkb::packw zext.h rd rs1 31..25=0x04 24..20=0 14..12=0x4 6..2=0xE 1..0=0x3
9-
$pseudo_op rv64_zbp::grevi rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
9+
rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13

extensions/rv64_zbkb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$pseudo_op rv64_zbp::grevi rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
1+
$pseudo_op rv64_zbb::rev8 rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
22
$import rv64_zbb::rolw
33
$import rv64_zbb::rorw
44
$import rv64_zbb::roriw

extensions/rv64_zk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#import zbkb
2-
$pseudo_op rv64_zbp::grevi rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
2+
$pseudo_op rv64_zbb::rev8 rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
33
$import rv64_zbb::rolw
44
$import rv64_zbb::rorw
55
$import rv64_zbb::roriw

extensions/rv64_zkn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#import zbkb
2-
$pseudo_op rv64_zbp::grevi rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
2+
$pseudo_op rv64_zbb::rev8 rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
33
$import rv64_zbb::rolw
44
$import rv64_zbb::rorw
55
$import rv64_zbb::roriw

extensions/rv64_zks

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#import zbkb
2-
$pseudo_op rv64_zbp::grevi rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
2+
$pseudo_op rv64_zbb::rev8 rev8 rd rs1 31..20=0x6B8 14..12=5 6..0=0x13
33
$import rv64_zbb::rolw
44
$import rv64_zbb::rorw
55
$import rv64_zbb::roriw

0 commit comments

Comments
 (0)