Skip to content

Commit 58eeb90

Browse files
authored
fix handling of dummy2
1 parent 7c77537 commit 58eeb90

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

kernel/arm64/zscal.S

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3333
#define INC_X x4 /* X stride */
3434
#define I x5 /* loop variable */
3535
#define X_COPY x6 /* Copy of X */
36-
#define FLAG x7 /* NaN handling level */
36+
#define FLAG x7
3737
/*******************************************************************************
3838
* Macro definitions
3939
*******************************************************************************/
@@ -216,23 +216,22 @@ zscal_begin:
216216

217217
cmp N, xzr
218218
ble .Lzscal_kernel_L999
219-
220-
ldr FLAG, [sp]
221-
cmp FLAG, #1
222-
beq .Lzscal_kernel_R_non_zero
219+
ldr FLAG, [sp]
220+
cmp FLAG, #1
221+
beq .Lzscal_kernel_RI_non_zero
223222

224223
fcmp DA_R, #0.0
225224
bne .Lzscal_kernel_R_non_zero
226225

227-
// fcmp DA_I, #0.0
228-
// beq .Lzscal_kernel_RI_zero
226+
fcmp DA_I, #0.0
227+
beq .Lzscal_kernel_RI_zero
229228

230229
// b .Lzscal_kernel_R_zero
231230

232231
.Lzscal_kernel_R_non_zero:
233232

234233
fcmp DA_I, #0.0
235-
beq .Lzscal_kernel_I_zero
234+
//QUAK beq .Lzscal_kernel_I_zero
236235

237236
/*******************************************************************************
238237
* A_R != 0 && A_I != 0

0 commit comments

Comments
 (0)