Skip to content

Commit

Permalink
llvm: Update baseline to d9fc5babb96ca9c75f36f9cf3d3f2a55ddc0ab4d
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed May 2, 2024
1 parent 6e20642 commit acdacb7
Show file tree
Hide file tree
Showing 96 changed files with 211 additions and 370 deletions.
4 changes: 1 addition & 3 deletions result/rv64gc/02c96ffea838cafe.S
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@ func0000000000000034: # @func0000000000000034
ret
func0000000000000031: # @func0000000000000031
slli a1, a1, 1
li a2, -7
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -4
xor a0, a0, a1
seqz a0, a0
ret
Expand Down
6 changes: 2 additions & 4 deletions result/rv64gc/0cac394576410201.S
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,8 @@ func0000000000000007: # @func0000000000000007
li a0, 16
ret
.LBB1_2:
slli a1, a1, 2
li a0, -15
srli a0, a0, 1
and a0, a0, a1
slli a0, a1, 2
andi a0, a0, -8
ret
func0000000000000004: # @func0000000000000004
sext.w a0, a0
Expand Down
10 changes: 5 additions & 5 deletions result/rv64gc/0eeb459b3985f9fd.S
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ func0000000000000000: # @func0000000000000000
mulhu a0, a0, a1
srli a0, a0, 2
ret
.LCPI1_0:
.quad 7378697629483820647 # 0x6666666666666667
func0000000000000006: # @func0000000000000006
lui a1, %hi(.LCPI1_0)
ld a1, %lo(.LCPI1_0)(a1)
slli a0, a0, 3
lui a1, 838861
addiw a1, a1, -819
slli a2, a1, 32
add a1, a1, a2
mulhu a0, a0, a1
srli a0, a0, 2
srli a0, a0, 1
ret
func0000000000000004: # @func0000000000000004
slli a0, a0, 3
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/12835788752f47d8.S
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,7 @@ func000000000000003a: # @func000000000000003a
ret
func0000000000000031: # @func0000000000000031
slli a1, a1, 1
li a2, -7
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -4
xor a0, a0, a1
seqz a0, a0
ret
Expand Down
4 changes: 2 additions & 2 deletions result/rv64gc/12f2745ccb96d763.S
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ func000000000000001f: # @func000000000000001f
lui a2, 524544
addi a2, a2, -1
and a0, a0, a2
lui a2, 247552
add a1, a1, a2
or a0, a0, a1
lui a1, 247552
addw a0, a0, a1
ret
func0000000000000009: # @func0000000000000009
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/1971913c6266cd5f.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
func00000000000000f1: # @func00000000000000f1
slli a2, a2, 3
li a3, -31
srli a3, a3, 1
and a2, a2, a3
andi a2, a2, -16
add a1, a1, a2
addi a0, a0, 16
xor a0, a0, a1
Expand Down
5 changes: 2 additions & 3 deletions result/rv64gc/1bc15e31b3f08dd0.S
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,12 @@ func0000000000000008: # @func0000000000000008
add a0, a0, a1
ret
.LCPI3_0:
.quad 2951479051793528259 # 0x28f5c28f5c28f5c3
.quad -6640827866535438581 # 0xa3d70a3d70a3d70b
func0000000000000018: # @func0000000000000018
lui a2, %hi(.LCPI3_0)
ld a2, %lo(.LCPI3_0)(a2)
slli a1, a1, 10
srli a1, a1, 2
mulhu a1, a1, a2
srli a1, a1, 2
srli a1, a1, 6
add a0, a0, a1
ret
4 changes: 1 addition & 3 deletions result/rv64gc/1db4ed2f329c0d95.S
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ func000000000000000c: # @func000000000000000c
func0000000000000007: # @func0000000000000007
add a0, a0, a1
slli a0, a0, 2
li a1, -31
srli a1, a1, 1
and a0, a0, a1
andi a0, a0, -16
ret
func0000000000000005: # @func0000000000000005
add a0, a0, a1
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/22aab33e8c30af86.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
func0000000000000018: # @func0000000000000018
slli a2, a2, 2
li a3, -31
srli a3, a3, 1
and a2, a2, a3
andi a2, a2, -16
add a0, a0, a1
add a0, a0, a2
ret
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/24033e2fe0003ec2.S
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,5 @@ func0000000000000003: # @func0000000000000003
xori a0, a0, 63
li a1, 1
sll a0, a1, a0
li a1, -3
srli a1, a1, 1
and a0, a0, a1
andi a0, a0, -2
ret
12 changes: 6 additions & 6 deletions result/rv64gc/2693cd9bc55be382.S
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
.LCPI0_0:
.quad 7378697629483820647 # 0x6666666666666667
func000000000000001c: # @func000000000000001c
slli a1, a1, 32
lui a2, %hi(.LCPI0_0)
ld a2, %lo(.LCPI0_0)(a2)
srli a1, a1, 32
slli a0, a0, 32
or a0, a0, a1
lui a1, 838861
addiw a1, a1, -819
slli a2, a1, 32
add a1, a1, a2
mulhu a1, a0, a1
srli a1, a1, 3
mulhu a1, a0, a2
srli a1, a1, 2
li a2, 10
mul a1, a1, a2
sub a0, a0, a1
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/31531dbb07069f7f.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
func000000000000001d: # @func000000000000001d
slli a2, a2, 2
li a3, -15
srli a3, a3, 1
and a2, a2, a3
andi a2, a2, -8
add a1, a1, a2
or a0, a0, a1
ret
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/39120ea3b626e1a1.S
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,5 @@ func0000000000000002: # @func0000000000000002
ret
func0000000000000003: # @func0000000000000003
slli a0, a0, 1
li a1, -7
srli a1, a1, 1
and a0, a0, a1
andi a0, a0, -4
ret
6 changes: 2 additions & 4 deletions result/rv64gc/3b7813846d62a6b4.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
func0000000000000007: # @func0000000000000007
slli a1, a1, 14
lui a2, 1048560
srli a2, a2, 1
and a1, a1, a2
srli a1, a1, 1
slli a1, a1, 15
or a0, a0, a1
ret
func0000000000000001: # @func0000000000000001
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/4040094d21886b9f.S
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,7 @@ func0000000000000038: # @func0000000000000038
ret
func0000000000000011: # @func0000000000000011
slli a1, a1, 1
li a2, -7
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -4
xor a0, a0, a1
seqz a0, a0
ret
Expand Down
10 changes: 5 additions & 5 deletions result/rv64gc/44694a5f8d29215b.S
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
.LCPI0_0:
.quad 7378697629483820647 # 0x6666666666666667
func000000000000000c: # @func000000000000000c
lui a1, %hi(.LCPI0_0)
ld a1, %lo(.LCPI0_0)(a1)
slli a0, a0, 3
lui a1, 838861
addiw a1, a1, -819
slli a2, a1, 32
add a1, a1, a2
mulhu a0, a0, a1
srli a0, a0, 2
srli a0, a0, 1
li a1, -1
srli a1, a1, 4
bltu a0, a1, .LBB0_2
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/44b742f7b51b9e8f.S
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
func0000000000000016: # @func0000000000000016
sub a1, a1, a2
slli a1, a1, 2
li a2, -15
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -8
add a0, a0, a1
ret
func0000000000000006: # @func0000000000000006
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/4511ece555f3e45d.S
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@ func0000000000000030: # @func0000000000000030
func000000000000001c: # @func000000000000001c
add a1, a1, a2
slli a1, a1, 2
li a2, -31
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -16
add a0, a0, a1
ret
func0000000000000014: # @func0000000000000014
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/4a79b13ab1412f01.S
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ func000000000000000f: # @func000000000000000f
ret
func0000000000000007: # @func0000000000000007
slli a1, a1, 4
li a2, -63
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -32
add a0, a0, a1
addi a0, a0, 8
ret
4 changes: 1 addition & 3 deletions result/rv64gc/4aebb1c0a3a665da.S
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ func0000000000000008: # @func0000000000000008
func000000000000000d: # @func000000000000000d
li a2, 1
sll a1, a2, a1
li a2, -3
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -2
sub a0, a0, a1
ret
func000000000000000c: # @func000000000000000c
Expand Down
18 changes: 8 additions & 10 deletions result/rv64gc/592b0256dfd2e1b5.S
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
.LCPI0_0:
.quad 6148914691236517206 # 0x5555555555555556
func0000000000000038: # @func0000000000000038
slli a1, a1, 32
lui a2, %hi(.LCPI0_0)
ld a2, %lo(.LCPI0_0)(a2)
srli a1, a1, 32
slli a0, a0, 32
or a0, a0, a1
lui a1, 699051
addiw a1, a1, -1365
slli a2, a1, 32
add a1, a1, a2
mulhu a0, a0, a1
srli a0, a0, 1
mulhu a0, a0, a2
ret
.LCPI1_0:
.quad 5421010862427522170 # 0x4b3b4ca85a86c47a
Expand All @@ -28,15 +27,14 @@ func0000000000000028: # @func0000000000000028
addi sp, sp, 16
ret
.LCPI2_0:
.quad 19342813113834067 # 0x44b82fa09b5a53
.quad 1237940039285380275 # 0x112e0be826d694b3
func0000000000000030: # @func0000000000000030
slli a1, a1, 32
srli a1, a1, 32
lui a2, %hi(.LCPI2_0)
ld a2, %lo(.LCPI2_0)(a2)
srli a1, a1, 32
slli a0, a0, 30
or a0, a0, a1
srli a0, a0, 9
mulhu a0, a0, a2
srli a0, a0, 11
srli a0, a0, 26
ret
4 changes: 1 addition & 3 deletions result/rv64gc/5d84dcd26639299a.S
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,5 @@ func0000000000000000: # @func0000000000000000
ret
func0000000000000001: # @func0000000000000001
slli a0, a0, 1
li a1, -7
srli a1, a1, 1
and a0, a0, a1
andi a0, a0, -4
ret
4 changes: 1 addition & 3 deletions result/rv64gc/643da9e001c24ee9.S
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
func000000000000002c: # @func000000000000002c
sub a1, a1, a2
slli a1, a1, 2
li a2, -15
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -8
add a0, a0, a1
addi a0, a0, 20
ret
Expand Down
5 changes: 2 additions & 3 deletions result/rv64gc/6d25cf34fe603b9a.S
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,10 @@ func0000000000000000: # @func0000000000000000
func000000000000001e: # @func000000000000001e
slli a0, a0, 1
addi a0, a0, 255
lui a1, 43691
slli a1, a1, 4
slli a0, a0, 48
lui a1, 349536
mulhu a0, a0, a1
srli a0, a0, 17
srli a0, a0, 16
ret
func000000000000001a: # @func000000000000001a
slli a0, a0, 3
Expand Down
21 changes: 10 additions & 11 deletions result/rv64gc/732bc1f50f05af19.S
Original file line number Diff line number Diff line change
@@ -1,34 +1,33 @@
.LCPI0_0:
.quad 6148914691236517206 # 0x5555555555555556
func0000000000000061: # @func0000000000000061
lui a2, %hi(.LCPI0_0)
ld a2, %lo(.LCPI0_0)(a2)
slli a1, a1, 2
lui a2, 699051
addiw a2, a2, -1365
slli a3, a2, 32
add a2, a2, a3
mulhu a1, a1, a2
srli a1, a1, 1
xor a0, a0, a1
seqz a0, a0
ret
func000000000000006a: # @func000000000000006a
sext.w a0, a0
slli a1, a1, 1
lui a2, 699051
lui a2, 174763
addi a2, a2, -1365
slli a2, a2, 32
slli a2, a2, 33
slli a1, a1, 32
mulhu a1, a1, a2
srli a1, a1, 33
srli a1, a1, 32
slt a0, a1, a0
ret
func000000000000006b: # @func000000000000006b
sext.w a0, a0
slli a1, a1, 1
lui a2, 699051
lui a2, 174763
addi a2, a2, -1365
slli a2, a2, 32
slli a2, a2, 33
slli a1, a1, 32
mulhu a1, a1, a2
srli a1, a1, 33
srli a1, a1, 32
slt a0, a0, a1
xori a0, a0, 1
ret
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/85faa75bc6f28cdb.S
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
func0000000000000003: # @func0000000000000003
slli a0, a0, 1
li a1, -7
srli a1, a1, 1
and a0, a0, a1
andi a0, a0, -4
ret
func0000000000000000: # @func0000000000000000
srli a0, a0, 16
Expand Down
4 changes: 2 additions & 2 deletions result/rv64gc/8857e7d1fd943663.S
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
func000000000000000d: # @func000000000000000d
slli a0, a0, 59
srli a0, a0, 56
li a1, 205
li a1, 103
mul a0, a0, a1
srli a0, a0, 10
srli a0, a0, 9
ret
func0000000000000009: # @func0000000000000009
slli a0, a0, 2
Expand Down
4 changes: 1 addition & 3 deletions result/rv64gc/89338b4de1535a99.S
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ func0000000000000000: # @func0000000000000000
ret
func000000000000000c: # @func000000000000000c
slli a1, a1, 2
li a2, -15
srli a2, a2, 1
and a1, a1, a2
andi a1, a1, -8
add a0, a0, a1
addi a0, a0, 20
ret
Expand Down
Loading

0 comments on commit acdacb7

Please sign in to comment.