HomeSort by: relevance | last modified time | path
    Searched refs:i0 (Results 1 - 25 of 50) sorted by relevancy

1 2

  /src/lib/libm/src/
s_ceilf.c 29 int32_t i0,jj0; local in function:ceilf
32 GET_FLOAT_WORD(i0,x);
33 jj0 = ((i0>>23)&0xff)-0x7f;
37 if(i0<0) {i0=0x80000000;}
38 else if(i0!=0) { i0=0x3f800000;}
42 if((i0&i)==0) return x; /* x is integral */
44 if(i0>0) i0 += (0x00800000)>>jj0
    [all...]
s_floorf.c 38 int32_t i0,jj0; local in function:floorf
40 GET_FLOAT_WORD(i0,x);
41 jj0 = ((i0>>23)&0xff)-0x7f;
45 if(i0>=0) {i0=0;}
46 else if((i0&0x7fffffff)!=0)
47 { i0=0xbf800000;}
51 if((i0&i)==0) return x; /* x is integral */
53 if(i0<0) i0 += (0x00800000)>>jj0
    [all...]
s_rint.c 40 int32_t i0,jj0,sx; local in function:rint
43 EXTRACT_WORDS(i0,i1,x);
44 sx = (i0>>31)&1;
45 jj0 = ((i0>>20)&0x7ff)-0x3ff;
48 if(((i0&0x7fffffff)|i1)==0) return x;
49 i1 |= (i0&0x0fffff);
50 i0 &= 0xfffe0000;
51 i0 |= ((i1|-i1)>>12)&0x80000;
52 SET_HIGH_WORD(x,i0);
55 GET_HIGH_WORD(i0,t)
    [all...]
s_rintf.c 33 int32_t i0,jj0,sx; local in function:rintf
40 GET_FLOAT_WORD(i0,x);
41 sx = (i0>>31)&1;
42 jj0 = ((i0>>23)&0xff)-0x7f;
45 if((i0&0x7fffffff)==0) return x;
46 i1 = (i0&0x07fffff);
47 i0 &= 0xfff00000;
48 i0 |= ((i1|-i1)>>9)&0x400000;
49 SET_FLOAT_WORD(x,i0);
52 GET_FLOAT_WORD(i0,t)
    [all...]
s_truncf.c 38 int32_t i0,jj0; local in function:truncf
40 GET_FLOAT_WORD(i0,x);
41 jj0 = ((i0>>23)&0xff)-0x7f;
45 i0 &= 0x80000000;
48 if((i0&i)==0) return x; /* x is integral */
50 i0 &= (~i);
56 SET_FLOAT_WORD(x,i0);
s_ceil.c 40 int32_t i0,i1,jj0; local in function:__strong_alias
42 EXTRACT_WORDS(i0,i1,x);
43 jj0 = ((i0>>20)&0x7ff)-0x3ff;
47 if(i0<0) {i0=0x80000000;i1=0;}
48 else if((i0|i1)!=0) { i0=0x3ff00000;i1=0;}
52 if(((i0&i)|i1)==0) return x; /* x is integral */
54 if(i0>0) i0 += (0x00100000)>>jj0
    [all...]
s_floor.c 40 int32_t i0,i1,jj0; local in function:floor
42 EXTRACT_WORDS(i0,i1,x);
43 jj0 = ((i0>>20)&0x7ff)-0x3ff;
47 if(i0>=0) {i0=i1=0;}
48 else if(((i0&0x7fffffff)|i1)!=0)
49 { i0=0xbff00000;i1=0;}
53 if(((i0&i)|i1)==0) return x; /* x is integral */
55 if(i0<0) i0 += (0x00100000)>>jj0
    [all...]
s_trunc.c 43 int32_t i0,i1,jj0; local in function:trunc
45 EXTRACT_WORDS(i0,i1,x);
46 jj0 = ((i0>>20)&0x7ff)-0x3ff;
50 i0 &= 0x80000000U;
55 if(((i0&i)|i1)==0) return x; /* x is integral */
57 i0 &= (~i); i1=0;
69 INSERT_WORDS(x,i0,i1);
s_modff.c 29 int32_t i0,jj0; local in function:modff
31 GET_FLOAT_WORD(i0,x);
32 jj0 = ((i0>>23)&0xff)-0x7f; /* exponent of x */
35 SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */
39 if((i0&i)==0) { /* x is integral */
46 SET_FLOAT_WORD(*iptr,i0&(~i));
s_modf.c 41 int32_t i0,i1,jj0; local in function:__strong_alias
43 EXTRACT_WORDS(i0,i1,x);
44 jj0 = (((uint32_t)i0>>20)&0x7ff)-0x3ff; /* exponent of x */
47 INSERT_WORDS(*iptr,i0&0x80000000,0); /* *iptr = +-0 */
51 if(((i0&i)|i1)==0) { /* x is integral */
58 INSERT_WORDS(*iptr,i0&(~i),0);
79 INSERT_WORDS(*iptr,i0,i1&(~i));
s_exp2f.c 122 uint32_t hx, ix, i0; local in function:exp2f
143 /* Reduce x, computing z, i0, and k. */
145 GET_FLOAT_WORD(i0, t);
146 i0 += TBLSIZE / 2;
147 k = (i0 >> TBLBITS) << 20;
148 i0 &= TBLSIZE - 1;
153 /* Compute r = exp2(y) = exp2ft[i0] * p(z). */
154 tv = exp2ft[i0];
  /src/lib/libc/arch/sparc/gen/
setjmp.S 68 add %i0, 32, %o2 /* build sigcontext sc.sc_mask */
78 st %o1, [%i0 + _SC_ONSTACK] /* sc.sc_onstack = current onstack; */
79 st %fp, [%i0 + _SC_SP] /* sc.sc_sp = (caller's) sp */
81 st %o0, [%i0 + _SC_PC] /* sc.sc_pc = return_pc */
82 st %g3, [%i0 + _SC_NPC] /* sc.sc_npc */
83 st %g0, [%i0 + _SC_PSR] /* sc.sc_psr = (clean psr) */
84 st %g2, [%i0 + _SC_G1]
85 st %g4, [%i0 + _SIZEOF_SC + _JB_G4]
86 st %g7, [%i0 + _SIZEOF_SC + _JB_G7]
_setjmp.S 70 ld [%i0 + 16], %g3
71 ld [%i0 + 24], %g2
72 ld [%i0 + 48], %g4
73 ld [%i0 + 52], %g7
74 ld [%i0 + 4], %i7 /* restore return pc */
75 ld [%i0 + 0], %fp /* and stack pointer */
76 mov 1, %i0
77 movrnz %i1, %i1, %i0 ! compute v ? v : 1
89 ld [%i0 + 16], %g3
90 ld [%i0 + 24], %g
    [all...]
  /src/lib/libc/arch/sparc64/gen/
setjmp.S 83 add %i0, 0x38, %o2 /* build sigcontext in [%o2]->sc.sc_mask */
109 add %i0, 8, %o1 /* (foo being part of the sigcontext we're overwriting) */
111 lduw [%i0 + 8 + 0x10], %o0 /* foo.ss_flags */
113 st %o1, [%i0 + 0x00] /* sc.sc_onstack = current onstack; */
116 stx %fp, [%i0 + 0x08] /* sc.sc_sp = sp */
118 stx %o0, [%i0 + 0x10] /* sc.sc_pc = return_pc */
119 stx %g0, [%i0 + 0x20] /* sc.sc_tstate = (clean ccr) */
120 stx %l1, [%i0 + 0x28] /* sc.sc_g1 */
121 stx %l2, [%i0 + 0x30] /* sc.sc_o0, set in longjmp, use as %g2 */
125 stx %l3, [%i0 + 0x48] /* adjust asserts in longjmp.c *
    [all...]
_setjmp.S 83 ldx [%i0+0x28],%g1
84 ldx [%i0+0x30],%g2
85 ldx [%i0+0x48],%g3
86 ldx [%i0+0x50],%g6
87 ldx [%i0+0x58],%g7
88 ldx [%i0+8], %i7
89 ldx [%i0+0], %fp
90 mov 1, %i0
91 movrnz %i1, %i1, %i0 ! compute v ? v : 1
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_bitvector.h 129 for (uptr i0 = 0; i0 < kLevel1Size; i0++) { local in function:__sanitizer::TwoLevelBitVector::setAll
130 l1_[i0].setAll();
132 l2_[i0][i1].setAll();
146 uptr i0 = idx0(idx); local in function:__sanitizer::TwoLevelBitVector::setBit
149 if (!l1_[i0].getBit(i1)) {
150 l1_[i0].setBit(i1);
151 l2_[i0][i1].clear();
153 bool res = l2_[i0][i1].setBit(i2)
161 uptr i0 = idx0(idx); local in function:__sanitizer::TwoLevelBitVector::clearBit
175 uptr i0 = idx0(idx); local in function:__sanitizer::TwoLevelBitVector::getBit
183 for (uptr i0 = 0; i0 < kLevel1Size; i0++) { local in function:__sanitizer::TwoLevelBitVector::getAndClearFirstOne
200 for (uptr i0 = 0; i0 < kLevel1Size; i0++) { local in function:__sanitizer::TwoLevelBitVector::setUnion
216 for (uptr i0 = 0; i0 < kLevel1Size; i0++) { local in function:__sanitizer::TwoLevelBitVector::setIntersection
236 for (uptr i0 = 0; i0 < kLevel1Size; i0++) { local in function:__sanitizer::TwoLevelBitVector::setDifference
257 for (uptr i0 = 0; i0 < kLevel1Size; i0++) { local in function:__sanitizer::TwoLevelBitVector::intersectsWith
    [all...]
  /src/games/hack/
hack.rip.c 110 int i, i0; local in function:outrip
111 i0 = i1 = 0;
114 i0 = i, i1 = i + 1;
115 if (!i0)
116 i0 = i1 = 16;
118 buf[i0] = 0;
  /src/lib/libm/noieee_src/
n_exp2f.c 102 uint32_t hx, ix, i0; local in function:exp2f
117 /* Reduce x, computing z, i0, and k. */
118 i0 = x + redux;
119 memcpy(&t, &i0, sizeof(t));
120 i0 += TBLSIZE / 2;
121 k = (i0 >> TBLBITS) << 20;
122 i0 &= TBLSIZE - 1;
129 /* Compute r = exp2(y) = exp2ft[i0] * p(z). */
130 tv = exp2ft[i0];
  /src/tests/usr.bin/indent/
opt_cs.c 12 int i0 = (int)3.0; variable in typeref:typename:int
18 int i0 = (int) 3.0; variable in typeref:typename:int
24 int i0 = (int)3.0; variable in typeref:typename:int
  /src/lib/libc/compat/arch/sparc/gen/
compat_setjmp.S 99 ld [%i0 + 8], %o2 /* make sure sc->sc_sp, sc->sc_fp nonzero */
100 ld [%i0 + 24], %o3
107 st %i1, [%i0 + 28] /* sc.sc_o0 = v; */
109 mov %i0, %o0
  /src/lib/libc/compat/arch/sparc64/gen/
compat_setjmp.S 105 ldx [%i0 + 0x08], %o2 /* make sure sc->sc_sp, sc->sc_fp nonzero */
106 ldx [%i0 + 0x28], %o3
110 stx %i1, [%i0 + 0x30] /* sc.sc_o0 = v; */
112 mov %i0, %o0
  /src/lib/libc/arch/sparc/sys/
cerror.S 54 st %i0, [%o0]
55 mov -1, %i0
  /src/common/lib/libc/arch/sparc64/string/
memset.S 167 btst 63, %i0
171 stx %i1, [%i0]
172 inc 8, %i0
173 btst 63, %i0
182 stx %i1, [%i0] ! Flush this puppy to RAM
184 ldd [%i0], %f0
186 stw %i1, [%i0] ! Flush this puppy to RAM
188 ld [%i0], %f0
204 stda %f0, [%i0] ASI_STORE ! Store 64 bytes
207 inc BLOCK_SIZE, %i0
    [all...]
  /src/common/lib/libc/arch/sparc/gen/
saveregs.S 55 st %i0, [%fp + 0x44] ! fr->fr_argd[0]
  /src/common/lib/libc/arch/sparc64/gen/
saveregs.S 56 stx %i0, [%fp + REGOFF + 0x00] ! fr->fr_argd[0]

Completed in 35 milliseconds

1 2