Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions result/rv64gc/025e794f6dc4c01f.S
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,10 @@ func0000000000000018: # @func0000000000000018
slli a2, a2, 48
or a0, a0, a1
lui a1, 270336
srli a2, a2, 48
srli a2, a2, 47
or a0, a0, a2
addiw a1, a1, 1
slli a2, a2, 1
or a0, a0, a1
or a0, a0, a2
ret
func000000000000003d: # @func000000000000003d
slliw a2, a2, 16
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/02de1882c2caf43e.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
func000000000000001f: # @func000000000000001f
andi a1, a1, 255
slli a0, a0, 48
srli a0, a0, 48
slli a1, a1, 19
slli a0, a0, 3
srli a0, a0, 45
or a0, a0, a1
ret
3 changes: 1 addition & 2 deletions result/rv64gc/033421b82f43fd5c.S
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,7 @@ func0000000000000060: # @func0000000000000060
lui a2, 6
slli a1, a1, 33
addiw a2, a2, -1952
srli a1, a1, 33
slli a1, a1, 4
srli a1, a1, 29
add a0, a0, a2
add a0, a0, a1
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/037b3afb1ba8dd84.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
func0000000000000000: # @func0000000000000000
subw a1, a1, a2
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 3
srli a1, a1, 45
add a0, a0, a1
addi a0, a0, -8
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/038d80b53563e11d.S
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ func0000000000000004: # @func0000000000000004
ret
func00000000000000e1: # @func00000000000000e1
slli a2, a2, 48
srli a2, a2, 48
slli a2, a2, 1
srli a2, a2, 47
add a1, a1, a2
addi a1, a1, 2
xor a0, a0, a1
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/03dfa97040282ba7.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
func000000000000000a: # @func000000000000000a
slli a2, a2, 38
slli a0, a0, 3
srli a2, a2, 38
slli a2, a2, 3
srli a2, a2, 35
add a0, a0, a1
add a0, a0, a2
ret
3 changes: 1 addition & 2 deletions result/rv64gc/057a24e392dd3501.S
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@ func000000000000001f: # @func000000000000001f
func000000000000001e: # @func000000000000001e
slli a1, a1, 48
lui a2, 1048544
srli a1, a1, 48
srli a1, a1, 44
addiw a2, a2, 7
slli a1, a1, 4
and a0, a0, a2
or a0, a0, a1
addi a0, a0, 8
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/05c4f3dfe548b30e.S
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ func000000000000000a: # @func000000000000000a
ret
func0000000000000012: # @func0000000000000012
slli a1, a1, 49
srli a1, a1, 49
slli a1, a1, 1
srli a1, a1, 48
add a0, a0, a1
addi a0, a0, 2
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/0bab1b8e9f9abbc6.S
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ func0000000000000003: # @func0000000000000003
ret
func0000000000000001: # @func0000000000000001
slli a0, a0, 48
srli a0, a0, 48
slli a0, a0, 4
srli a0, a0, 44
neg a0, a0
ret
.LCPI3_0:
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/0cc1cb7b01643db5.S
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ func0000000000000018: # @func0000000000000018
srai a2, a2, 29
slli a1, a1, 33
add a0, a0, a2
srli a1, a1, 33
slli a1, a1, 3
srli a1, a1, 30
add a0, a0, a1
ret
func0000000000000010: # @func0000000000000010
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/0d58d7e2a81a43cd.S
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@ func0000000000000032: # @func0000000000000032
func0000000000000010: # @func0000000000000010
addi a1, a1, -1
slli a1, a1, 33
srli a1, a1, 33
slli a1, a1, 4
srli a1, a1, 29
add a0, a0, a1
addi a0, a0, 8
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/1095a368f8be64ff.S
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ func0000000000000081: # @func0000000000000081
ret
func00000000000000a4: # @func00000000000000a4
slli a2, a2, 40
srli a2, a2, 40
slli a2, a2, 1
srli a2, a2, 39
add a1, a1, a2
addi a1, a1, 30
sltu a0, a1, a0
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/117be50b19b722c6.S
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
func0000000000000000: # @func0000000000000000
slli a1, a1, 33
srli a1, a1, 33
slli a1, a1, 7
srli a1, a1, 26
add a0, a0, a1
addi a0, a0, -128
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/126dae3e96555949.S
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ func0000000000000005: # @func0000000000000005
func0000000000000007: # @func0000000000000007
slli a1, a1, 48
lui a2, 1044480
srli a1, a1, 48
srli a1, a1, 40
addiw a2, a2, 255
slli a1, a1, 8
and a0, a0, a2
or a0, a0, a1
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/13445447f66ec88a.S
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@ func0000000000000068: # @func0000000000000068
ret
func000000000000006b: # @func000000000000006b
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 3
srli a1, a1, 45
add a0, a0, a1
addi a0, a0, 160
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/13ffd23920f72518.S
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@ func0000000000000017: # @func0000000000000017
func000000000000001f: # @func000000000000001f
slli a1, a1, 48
andi a0, a0, 255
srli a1, a1, 48
slli a1, a1, 9
srli a1, a1, 39
slli a0, a0, 1
or a0, a0, a1
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/1482c2d476473977.S
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ func000000000000001f: # @func000000000000001f
func0000000000000017: # @func0000000000000017
slli a1, a1, 52
slli a0, a0, 32
srli a1, a1, 52
slli a1, a1, 32
srli a1, a1, 20
srli a0, a0, 32
or a0, a0, a1
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/155b196c48585680.S
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
func000000000000000d: # @func000000000000000d
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 8
srli a1, a1, 40
add a0, a0, a1
slli a0, a0, 32
srli a0, a0, 32
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/1589fe53edd46c36.S
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ func000000000000003a: # @func000000000000003a
slli a2, a2, 5
slli a1, a1, 48
sub a0, a0, a2
srli a1, a1, 48
slli a1, a1, 5
srli a1, a1, 43
add a0, a0, a1
ret
func0000000000000020: # @func0000000000000020
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/166e85678f3d0c1a.S
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@ func000000000000003a: # @func000000000000003a
slli a1, a1, 5
slli a2, a2, 37
add a0, a0, a1
srli a2, a2, 37
slli a2, a2, 5
srli a2, a2, 32
add a0, a0, a2
addi a0, a0, -32
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/1787ff20f549f64f.S
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
func00000000000001ff: # @func00000000000001ff
slli a1, a1, 48
srli a1, a1, 48
slli a0, a1, 1
srli a0, a1, 47
addi a0, a0, -2
ret
3 changes: 1 addition & 2 deletions result/rv64gc/1a6f447ecfa425e5.S
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@ func00000000000000a8: # @func00000000000000a8
ret
func00000000000000a1: # @func00000000000000a1
slli a2, a2, 48
srli a2, a2, 48
slli a2, a2, 3
srli a2, a2, 45
add a1, a1, a2
addi a1, a1, 8
xor a0, a0, a1
Expand Down
5 changes: 2 additions & 3 deletions result/rv64gc/1c2db7efd11a0063.S
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,11 @@ func0000000000000038: # @func0000000000000038
add a0, a0, a2
ret
func0000000000000018: # @func0000000000000018
slli a2, a2, 37
slli a1, a1, 32
srli a2, a2, 37
slli a2, a2, 37
srli a1, a1, 27
add a0, a0, a1
slli a2, a2, 3
srli a2, a2, 34
add a0, a0, a2
ret
func0000000000000030: # @func0000000000000030
Expand Down
5 changes: 2 additions & 3 deletions result/rv64gc/1c32beaf55771a44.S
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,10 @@ func0000000000000038: # @func0000000000000038
func000000000000002a: # @func000000000000002a
slli a2, a2, 34
slli a1, a1, 32
srli a2, a2, 34
srli a2, a2, 33
add a0, a0, a2
srli a1, a1, 31
slli a2, a2, 1
add a0, a0, a1
add a0, a0, a2
ret
func0000000000000030: # @func0000000000000030
andi a2, a2, 1
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/1d2efb43a4332e60.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
func000000000000002a: # @func000000000000002a
slli a1, a1, 48
slli a0, a0, 2
srli a1, a1, 48
slli a1, a1, 3
srli a1, a1, 45
add a0, a0, a2
add a0, a0, a1
addi a0, a0, 48
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/1de6c185c4a930f8.S
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@ func000000000000000a: # @func000000000000000a
srli a2, a2, 3
slli a1, a1, 38
andi a2, a2, -8
srli a1, a1, 38
add a0, a0, a2
slli a1, a1, 3
srli a1, a1, 35
add a0, a0, a1
ret
3 changes: 1 addition & 2 deletions result/rv64gc/1ed84ca976e69228.S
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,7 @@ func000000000000000a: # @func000000000000000a
ret
func0000000000000005: # @func0000000000000005
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 2
srli a1, a1, 46
subw a0, a0, a1
ret
func0000000000000008: # @func0000000000000008
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/20ec3c3900b20776.S
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ func0000000000000016: # @func0000000000000016
ret
func0000000000000006: # @func0000000000000006
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 3
srli a1, a1, 45
sub a0, a0, a1
ret
3 changes: 1 addition & 2 deletions result/rv64gc/21c72cff71b9e6ba.S
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
func000000000000001b: # @func000000000000001b
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 16
srli a1, a1, 32
srli a0, a0, 25
add a0, a0, a1
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/21dd2db275f071e8.S
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,7 @@ func0000000000000002: # @func0000000000000002
func0000000000000020: # @func0000000000000020
slli a2, a2, 33
slli a0, a0, 1
srli a2, a2, 33
slli a2, a2, 1
srli a2, a2, 32
add a0, a0, a1
add a0, a0, a2
addi a0, a0, 16
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/229b5bf5e2a6cb69.S
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
func0000000000000074: # @func0000000000000074
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 2
srli a1, a1, 46
sltu a0, a0, a1
ret
3 changes: 1 addition & 2 deletions result/rv64gc/22c2e4070eb6e84a.S
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
func000000000000000f: # @func000000000000000f
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 7
srli a1, a1, 41
andi a0, a0, 127
or a0, a0, a1
ret
3 changes: 1 addition & 2 deletions result/rv64gc/260be530f6d2ae36.S
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@ func0000000000000002: # @func0000000000000002
srli a1, a1, 6
add a1, a1, a2
slli a1, a1, 6
srli a1, a1, 6
slli a1, a1, 3
srli a1, a1, 3
add a0, a0, a1
ret
func000000000000007a: # @func000000000000007a
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/263e9f065af86413.S
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ func000000000000002b: # @func000000000000002b
slli a1, a1, 8
or a0, a0, a1
slli a0, a0, 48
srli a0, a0, 48
slli a0, a0, 2
srli a0, a0, 46
ret
func0000000000000028: # @func0000000000000028
slliw a0, a0, 24
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/278e378016143f20.S
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ func0000000000000010: # @func0000000000000010
ret
func000000000000001c: # @func000000000000001c
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 2
srli a1, a1, 46
add a0, a0, a1
addiw a0, a0, 2
ret
3 changes: 1 addition & 2 deletions result/rv64gc/27c694faeccf3316.S
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
func000000000000001a: # @func000000000000001a
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 2
srli a1, a1, 46
sub a0, a0, a1
addi a0, a0, -2
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/27cbbcb4ef3becae.S
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
func0000000000000071: # @func0000000000000071
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 16
srli a1, a1, 32
or a0, a0, a1
seqz a0, a0
ret
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/29f1c9eb6439d8b4.S
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,8 @@ func0000000000000018: # @func0000000000000018
sext.w a2, a2
slli a1, a1, 33
slli a2, a2, 3
srli a1, a1, 33
add a0, a0, a2
slli a1, a1, 3
srli a1, a1, 30
add a0, a0, a1
ret
func0000000000000010: # @func0000000000000010
Expand Down
3 changes: 1 addition & 2 deletions result/rv64gc/2ac7b6557a110851.S
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ func0000000000000016: # @func0000000000000016
ret
func0000000000000014: # @func0000000000000014
slli a1, a1, 48
srli a1, a1, 48
slli a1, a1, 2
srli a1, a1, 46
add a0, a0, a1
addi a0, a0, -4
ret
Loading