PROLOGUE
-caxpy_k:
.LCF0:
0: addis 2,12,.TOC.-.LCF0@ha
addi 2,2,.TOC.-.LCF0@l
+#if _CALL_ELF ==2
.localentry caxpy_k,.-caxpy_k
+#endif
mr. 7,3
ble 0,.L33
cmpdi 7,9,1
b .L13
.long 0
.byte 0,0,0,0,0,4,0,0
+#if _CALL_ELF ==2
.size caxpy_k,.-caxpy_k
+#endif
.section .rodata
.align 4
.set .LANCHOR0,. + 0
PROLOGUE
-icamin_k:
.LCF0:
0: addis 2,12,.TOC.-.LCF0@ha
addi 2,2,.TOC.-.LCF0@l
+#if _CALL_ELF ==2
.localentry icamin_k,.-icamin_k
+#endif
mr. 9,3
ble 0,.L25
cmpdi 7,5,0
b .L21
.long 0
.byte 0,0,0,0,0,1,0,0
+#if _CALL_ELF ==2
.size icamin_k,.-icamin_k
+#endif
.section .rodata.cst16,"aM",@progbits,16
.align 4
.LC2:
if (inc_x == 1) {
-#if defined(_CALL_ELF) && (_CALL_ELF == 2)
BLASLONG n1 = n & -32;
- if (n1 > 0) {
+#if defined(_CALL_ELF) && (_CALL_ELF == 2)
+ if (n1 > 0) {
max = diamax_kernel_32(n1, x, &maxf);
i = n1;
}
-#endif
+#endif
while (i < n) {
if (ABS(x[i]) > maxf) {
max = i;
#if defined(_CALL_ELF) && (_CALL_ELF == 2)
BLASLONG n1 = n & -32;
- if (n1 > 0) {
+ if (n1 > 0) {
min = diamin_kernel_32(n1, x, &minf);
i = n1;
}
#endif
-
while (i < n) {
if (ABS(x[i]) < minf) {
min = i;
PROLOGUE
-isamax_k:
.LCF0:
0: addis 2,12,.TOC.-.LCF0@ha
addi 2,2,.TOC.-.LCF0@l
+#if _CALL_ELF ==2
.localentry isamax_k,.-isamax_k
+#endif
mr. 11,3
ble 0,.L36
cmpdi 7,5,0
b .L61
.long 0
.byte 0,0,0,0,0,1,0,0
+#if _CALL_ELF ==2
.size isamax_k,.-isamax_k
+#endif
.section .rodata.cst16,"aM",@progbits,16
.align 4
.LC2:
PROLOGUE
-isamin_k:
.LCF0:
0: addis 2,12,.TOC.-.LCF0@ha
addi 2,2,.TOC.-.LCF0@l
+#if _CALL_ELF ==2
.localentry isamin_k,.-isamin_k
+#endif
mr. 11,3
ble 0,.L36
cmpdi 7,5,0
b .L35
.long 0
.byte 0,0,0,0,0,1,0,0
+#if _CALL_ELF ==2
.size isamin_k,.-isamin_k
+#endif
.section .rodata.cst16,"aM",@progbits,16
.align 4
.LC2:
minf = CABS1(x,0); //index will not be incremented
#if defined(_CALL_ELF) && (_CALL_ELF == 2)
- BLASLONG n1 = n & -16;
+ BLASLONG n1 = n & -16;
if (n1 > 0) {
min = ziamin_kernel_16_TUNED(n1, x, &minf);
i = n1;
ix = n1 << 1;
}
-#endif
+#endif
while(i < n)
{