Skip to content

Commit 2f906dc

Browse files
llvm: Update baseline to d5684b8402d2175e80a2792db58e9a8e960a8544
1 parent 747b2da commit 2f906dc

14 files changed

+18
-35
lines changed

llvm/llvm-project

Submodule llvm-project updated 181 files

result/rvv/0e61ea8cc6c63555.S

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,8 @@ func000000000000000d:
4242

4343
func0000000000000009:
4444
vsetivli zero, 8, e32, m2, ta, ma
45+
vsrl.vi v8, v8, 31
4546
vadd.vv v10, v10, v10
46-
vsrl.vi v8, v8, 1
47-
vsrl.vi v8, v8, 30
4847
vor.vv v8, v10, v8
4948
ret
5049

result/rvv/13d12af2b93ada8e.S

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
func0000000000000000:
22
vsetivli zero, 8, e32, m2, ta, ma
3+
vsrl.vi v10, v10, 29
34
vsll.vi v8, v8, 3
4-
vsrl.vi v10, v10, 1
5-
vsrl.vi v10, v10, 28
65
vor.vv v8, v8, v10
76
ret
87

98
func0000000000000001:
109
vsetivli zero, 8, e32, m2, ta, ma
10+
vsrl.vi v10, v10, 16
1111
vsll.vi v8, v8, 16
12-
vsrl.vi v10, v10, 1
13-
vsrl.vi v10, v10, 15
1412
vor.vv v8, v8, v10
1513
ret
1614

result/rvv/2927f52642ae1be6.S

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,16 @@ func000000000000000d:
1919

2020
func0000000000000015:
2121
vsetivli zero, 8, e32, m2, ta, ma
22+
vsrl.vi v8, v8, 31
2223
vadd.vv v10, v10, v10
23-
vsrl.vi v8, v8, 1
24-
vsrl.vi v8, v8, 30
2524
vor.vv v8, v10, v8
2625
vadd.vi v8, v8, -3
2726
ret
2827

2928
func0000000000000004:
3029
vsetivli zero, 8, e32, m2, ta, ma
30+
vsrl.vi v8, v8, 31
3131
vadd.vv v10, v10, v10
32-
vsrl.vi v8, v8, 1
33-
vsrl.vi v8, v8, 30
3432
vor.vv v8, v10, v8
3533
vadd.vi v8, v8, 2
3634
ret

result/rvv/2f04ef0cec404bd6.S

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
func0000000000000002:
22
vsetivli zero, 8, e32, m2, ta, ma
33
vor.vv v10, v10, v12
4-
vsrl.vi v8, v8, 1
54
vsll.vi v10, v10, 13
6-
vsrl.vi v8, v8, 18
5+
vsrl.vi v8, v8, 19
76
vor.vv v8, v10, v8
87
ret
98

result/rvv/6ba86571543858b9.S

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
func0000000000000002:
22
vsetivli zero, 8, e32, m2, ta, ma
33
vor.vv v10, v10, v12
4-
vsrl.vi v10, v10, 1
5-
vsrl.vi v10, v10, 18
4+
vsrl.vi v10, v10, 19
65
vsll.vi v8, v8, 13
76
vor.vv v8, v8, v10
87
ret
98

109
func0000000000000000:
1110
vsetivli zero, 8, e32, m2, ta, ma
1211
vor.vv v10, v10, v12
13-
vsrl.vi v10, v10, 1
14-
vsrl.vi v10, v10, 25
12+
vsrl.vi v10, v10, 26
1513
vsll.vi v8, v8, 6
1614
vor.vv v8, v8, v10
1715
ret

result/rvv/884888d8cd844ec1.S

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
func0000000000000000:
22
vsetivli zero, 8, e32, m2, ta, ma
3+
vsrl.vi v12, v12, 24
34
vsll.vi v10, v10, 8
4-
vsrl.vi v12, v12, 1
5-
vsrl.vi v12, v12, 23
65
vor.vv v10, v10, v12
76
vadd.vv v8, v8, v10
87
ret

result/rvv/adc57f5d1aec9737.S

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,8 @@ func00000000000000a6:
2929

3030
func00000000000000aa:
3131
vsetivli zero, 8, e32, m2, ta, ma
32+
vsrl.vi v8, v8, 31
3233
vadd.vv v10, v10, v10
33-
vsrl.vi v8, v8, 1
34-
vsrl.vi v8, v8, 30
3534
vor.vv v8, v10, v8
3635
vmsgt.vi v0, v8, 2
3736
ret

result/rvv/bb40c1474065e9fc.S

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
func0000000000000000:
22
vsetivli zero, 8, e32, m2, ta, ma
3+
vsrl.vi v12, v12, 19
34
vsll.vi v10, v10, 13
4-
vsrl.vi v12, v12, 1
5-
vsrl.vi v12, v12, 18
65
vor.vv v10, v10, v12
76
vxor.vv v8, v10, v8
87
ret
98

109
func0000000000000001:
1110
vsetivli zero, 8, e32, m2, ta, ma
11+
vsrl.vi v12, v12, 16
1212
vsll.vi v10, v10, 16
13-
vsrl.vi v12, v12, 1
14-
vsrl.vi v12, v12, 15
1513
vor.vv v10, v10, v12
1614
vxor.vv v8, v10, v8
1715
ret

result/rvv/bf3c1c3608a19ecf.S

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
func0000000000000002:
22
vsetivli zero, 4, e32, m1, ta, ma
3+
vsrl.vi v9, v9, 16
34
vsll.vi v8, v8, 16
4-
vsrl.vi v9, v9, 1
5-
vsrl.vi v9, v9, 15
65
vor.vv v10, v8, v9
76
vsetvli zero, zero, e64, m2, ta, ma
87
vzext.vf2 v8, v10

0 commit comments

Comments
 (0)