Skip to content

Commit 54d3246

Browse files
authored
Allow negative INCX (API change from version 3.10 of the reference implementation)
1 parent 7dd441d commit 54d3246

File tree

12 files changed

+12
-12
lines changed

12 files changed

+12
-12
lines changed

kernel/power/cnrm2.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
cmpwi cr0, N, 0
100100
ble- LL(9999)
101101
cmpwi cr0, INCX, 0
102-
ble- LL(9999)
102+
beq- LL(9999)
103103

104104
fmr f0, f1
105105
fmr f2, f1

kernel/power/cnrm2_hummer.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
cmpwi cr0, N, 0
120120
ble LL(99)
121121
cmpwi cr0, INCX, 0
122-
ble LL(99)
122+
beq LL(99)
123123

124124
andi. r0, X, 2 * SIZE - 1
125125
bne LL(100)

kernel/power/cnrm2_ppc440.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
cmpwi cr0, N, 0
105105
ble- LL(999)
106106
cmpwi cr0, INCX, 0
107-
ble- LL(999)
107+
beq- LL(999)
108108

109109
fmr f0, f1
110110
sub X, X, INCX

kernel/power/dnrm2_hummer.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
cmpwi cr0, N, 0
135135
ble LL(99)
136136
cmpwi cr0, INCX, 0
137-
ble LL(99)
137+
beq LL(99)
138138

139139
mr XX, X
140140

kernel/power/dnrm2_ppc440.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
cmpwi cr0, N, 0
112112
ble- LL(999)
113113
cmpwi cr0, INCX, 0
114-
ble- LL(999)
114+
beq- LL(999)
115115

116116
mr NN, N
117117
mr XX, X

kernel/power/nrm2.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
cmpwi cr0, N, 0
114114
ble- LL(9999)
115115
cmpwi cr0, INCX, 0
116-
ble- LL(9999)
116+
beq- LL(9999)
117117

118118
mr NN, N
119119
mr XX, X

kernel/power/snrm2.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
cmpwi cr0, N, 0
9898
ble- LL(9999)
9999
cmpwi cr0, INCX, 0
100-
ble- LL(9999)
100+
beq- LL(9999)
101101

102102
fmr f0, f1
103103
fmr f2, f1

kernel/power/snrm2_hummer.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
cmpwi cr0, N, 0
120120
ble LL(99)
121121
cmpwi cr0, INCX, 0
122-
ble LL(99)
122+
beq LL(99)
123123

124124
cmpwi cr0, INCX, SIZE
125125
bne LL(100)

kernel/power/snrm2_ppc440.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
cmpwi cr0, N, 0
106106
ble- LL(999)
107107
cmpwi cr0, INCX, 0
108-
ble- LL(999)
108+
beq- LL(999)
109109

110110
fmr f0, f1
111111
fmr f2, f1

kernel/power/znrm2.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
cmpwi cr0, N, 0
106106
ble- LL(9999)
107107
cmpwi cr0, INCX, 0
108-
ble- LL(9999)
108+
beq- LL(9999)
109109

110110
mr NN, N
111111
mr XX, X

0 commit comments

Comments
 (0)