/sysdeps/ia64/fpu/ |
A D | libm_frexp4f.S | 106 (p0) mov r15 = 0x0fffe 107 (p0) fclass.m.unc p6,p0 = f8, 0xe7 115 (p0) fnorm f9 = f8 122 (p0) setf.exp f10 = r15 123 (p0) setf.exp f12 = r20 130 (p0) setf.exp f11 = r14 146 (p0) fclass.m.unc p9,p0 = f9, 0x0b 174 (p0) getf.exp r16 = f9 190 (p0) st4 [r33] = r19 191 (p0) fnorm.s f8 = f8 [all …]
|
A D | libm_frexp4.S | 106 (p0) mov r15 = 0x0fffe 107 (p0) fclass.m.unc p6,p0 = f8, 0xe7 115 (p0) fnorm f9 = f8 122 (p0) setf.exp f10 = r15 123 (p0) setf.exp f12 = r20 130 (p0) setf.exp f11 = r14 146 (p0) fclass.m.unc p9,p0 = f9, 0x0b 174 (p0) getf.exp r16 = f9 190 (p0) st4 [r33] = r19 191 (p0) fnorm.d f8 = f8 [all …]
|
A D | libm_frexp4l.S | 105 (p0) mov r15 = 0x0fffe 106 (p0) fclass.m.unc p6,p0 = f8, 0xe7 114 (p0) fnorm f9 = f8 121 (p0) setf.exp f10 = r15 122 (p0) setf.exp f12 = r20 129 (p0) setf.exp f11 = r14 145 (p0) fclass.m.unc p9,p0 = f9, 0x0b 173 (p0) getf.exp r16 = f9 189 (p0) st4 [r34] = r19 190 (p0) fnorm f8 = f8 [all …]
|
A D | libm_tan.S | 1047 (p0) fclass.m.unc p6,p0 = Arg, 0x1E7 1054 (p0) fclass.nm.unc p7,p0 = Arg, 0x1FF 1096 (p0) fcmp.eq.s0 p0, p6 = Arg, f1 ;; 1665 (p0) br.ret.sptk b0 ;; 1771 (p0) fcvt.xf N = N_fix 2139 (p0) fmpy.s1 rsq = r, r 2304 (p0) br.ret.sptk b0 ;; 2318 (p0) fmpy.s1 rsq = r, r 2676 (p0) br.ret.sptk b0 ;; 3289 (p0) fcmp.lt.unc.s1 p6, p0 = r, TWO_TO_NEG2 [all …]
|
A D | s_roundl.S | 123 fclass.m p7,p0 = f8, 0x0b // Test x unorm 130 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 159 cmp.lt p6,p0 = rExp, rExpHalf // Is |x| < 0.5? 160 cmp.ge p7,p0 = rExp, rBigexp // Is |x| >= 2^63? 161 cmp.lt p10,p0 = rExp, rExpHalf // Is |x| < 0.5? 173 (p7) cmp.eq p10,p0 = r0, r0 // Also turn on p10 if |x| >= 2^63 194 fcmp.ge.s1 p9,p0 = fRem, fHalf // Test |rem| >= 0.5 222 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
A D | s_round.S | 123 fclass.m p7,p0 = f8, 0x0b // Test x unorm 130 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 159 cmp.lt p6,p0 = rExp, rExpHalf // Is |x| < 0.5? 160 cmp.ge p7,p0 = rExp, rBigexp // Is |x| >= 2^52? 161 cmp.lt p10,p0 = rExp, rExpHalf // Is |x| < 0.5? 173 (p7) cmp.eq p10,p0 = r0, r0 // Also turn on p10 if |x| >= 2^52 194 fcmp.ge.s1 p9,p0 = fRem, fHalf // Test |rem| >= 0.5 222 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
A D | s_roundf.S | 123 fclass.m p7,p0 = f8, 0x0b // Test x unorm 130 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 159 cmp.lt p6,p0 = rExp, rExpHalf // Is |x| < 0.5? 160 cmp.ge p7,p0 = rExp, rBigexp // Is |x| >= 2^23? 161 cmp.lt p10,p0 = rExp, rExpHalf // Is |x| < 0.5? 173 (p7) cmp.eq p10,p0 = r0, r0 // Also turn on p10 if |x| >= 2^23 194 fcmp.ge.s1 p9,p0 = fRem, fHalf // Test |rem| >= 0.5 222 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
A D | s_truncl.S | 113 fclass.m p7,p0 = f8, 0x0b // Test x unorm 120 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 135 cmp.lt p6,p0 = rExp, rExpBias // Is |x| < 1? 137 cmp.ge p7,p0 = rExp, rBigexp // Is |x| >= 2^63? 160 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
A D | e_scalb.S | 318 fclass.m p6, p0 = FR_Result3, 0x007 333 (p6) fcmp.neq.unc.s1 p6, p0 = FR_Result , FR_Result2 387 fclass.m p6,p0 = FR_Floating_N, 0xc3 //@snan | @qnan 399 fclass.m p7,p0 = FR_Floating_X, 0xc3 //@snan | @qnan 406 fclass.m p8,p0 = FR_Floating_N, 0x21 // @inf 411 fclass.m p9,p0 = FR_Floating_N, 0x22 // @-inf 453 cmp.ne p7,p0 = GR_N_as_int,GR_Scratch 454 (p9) frcpa.s0 FR_Result,p0 = FR_Floating_X,FR_Floating_N 464 (p7) fcmp.neq.unc.s1 p7,p0 = FR_Norm_N, FR_N_float_int 474 (p7) frcpa.s0 FR_Result,p0 = f0,f0 [all …]
|
A D | e_scalbf.S | 318 fclass.m p6, p0 = FR_Result3, 0x007 333 (p6) fcmp.neq.unc.s1 p6, p0 = FR_Result , FR_Result2 387 fclass.m p6,p0 = FR_Floating_N, 0xc3 //@snan | @qnan 399 fclass.m p7,p0 = FR_Floating_X, 0xc3 //@snan | @qnan 406 fclass.m p8,p0 = FR_Floating_N, 0x21 // @inf 411 fclass.m p9,p0 = FR_Floating_N, 0x22 // @-inf 453 cmp.ne p7,p0 = GR_N_as_int,GR_Scratch 454 (p9) frcpa.s0 FR_Result,p0 = FR_Floating_X,FR_Floating_N 464 (p7) fcmp.neq.unc.s1 p7,p0 = FR_Norm_N, FR_N_float_int 474 (p7) frcpa.s0 FR_Result,p0 = f0,f0 [all …]
|
A D | e_scalbl.S | 318 fclass.m p6, p0 = FR_Result3, 0x007 333 (p6) fcmp.neq.unc.s1 p6, p0 = FR_Result , FR_Result2 387 fclass.m p6,p0 = FR_Floating_N, 0xc3 //@snan | @qnan 399 fclass.m p7,p0 = FR_Floating_X, 0xc3 //@snan | @qnan 406 fclass.m p8,p0 = FR_Floating_N, 0x21 // @inf 411 fclass.m p9,p0 = FR_Floating_N, 0x22 // @-inf 453 cmp.ne p7,p0 = GR_N_as_int,GR_Scratch 454 (p9) frcpa.s0 FR_Result,p0 = FR_Floating_X,FR_Floating_N 464 (p7) fcmp.neq.unc.s1 p7,p0 = FR_Norm_N, FR_N_float_int 474 (p7) frcpa.s0 FR_Result,p0 = f0,f0 [all …]
|
A D | s_trunc.S | 113 fclass.m p7,p0 = f8, 0x0b // Test x unorm 120 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 135 cmp.lt p6,p0 = rExp, rExpBias // Is |x| < 1? 137 cmp.ge p7,p0 = rExp, rBigexp // Is |x| >= 2^52? 160 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
A D | s_truncf.S | 113 fclass.m p7,p0 = f8, 0x0b // Test x unorm 120 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 135 cmp.lt p6,p0 = rExp, rExpBias // Is |x| < 1? 137 cmp.ge p7,p0 = rExp, rBigexp // Is |x| >= 2^23? 160 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
A D | s_ceil.S | 109 fclass.m p7,p0 = f8, 0x0b // Test x unorm 135 fclass.m p6,p0 = f8, 0x1e7 // Test x natval, nan, inf, 0 169 (p8) cmp.lt.unc p10,p0 = rSignexp, rSignexpM1 // Is -1 < x < 0? 175 (p10) cmp.ne p6,p0 = r0,r0 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again 218 fcmp.eq.s0 p7,p0 = f8, f0 // Dummy op to set denormal flag
|
/sysdeps/aarch64/multiarch/ |
A D | memcpy_a64fx.S | 87 st1b z0.b, p0, [dst, 0, mul vl] 88 st1b z1.b, p0, [dst, 1, mul vl] 89 st1b z2.b, p0, [dst, 2, mul vl] 90 st1b z3.b, p0, [dst, 3, mul vl] 110 whilelo p0.b, xzr, n 128 ptrue p0.b 141 1: ptrue p0.b 173 ptrue p0.b 198 whilelo p0.b, xzr, n 251 whilelo p0.b, xzr, n [all …]
|
A D | memset_a64fx.S | 62 st1b z0.b, p0, [dstin, 1, mul vl] 69 st1b z0.b, p0, [dstin, 0, mul vl] 70 st1b z0.b, p0, [dstin, 1, mul vl] 79 st1b z0.b, p0, [dstin, 0, mul vl] 80 st1b z0.b, p0, [dstin, 1, mul vl] 81 st1b z0.b, p0, [dstin, 2, mul vl] 82 st1b z0.b, p0, [dstin, 3, mul vl] 152 st1b z0.b, p0, [dst, 0, mul vl] 153 st1b z0.b, p0, [dst, 1, mul vl] 154 st1b z0.b, p0, [dst, 2, mul vl] [all …]
|
/sysdeps/ia64/ |
A D | strncmp.S | 43 cmp.eq p6, p0 = r0, r0 // set p6 44 cmp.eq p7, p0 = n, r0 // return immediately if n == 0 51 cmp.ne.and p6, p0 = val1, r0 52 cmp.ne.and p6, p0 = val2, r0 53 cmp.ne.and p6, p0 = n, r0 54 cmp.eq.and p6, p0 = val1, val2
|
A D | strcmp.S | 43 cmp.eq p6, p0 = r0, r0 // set p6 45 cmp.ne.and p6, p0 = val1, r0 46 cmp.ne.and p6, p0 = val2, r0 47 cmp.eq.and p6, p0 = val1, val2
|
A D | strchr.S | 56 cmp.ne p8, p0 = r0, r0 // clear p8 59 cmp.eq p6, p0 = tmp, r0 66 cmp.eq p6, p0 = val2, chr 67 cmp.eq p7, p0 = val2, r0 81 cmp.ne p6, p0 = 8, pos0 83 cmp.ne p7, p0 = 8, poschr 91 (p6) cmp.lt p8, p0 = pos0, poschr // we found chr and null in the word
|
A D | memchr.S | 70 cmp.ltu p6, p0 = last, str 74 cmp.ne p7, p0 = r0, r0 // clear p7 77 cmp.gtu p6, p0 = 16, in2 // use a simple loop for short 80 cmp.eq p6, p0 = tmp, r0 88 cmp.eq p6, p0 = val, chr 92 cmp.ne p6, p0 = r0, r0 // clear p6 106 (p[MEMLAT+2]) cmp.ne p7, p0 = 8, poschr[1] 111 cmp.eq p6, p0 = len, r0 117 cmp.eq p6, p0 = val, chr 121 cmp.ne p6, p0 = r0, r0 // clear p6 (p7 was already 0 when we got here) [all …]
|
A D | bzero.S | 86 cmp.eq p_scr, p0 = cnt, r0 98 cmp.ne p_unalgn, p0 = tmp, r0 101 cmp.gt p_scr, p0 = 16, cnt // is it a minimalistic task? 135 cmp.gt p_scr, p0 = tmp, cnt // is it a minimalistic task? 187 cmp.lt p_scr, p0 = ptr9, ptr1 // do we need more prefetching? 195 cmp.gt p_scr, p0 = 8, cnt // just a few bytes left ? 205 cmp.eq p_scr, p0 = loopcnt, r0 225 cmp.gt p_scr, p0 = 8, cnt // just a few bytes left ? 246 cmp.eq p_scr, p0 = cnt, r0 282 (p_yy) cmp.le.unc p_y, p0 = 8, cnt [all …]
|
A D | memset.S | 92 cmp.eq p_scr, p0 = cnt, r0 104 cmp.ne p_unalgn, p0 = tmp, r0 107 cmp.gt p_scr, p0 = 16, cnt // is it a minimalistic task? 219 cmp.le p_scr, p0 = 8, cnt // just a few bytes left ? 277 cmp.gt p_scr, p0 = 8, cnt // just a few bytes left ? 287 cmp.eq p_scr, p0 = loopcnt, r0 309 cmp.gt p_scr, p0 = 8, cnt // just a few bytes left ? 330 cmp.eq p_scr, p0 = cnt, r0 340 tbit.nz.unc p_y, p0 = cnt, 0 366 (p_yy) cmp.le.unc p_y, p0 = 8, cnt [all …]
|
A D | memcmp.S | 74 cmp.ge p6, p0 = OP_T_THRES, len // is len <= OP_T_THRES 77 cmp.eq p6, p0 = loopcnt, r0 87 cmp.ne p6, p0 = value1, value2 101 cmp.eq p6, p0 = sh1, r0 // is the src aligned? 115 (p[MEMLAT+4]) cmp.ne p6, p0 = q[MEMLAT + 4], val[1] 123 cmp.ne p6, p0 = r0, r0 ;; // clear p6 134 cmp.ne p6, p0 = r0, r0 // clear p6 139 (p[MEMLAT]) cmp.ne p6, p0 = r[MEMLAT], q[MEMLAT] 143 cmp.eq p6, p0 = len, r0 // is len == 0 ? 151 cmp.ne p6, p0 = value1, value2
|
A D | strcpy.S | 70 cmp.eq p6, p0 = loopcnt, r0 78 cmp.eq p6, p0 = c, r0 87 cmp.ne p7, p0 = r0, r0 // clear p7 90 cmp.eq p6, p0 = sh1, r0 // is the src aligned? 99 cmp.lt p7, p0 = pos, thresh // in w0 >> sh1? 107 cmp.ne p7, p0 = 8, pos 118 (p[MEMLAT]) cmp.ne p7, p0 = 8, pos
|
/sysdeps/unix/sysv/linux/ia64/ |
A D | ____longjmp_chk.S | 45 cmp.ltu p0, p8 = loc0, r12; \ 56 cmp.eq p8, p0 = -1, r10; \ 68 tbit.nz p0, p8 = r17, 0; /* SS_ONSTACK */ \ 71 cmp.gtu p7, p0 = loc0, r16; \ 74 cmp.ltu p0, p8 = loc0, r19; \
|