/sysdeps/ia64/ |
A D | ia64libgcc.S | 19 (p6) cmp.ne p7, p0 = r0, r0 20 .pred.rel.mutex p6, p7 24 (p6) fma.s1 f13 = f11, f11, f0 53 (p6) cmp.ne p7, p0 = r0, r0 54 .pred.rel.mutex p6, p7 59 (p6) fmpy.s1 f13 = f12, f12 64 (p6) fmpy.s1 f12 = f13, f13 88 .pred.rel.mutex p6, p7 93 (p6) fmpy.s1 f9 = f9, f9 96 (p6) fmpy.s1 f9 = f9, f9 [all …]
|
A D | memcmp.S | 77 cmp.eq p6, p0 = loopcnt, r0 78 (p6) br.cond.sptk .dest_aligned 87 cmp.ne p6, p0 = value1, value2 88 (p6) br.cond.spnt .done 102 (p6) br.cond.sptk .src_aligned 117 (p6) br.cond.spnt .l2exit 125 (p6) mux1 value1 = val[1], @rev 128 (p6) mov ret0 = -1 140 (p6) br.cond.spnt .l3exit 151 cmp.ne p6, p0 = value1, value2 [all …]
|
A D | memchr.S | 70 cmp.ltu p6, p0 = last, str 72 (p6) mov last = -1 80 cmp.eq p6, p0 = tmp, r0 88 cmp.eq p6, p0 = val, chr 89 (p6) br.cond.spnt .foundit 111 cmp.eq p6, p0 = len, r0 112 (p6) br.cond.spnt .notfound ;; 117 cmp.eq p6, p0 = val, chr 118 (p6) br.cond.dpnt .foundit 124 .pred.rel "mutex" p6, p7 [all …]
|
A D | strncmp.S | 43 cmp.eq p6, p0 = r0, r0 // set p6 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 55 (p6) br.cond.sptk .loop
|
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 48 (p6) br.cond.sptk .loop
|
A D | memmove.S | 94 cmp.eq p6, p0 = in2, r0 // if (len == 0) 98 (p6) br.cond.spnt .forward // to copy forward 106 (p6) br.cond.sptk .next // goto next; 115 (p6) ld8 value = [src], 8;; 118 cmp.eq p6, p0 = 8, len 137 (p6) br.cond.spnt .cpyfew // copy byte by byte 139 cmp.eq p6, p0 = loopcnt, r0 140 (p6) br.cond.sptk .dest_aligned 163 (p6) br.cond.sptk .src_aligned 190 cmp.eq p6, p0 = len, r0 // is len == 0 ? [all …]
|
A D | strncpy.S | 66 cmp.geu p6, p5 = 24, in2 67 (p6) br.cond.spnt .short_len 73 cmp.eq p6, p7 = tmp, r0 117 cmp.ne p7, p6 = 8, pos 123 cmp.gtu p6, p0 = -8, len 124 (p6) br.cond.dptk .found0 147 cmp.eq p5, p6 = len, r0 155 cmp.ne p6, p0 = c, r0 177 (p6) br.cond.dpnt .l6 ;; 205 (p6) cmp.ne p6, p0 = c, r0 [all …]
|
A D | memccpy.S | 89 cmp.eq p6, p0 = loopcnt, r0 91 (p6) br.cond.sptk .dest_aligned 100 cmp.eq p6, p0 = value, char 101 (p6) br.cond.spnt .foundit 115 (p6) br.cond.sptk .src_aligned ;; 130 (p6) br.cond.spnt .gotit 158 cmp.eq p6, p0 = value, char 159 (p6) br.cond.spnt .foundit 162 (p6) mov ret0 = dest 169 .pred.rel "mutex" p6, p7 [all …]
|
A D | strlen.S | 58 cmp.eq p6, p0 = tmp, r0 59 (p6) br.cond.sptk .str_aligned;; 65 cmp.eq p6, p0 = val2, r0 66 (p6) br.cond.spnt .restore_and_exit 77 cmp.ne p6, p0 = 8, pos0 78 (p6) br.cond.spnt .foundit
|
A D | strchr.S | 59 cmp.eq p6, p0 = tmp, r0 60 (p6) br.cond.sptk .str_aligned;; 66 cmp.eq p6, p0 = val2, chr 68 (p6) br.cond.spnt .restore_and_exit 81 cmp.ne p6, p0 = 8, pos0 85 (p6) br.cond.spnt .notfound 91 (p6) cmp.lt p8, p0 = pos0, poschr // we found chr and null in the word
|
/sysdeps/ia64/fpu/ |
A D | s_fpclassify.S | 25 fclass.m p6, p7 = farg0, @nat | @qnan | @snan 30 (p6) mov ret0 = 0 32 (p6) br.ret.sptk.many rp 38 (p8) fclass.m p8, p6 = farg0, @zero 45 (p6) fclass.m p6, p7 = farg0, @unorm 50 .pred.rel.mutex p6, p7 51 (p6) mov ret0 = 3
|
A D | e_sqrtl.S | 109 frsqrta.s0 f7,p6=f8 115 (p6) fma.s1 f9=f12,f7,f0 121 (p6) fma.s1 f7=f8,f7,f0 147 (p6) fma.s1 f9=f10,f9,f9 153 (p6) fma.s1 f7=f10,f7,f7 165 (p6) fma.s1 f9=f10,f9,f9 171 (p6) fma.s1 f7=f10,f7,f7 189 (p6) fma.s1 f7=f12,f9,f7 195 (p6) fma.s1 f9=f10,f9,f9 207 (p6) fma.s0 f8=f12,f9,f7 [all …]
|
A D | e_sqrt.S | 102 frsqrta.s0 f7,p6=f8 136 (p6) fma.s1 f6=f9,f7,f0 142 (p6) fma.s1 f7=f8,f7,f0 156 (p6) fnma.s1 f9=f7,f6,f9 172 (p6) fma.s1 f11=f9,f9,f0 196 (p6) fma.s1 f9=f9,f12,f14 202 (p6) fma.s1 f12=f10,f7,f7 208 (p6) fma.s1 f7=f7,f11,f0 226 (p6) fma.s1 f6=f10,f6,f6 232 (p6) fnma.s1 f9=f7,f7,f8 [all …]
|
A D | e_sqrtf.S | 115 frsqrta.s0 f7,p6=f8 132 (p6) fma.s1 f9=f12,f7,f0 138 (p6) fma.s1 f7=f8,f7,f0 144 (p6) fnma.s1 f10=f7,f9,f12 150 (p6) fma.s1 f12=f12,f1,f1 156 (p6) fma.s1 f12=f12,f10,f1 162 (p6) fma.s1 f11=f10,f7,f0 168 (p6) fma.s1 f10=f10,f9,f0 180 (p6) fma.s1 f12=f12,f10,f9 186 (p6) fnma.s1 f9=f7,f7,f8 [all …]
|
A D | s_truncl.S | 120 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 129 (p6) fma.s0 f8 = f8, f1, f0 // Result if x natval, nan, inf 130 (p6) br.ret.spnt b0 // Exit if x natval, nan, inf 135 cmp.lt p6,p0 = rExp, rExpBias // Is |x| < 1? 142 .pred.rel "mutex",p6,p7 145 (p6) fmerge.s f8 = fNormX, f0 // If |x| < 1, result sgn(x)*0
|
A D | s_trunc.S | 120 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 129 (p6) fma.d.s0 f8 = f8, f1, f0 // Result if x natval, nan, inf 130 (p6) br.ret.spnt b0 // Exit if x natval, nan, inf 135 cmp.lt p6,p0 = rExp, rExpBias // Is |x| < 1? 142 .pred.rel "mutex",p6,p7 145 (p6) fmerge.s f8 = fNormX, f0 // If |x| < 1, result sgn(x)*0
|
A D | s_truncf.S | 120 fclass.m p6,p0 = f8, 0x1e3 // Test x natval, nan, inf 129 (p6) fma.s.s0 f8 = f8, f1, f0 // Result if x natval, nan, inf 130 (p6) br.ret.spnt b0 // Exit if x natval, nan, inf 135 cmp.lt p6,p0 = rExp, rExpBias // Is |x| < 1? 142 .pred.rel "mutex",p6,p7 145 (p6) fmerge.s f8 = fNormX, f0 // If |x| < 1, result sgn(x)*0
|
A D | s_ceil.S | 135 fclass.m p6,p0 = f8, 0x1e7 // Test x natval, nan, inf, 0 160 (p6) fma.d.s0 f8 = f8, f1, f0 // Result if x natval, nan, inf, 0 161 (p6) br.ret.spnt b0 // Exit if x natval, nan, inf, 0 168 cmp.ge p7,p6 = rExp, rBigexp // Is |x| >= 2^52? 175 (p10) cmp.ne p6,p0 = r0,r0 181 .pred.rel "mutex",p6,p7 184 (p6) fma.d.s0 f8 = fPreResult, f1, fAdj // Result if !int, |x| < 2^52 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again 196 (p6) fcmp.eq.unc.s1 p8, p9 = fPreResult, fNormX // Is trunc(x) = x ?
|
A D | s_ceilf.S | 135 fclass.m p6,p0 = f8, 0x1e7 // Test x natval, nan, inf, 0 160 (p6) fma.s.s0 f8 = f8, f1, f0 // Result if x natval, nan, inf, 0 161 (p6) br.ret.spnt b0 // Exit if x natval, nan, inf, 0 168 cmp.ge p7,p6 = rExp, rBigexp // Is |x| >= 2^23? 175 (p10) cmp.ne p6,p0 = r0,r0 181 .pred.rel "mutex",p6,p7 184 (p6) fma.s.s0 f8 = fPreResult, f1, fAdj // Result if !int, |x| < 2^23 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again 196 (p6) fcmp.eq.unc.s1 p8, p9 = fPreResult, fNormX // Is trunc(x) = x ?
|
A D | s_ceill.S | 135 fclass.m p6,p0 = f8, 0x1e7 // Test x natval, nan, inf, 0 160 (p6) fma.s0 f8 = f8, f1, f0 // Result if x natval, nan, inf, 0 161 (p6) br.ret.spnt b0 // Exit if x natval, nan, inf, 0 168 cmp.ge p7,p6 = rExp, rBigexp // Is |x| >= 2^63? 175 (p10) cmp.ne p6,p0 = r0,r0 181 .pred.rel "mutex",p6,p7 184 (p6) fma.s0 f8 = fPreResult, f1, fAdj // Result if !int, |x| < 2^63 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again 196 (p6) fcmp.eq.unc.s1 p8, p9 = fPreResult, fNormX // Is trunc(x) = x ?
|
A D | e_hypotl.S | 156 (p6) fclass.m p6,p0=f9,0x7 230 frsqrta.s1 f8,p6=f12 265 (p6) fma.s1 f14=f12,f8,f0 271 (p6) fma.s1 f15=f8,f7,f0 303 (p6) fnma.s1 f7=f14,f15,f7 310 (p6) fma.s1 f11=f11,f7,f1 316 (p6) fma.s1 f9=f9,f7,f6 322 (p6) fma.s1 f34=f7,f7,f0 329 (p6) fma.s1 f6=f7,f14,f0 335 (p6) fma.s1 f7=f7,f15,f0 [all …]
|
A D | e_hypot.S | 162 (p6) fclass.m p6,p0=f9,0x7 231 frsqrta.s1 f8,p6=f12 254 (p6) fma.s1 f14=f12,f8,f0 260 (p6) fma.s1 f15=f8,f7,f0 281 (p6) fnma.s1 f7=f14,f15,f7 294 (p6) fma.s1 f9=f13,f7,f9 300 (p6) fma.s1 f11=f6,f7,f11 306 (p6) fma.s1 f13=f7,f7,f0 319 (p6) fma.s1 f11=f11,f7,f1 325 (p6) fma.s1 f13=f13,f7,f0 [all …]
|
/sysdeps/unix/sysv/linux/ia64/ |
A D | vfork.S | 40 cmp.eq p6,p0=0,r8 41 (p6) br.cond.dptk 1f 43 cmp.eq p6,p0=-1,r10 44 (p6) br.cond.spnt.few __syscall_error
|
A D | __start_context.S | 41 cmp.ne p6,p0 = in0, r0 // uc_link != 0 ? 43 (p6) mov out0 = in0 44 (p6) br.call.sptk rp = __setcontext
|
A D | syscall.S | 29 cmp.ne p6,p0=-1,r10 /* r10 = -1 on error */ 30 (p6) ret
|