Merge pull request #4559 from martin-frbg/issue4551-2
Remove another unwanted early exit in the ThunderX2/NeoN1/AppleM ?NRM2 kernels
This commit is contained in:
commit
5802e7a62f
|
@ -77,7 +77,7 @@ static void nrm2_compute(BLASLONG n, FLOAT *x, BLASLONG inc_x,
|
||||||
" cmp "N", xzr \n"
|
" cmp "N", xzr \n"
|
||||||
" ble 9f //nrm2_kernel_L999 \n"
|
" ble 9f //nrm2_kernel_L999 \n"
|
||||||
" cmp "INC_X", xzr \n"
|
" cmp "INC_X", xzr \n"
|
||||||
" ble 9f //nrm2_kernel_L999 \n"
|
" beq 9f //nrm2_kernel_L999 \n"
|
||||||
|
|
||||||
"1: //nrm2_kernel_F_BEGIN: \n"
|
"1: //nrm2_kernel_F_BEGIN: \n"
|
||||||
" mov x6, #0x7FF0000000000000 //+Infinity \n"
|
" mov x6, #0x7FF0000000000000 //+Infinity \n"
|
||||||
|
|
|
@ -229,7 +229,7 @@ static double nrm2_compute(BLASLONG n, FLOAT *x, BLASLONG inc_x)
|
||||||
" cmp "N", xzr \n"
|
" cmp "N", xzr \n"
|
||||||
" ble 9f //nrm2_kernel_L999 \n"
|
" ble 9f //nrm2_kernel_L999 \n"
|
||||||
" cmp "INC_X", xzr \n"
|
" cmp "INC_X", xzr \n"
|
||||||
" ble 9f //nrm2_kernel_L999 \n"
|
" beq 9f //nrm2_kernel_L999 \n"
|
||||||
" cmp "INC_X", #1 \n"
|
" cmp "INC_X", #1 \n"
|
||||||
" bne 5f //nrm2_kernel_S_BEGIN \n"
|
" bne 5f //nrm2_kernel_S_BEGIN \n"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue