THUDNERX2T99: Fix clang compilation

This commit is contained in:
Ashwin Sekhar T K
2017-08-02 11:28:45 -07:00
parent ebb04e3265
commit 4899d67f7d
11 changed files with 244 additions and 244 deletions
+21 -21
View File
@@ -143,58 +143,58 @@ static FLOAT sasum_compute(BLASLONG n, FLOAT *x, BLASLONG inc_x)
" fmov s6, "REG0" \n"
" fmov s7, "REG0" \n"
" cmp "N", xzr \n"
" ble .Lasum_kernel_L999 \n"
" ble 9f //asum_kernel_L999 \n"
" cmp "INC_X", xzr \n"
" ble .Lasum_kernel_L999 \n"
" ble 9f //asum_kernel_L999 \n"
" cmp "INC_X", #1 \n"
" bne .Lasum_kernel_S_BEGIN \n"
" bne 5f //asum_kernel_S_BEGIN \n"
".Lasum_kernel_F_BEGIN: \n"
"1: //asum_kernel_F_BEGIN: \n"
" asr "J", "N", #6 \n"
" cmp "J", xzr \n"
" beq .Lasum_kernel_F1 \n"
" beq 3f //asum_kernel_F1 \n"
".align 5 \n"
".Lasum_kernel_F64: \n"
"2: //asum_kernel_F64: \n"
" "KERNEL_F64" \n"
" subs "J", "J", #1 \n"
" bne .Lasum_kernel_F64 \n"
" bne 2b //asum_kernel_F64 \n"
" "KERNEL_F64_FINALIZE" \n"
".Lasum_kernel_F1: \n"
"3: //asum_kernel_F1: \n"
" ands "J", "N", #63 \n"
" ble .Lasum_kernel_L999 \n"
" ble 9f //asum_kernel_L999 \n"
".Lasum_kernel_F10: \n"
"4: //asum_kernel_F10: \n"
" "KERNEL_F1" \n"
" subs "J", "J", #1 \n"
" bne .Lasum_kernel_F10 \n"
" b .Lasum_kernel_L999 \n"
" bne 4b //asum_kernel_F10 \n"
" b 9f //asum_kernel_L999 \n"
".Lasum_kernel_S_BEGIN: \n"
"5: //asum_kernel_S_BEGIN: \n"
" "INIT_S" \n"
" asr "J", "N", #2 \n"
" cmp "J", xzr \n"
" ble .Lasum_kernel_S1 \n"
" ble 7f //asum_kernel_S1 \n"
".Lasum_kernel_S4: \n"
"6: //asum_kernel_S4: \n"
" "KERNEL_S1" \n"
" "KERNEL_S1" \n"
" "KERNEL_S1" \n"
" "KERNEL_S1" \n"
" subs "J", "J", #1 \n"
" bne .Lasum_kernel_S4 \n"
" bne 6b //asum_kernel_S4 \n"
".Lasum_kernel_S1: \n"
"7: //asum_kernel_S1: \n"
" ands "J", "N", #3 \n"
" ble .Lasum_kernel_L999 \n"
" ble 9f //asum_kernel_L999 \n"
".Lasum_kernel_S10: \n"
"8: //asum_kernel_S10: \n"
" "KERNEL_S1" \n"
" subs "J", "J", #1 \n"
" bne .Lasum_kernel_S10 \n"
" bne 8b //asum_kernel_S10 \n"
".Lasum_kernel_L999: \n"
"9: //asum_kernel_L999: \n"
" fmov %[ASUM_], "SUMFD" \n"
: [ASUM_] "=r" (asum) //%0