/glibc-2.36/math/ |
D | auto-libm-test-out-narrow-add | 1 add 0 0 2 = add downward binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 3 = add tonearest binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 4 = add towardzero binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 5 = add upward binary32:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 6 = add downward binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 7 = add tonearest binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 8 = add towardzero binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 9 = add upward binary64:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : 10 = add downward intel96:arg_fmt(0,0,0,0) 0x0p+0 0x0p+0 : 0x0p+0 : [all …]
|
D | libm-test-narrow-add.inc | 1 /* Test narrowing add. 23 … TEST_aa_f (add, arg_qnan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), 24 …TEST_aa_f (add, arg_qnan_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), 25 …TEST_aa_f (add, -arg_qnan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), 26 …TEST_aa_f (add, -arg_qnan_value, -arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED… 27 …TEST_aa_f (add, arg_qnan_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION… 28 …TEST_aa_f (add, arg_qnan_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTIO… 29 …TEST_aa_f (add, -arg_qnan_value, arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTIO… 30 …TEST_aa_f (add, -arg_qnan_value, -arg_snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTI… 31 …TEST_aa_f (add, arg_snan_value, arg_qnan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION… [all …]
|
/glibc-2.36/sysdeps/alpha/alphaev5/ |
D | add_n.S | 47 addq $0,$4,$20 # 1st main add 51 cmpult $20,$0,$25 # compute cy from last add 53 addq $1,$25,$28 # cy add 55 addq $5,$28,$21 # 2nd main add 56 cmpult $28,$25,$8 # compute cy from last add 60 .Loop: cmpult $21,$28,$25 # compute cy from last add 64 addq $2,$25,$28 # cy add 66 addq $28,$6,$22 # 3rd main add 68 cmpult $28,$25,$8 # compute cy from last add 69 cmpult $22,$28,$25 # compute cy from last add [all …]
|
D | sub_n.S | 53 addq $1,$25,$28 # cy add 56 cmpult $28,$25,$8 # compute cy from last add 60 .Loop: cmpult $5,$21,$25 # compute cy from last add 64 addq $2,$25,$28 # cy add 68 cmpult $28,$25,$8 # compute cy from last add 69 cmpult $6,$22,$25 # compute cy from last add 73 addq $3,$25,$28 # cy add 75 cmpult $28,$25,$8 # compute cy from last add 76 cmpult $7,$23,$25 # compute cy from last add 80 addq $0,$25,$28 # cy add [all …]
|
/glibc-2.36/sysdeps/sparc/sparc32/ |
D | memcpy.S | 105 add %o0, %o2, %g1 130 add %o1, 1, %o1 134 add %o0, 1, %o0 136 add %o1, 2, %o1 139 add %o0, 2, %o0 148 add %o1, 4, %o1 149 add %o0, 4, %o0 160 add %o1, 128, %o1 162 add %o0, 128, %o0 169 add %g6, %o4, %o4 [all …]
|
D | stpcpy.S | 48 add %o0, 1, %o0 50 add %o1, 1, %o1 57 add %o0, 1, %o0 59 add %o1, 1, %o1 66 add %o0, 1, %o0 68 add %o1, 1, %o1 72 add %o0, -1, %o0 81 11: add %g1, 4, %g1 104 add %o0, %g1, %o0 106 add %o0, 3, %o0 [all …]
|
D | strcat.S | 49 add %o0, 1, %o0 56 add %o0, 1, %o0 63 add %o0, 1, %o0 82 add %o0, 4, %o0 87 add %o0, -4, %o0 91 add %o0, 1, %o0 95 add %o0, 1, %o0 97 add %o0, 2, %o0 109 add %o1, 1, %o1 114 add %o0, 1, %o0 [all …]
|
D | sub_n.S | 42 add S1_PTR,4,S1_PTR 44 add S2_PTR,4,S2_PTR 45 add SIZE,-1,SIZE 48 add RES_PTR,4,RES_PTR 89 add S1_PTR,32,S1_PTR 90 add S2_PTR,32,S2_PTR 91 add RES_PTR,32,RES_PTR 109 add S1_PTR,8,S1_PTR 110 add S2_PTR,8,S2_PTR 111 add RES_PTR,8,RES_PTR [all …]
|
/glibc-2.36/sysdeps/sparc/sparc64/multiarch/ |
D | memcpy-niagara1.S | 47 add %o0, %o2, %g5 96 add %o1, 1, %o1 98 add %o0, 1, %o0 140 1: add %o1, 0x8, %o1 142 add %o1, 0x8, %o1 144 add %o1, 0x8, %o1 146 add %o1, 0x8, %o1 148 add %o1, 32, %o1 152 add %o1, 8, %o1 154 add %o1, 8, %o1 [all …]
|
D | memcpy-memmove-niagara7.S | 77 add %o1, %o2, %o5 /* get to end of source space */ 86 add %o0, %o2, %g1 /* get to end of dest space */ 112 add %o4, %o0, %o4 /* increase diff between src & dst */ 125 add %o5, %o0, %o5 /* restore src alignment */ 129 add %o2, 8, %o2 /* restore size value */ 150 add %o5, %o4, %o0 /* restore dest addr */ 172 add %o0, 1, %o0 /* advance dst */ 173 add %o1, %o0, %o1 /* restore %o1 */ 195 add %o2, %o3, %o2 /* adjust remaining count */ 198 add %o1, 8, %o1 /* increment src ptr */ [all …]
|
D | memcpy-niagara4.S | 58 add %o0, %o2, %o3 87 add %o1, 1, %o1 89 add %o0, 1, %o0 117 add %o1, 8, %o1 119 add %o0, 8, %o0 129 add %o1, 0x40, %o1 136 add %o0, 0x08, %o0 138 add %o0, 0x08, %o0 141 add %o0, 0x08, %o0 144 add %o0, 0x08, %o0 [all …]
|
D | memset-niagara7.S | 124 add %o2, %o3, %o2 /* update o2 with new count */ 140 add %o2, %o3, %o2 /* o2 is the remainder */ 149 add %o5, 8, %o5 170 add %o5, 64, %o5 172 add %o5, 64, %o5 174 add %o5, 64, %o5 177 add %o5, 64, %o5 191 add %o5, 64, %o5 196 add %o5, 8, %o5 /* restore %o5 offset */ 211 add %o5, 8, %o5 /* adjust %o5 for ASI store */ [all …]
|
/glibc-2.36/sysdeps/sparc/sparc64/ |
D | strchr.S | 70 add %o0, 1, %o0 /* IEU0 */ 75 add %o0, 8, %o0 /* IEU0 Group */ 94 add %o0, 8, %o0 /* IEU1 */ 101 add %o2, %g1, %o2 /* IEU1 */ 168 add %o0, 8, %o0 /* IEU0 Group */ 176 add %o2, %g1, %o2 /* IEU1 */ 182 add %o0, -16, %o0 /* IEU0 */ 185 add %o0, -15, %o0 /* IEU0 */ 187 add %o0, -14, %o0 /* IEU0 */ 190 add %o0, -13, %o0 /* IEU0 */ [all …]
|
D | dl-trampoline.S | 44 add %l0, %l2, %l0 48 add %l1, %l3, %l1 54 add %l0, %l4, %l0 55 add %l1, %l0, %l1 56 add %l1, %l1, %l0 57 add %l0, %l1, %l0 84 add %o1, %o1, %o3 87 add %o1, %o3, %o1 161 add %l0, 7, %l0 163 add %l0, (8 * 8), %g1 [all …]
|
D | memchr.S | 76 add %o0, 1, %o0 /* IEU0 Group */ 81 1: add %o0, 8, %o0 /* IEU0 Group */ 93 add %o0, 8, %o0 /* IEU1 */ 133 add %o0, -9, %o0 /* IEU0 */ 137 add %o0, -16, %o0 /* IEU0 */ 139 add %o0, -15, %o0 /* IEU0 */ 142 add %o0, -14, %o0 /* IEU0 */ 144 add %o0, -13, %o0 /* IEU0 */ 147 add %o0, -12, %o0 /* IEU0 */ 149 add %o0, -11, %o0 /* IEU0 */ [all …]
|
D | memcpy.S | 43 add %src, 0x40, %src; \ 44 add %dest, 0x40, %dest; \ 58 add %dest, 0x40, %dest; 62 add %dest, 0x40, %dest; \ 75 add %dest, 8, %dest; 147 add %o1, 1, %o1 /* IEU0 */ 148 add %o0, 1, %o0 /* IEU1 */ 153 add %o0, 2, %o0 /* IEU0 */ 157 add %o1, 2, %o1 /* IEU0 */ 169 add %g1, 0x8, %g1 /* IEU0 Group */ [all …]
|
D | addmul_1.S | 43 add %o2,%o2,%o2 ! o2 = 0x100000000 59 add %i1,%i0,%i1 ! ...and add it to the mid-1 product 60 addcc %i1,%l2,%i1 ! add mid products 61 mov 0,%l0 ! we need the carry from that add... 64 add %i5,%l0,%i5 ! ...add to bit 32 of the hi product 66 add %i0,%g5,%i0 ! combine into low 64 bits of result 68 addcc %i0,%o0,%i0 ! add cy_limb to low 64 bits of result 69 add %i5,%i1,%i1 ! ...and add them to the high result 74 add %g5,1,%l1 78 add %i1,%g5,%o0 ! compute new cy_limb
|
D | submul_1.S | 42 add %o2,%o2,%o2 ! o2 = 0x100000000 58 add %i1,%i0,%i1 ! ...and add it to the mid-1 product 59 addcc %i1,%l2,%i1 ! add mid products 60 mov 0,%l0 ! we need the carry from that add... 63 add %i5,%l0,%i5 ! ...add to bit 32 of the hi product 65 add %i0,%g5,%i0 ! combine into low 64 bits of result 67 addcc %i0,%o0,%i0 ! add cy_limb to low 64 bits of result 68 add %i5,%i1,%i1 ! ...and add them to the high result 73 add %g5,1,%l1 77 add %i1,%g5,%o0 ! compute new cy_limb
|
/glibc-2.36/sysdeps/ia64/ |
D | memset.S | 111 (p_unalgn) add ptr1 = (MIN1+1), ptr2 // after alignment 112 (p_unalgn) add ptr2 = MIN1P1HALF, ptr2 // after alignment 116 (p_y) add cnt = -8, cnt 120 (p_n) add ptr2 = 4, ptr2 123 (p_yy) add cnt = -4, cnt 127 (p_nn) add ptr2 = 2, ptr2 131 (p_y) add cnt = -2, cnt 136 (p_n) add ptr2 = 1, ptr2 143 (p_yy) add cnt = -1, cnt 165 (p_scr) add loopcnt = -1, linecnt // start of stores [all …]
|
/glibc-2.36/sysdeps/alpha/alphaev6/ |
D | addmul_1.S | 1 # Alpha ev6 mpn_addmul_1 -- Multiply a limb vector with a limb and add 247 cmpult $6, $13, $20 # L0 lo add => carry 249 addq $6, $12, $22 # U0 hi add => answer 250 cmpult $22, $12, $21 # L0 hi add => carry 257 cmpult $23, $15, $20 # L0 lo add => carry 258 addq $23, $14, $23 # U0 hi add => answer 261 cmpult $23, $14, $21 # L0 hi add => carry 270 cmpult $4, $9, $20 # L0 lo add => carry 271 addq $4, $8, $22 # U0 hi add => answer 278 cmpult $22, $8, $21 # L0 hi add => carry [all …]
|
/glibc-2.36/sysdeps/x86_64/multiarch/ |
D | strcpy-avx2.S | 101 add $VEC_SIZE, %r10 116 add %rcx, %r8 126 add $VEC_SIZE, %rcx 142 add $VEC_SIZE, %rcx 158 add $VEC_SIZE, %rcx 174 add $VEC_SIZE, %rcx 190 add $VEC_SIZE, %rcx 206 add $VEC_SIZE, %rcx 245 add $(VEC_SIZE * 4), %rdi 246 add $(VEC_SIZE * 4), %rsi [all …]
|
D | strcpy-evex.S | 103 add $VEC_SIZE, %r10 118 add %rcx, %r8 128 add $VEC_SIZE, %rcx 144 add $VEC_SIZE, %rcx 160 add $VEC_SIZE, %rcx 176 add $VEC_SIZE, %rcx 192 add $VEC_SIZE, %rcx 208 add $VEC_SIZE, %rcx 248 add $(VEC_SIZE * 4), %rdi 249 add $(VEC_SIZE * 4), %rsi [all …]
|
D | strcat-sse2-unaligned.S | 95 add $64, %rax 116 add $64, %rax 137 add $64, %rax 161 add $80, %rax 170 add $16, %rax 179 add $16, %rax 188 add $16, %rax 193 add $16, %rax 200 add $64, %rax 227 add %rdx, %rax [all …]
|
D | strcat-avx2.S | 92 add $(VEC_SIZE * 4), %rax 113 add $(VEC_SIZE * 4), %rax 134 add $(VEC_SIZE * 4), %rax 158 add $(VEC_SIZE * 5), %rax 167 add $VEC_SIZE, %rax 176 add $VEC_SIZE, %rax 185 add $VEC_SIZE, %rax 190 add $VEC_SIZE, %rax 198 add $(VEC_SIZE * 4), %rax 225 add %rdx, %rax [all …]
|
/glibc-2.36/sysdeps/sh/ |
D | memcpy.S | 37 add #-1,r6 39 add #1,r4 48 add #-2,r6 50 add #1,r4 54 add #2,r4 57 add #1,r4 60 add #1,r4 92 add #-1,r4 128 add #8,r4 131 add #1,r4 [all …]
|