Home
last modified time | relevance | path

Searched refs:bits (Results 1 – 25 of 444) sorted by relevance

12345678910>>...18

/aosp12/bionic/libm/upstream-freebsd/lib/msun/src/
H A Ds_remquol.c78 sx = ux.bits.sign; in remquol()
84 if((uy.bits.exp|uy.bits.manh|uy.bits.manl)==0 || /* y=0 */ in remquol()
87 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)!=0)) /* or y is NaN */ in remquol()
89 if(ux.bits.exp<=uy.bits.exp) { in remquol()
90 if((ux.bits.exp<uy.bits.exp) || in remquol()
91 (ux.bits.manh<=uy.bits.manh && in remquol()
92 (ux.bits.manh<uy.bits.manh || in remquol()
93 ux.bits.manl<uy.bits.manl))) { in remquol()
97 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) { in remquol()
122 lx = ux.bits.manl; in remquol()
[all …]
H A De_fmodl.c75 sx = ux.bits.sign; in fmodl()
78 if((uy.bits.exp|uy.bits.manh|uy.bits.manl)==0 || /* y=0 */ in fmodl()
81 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl)!=0)) /* or y is NaN */ in fmodl()
83 if(ux.bits.exp<=uy.bits.exp) { in fmodl()
84 if((ux.bits.exp<uy.bits.exp) || in fmodl()
85 (ux.bits.manh<=uy.bits.manh && in fmodl()
86 (ux.bits.manh<uy.bits.manh || in fmodl()
87 ux.bits.manl<uy.bits.manl))) { in fmodl()
90 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) { in fmodl()
114 lx = ux.bits.manl; in fmodl()
[all …]
H A Ds_nextafterl.c43 ((ux.bits.manh&~LDBL_NBIT)|ux.bits.manl) != 0) || in nextafterl()
45 ((uy.bits.manh&~LDBL_NBIT)|uy.bits.manl) != 0)) in nextafterl()
50 ux.bits.manl = 1; in nextafterl()
51 ux.bits.sign = uy.bits.sign; in nextafterl()
56 if(ux.bits.manl==0) { in nextafterl()
58 ux.bits.exp -= 1; in nextafterl()
59 ux.bits.manh = (ux.bits.manh - 1) | (ux.bits.manh & LDBL_NBIT); in nextafterl()
61 ux.bits.manl -= 1; in nextafterl()
63 ux.bits.manl += 1; in nextafterl()
65 ux.bits.manh = (ux.bits.manh + 1) | (ux.bits.manh & LDBL_NBIT); in nextafterl()
[all …]
H A Ds_ceill.c36 u.bits.manh += (c); \
38 u.bits.exp++; \
46 u.bits.exp++; \
64 (u.bits.manh | u.bits.manl) != 0) in ceill()
68 if (((u.bits.manh & m) | u.bits.manl) == 0) in ceill()
70 if (!u.bits.sign) { in ceill()
73 u.bits.exp++; in ceill()
79 u.bits.manh &= ~m; in ceill()
80 u.bits.manl = 0; in ceill()
87 if (!u.bits.sign) { in ceill()
[all …]
H A Ds_floorl.c36 u.bits.manh += (c); \
38 u.bits.exp++; \
46 u.bits.exp++; \
64 (u.bits.manh | u.bits.manl) != 0) in floorl()
68 if (((u.bits.manh & m) | u.bits.manl) == 0) in floorl()
70 if (u.bits.sign) { in floorl()
73 u.bits.exp++; in floorl()
79 u.bits.manh &= ~m; in floorl()
80 u.bits.manl = 0; in floorl()
87 if (u.bits.sign) { in floorl()
[all …]
H A De_sqrtl.c45 if (++u.bits.manl == 0) { in inc()
46 if (++u.bits.manh == 0) { in inc()
47 u.bits.exp++; in inc()
48 u.bits.manh |= LDBL_NBIT; in inc()
61 if (u.bits.manl-- == 0) { in dec()
63 u.bits.exp--; in dec()
64 u.bits.manh |= LDBL_NBIT; in dec()
94 if ((u.bits.manh | u.bits.manl | u.bits.exp) == 0) in sqrtl()
98 if (u.bits.sign) in sqrtl()
103 if (u.bits.exp == 0) { in sqrtl()
[all …]
H A Ds_modfl.c53 #define GETFRAC(bits, n) ((bits) & ~(MASK << (n))) argument
66 e = ux.bits.exp - LDBL_MAX_EXP + 1; in modfl()
69 *iptr = zero[ux.bits.sign]; in modfl()
75 return (zero[ux.bits.sign]); in modfl()
78 ux.bits.manh >>= HIBITS - 1 - e; in modfl()
79 ux.bits.manh <<= HIBITS - 1 - e; in modfl()
80 ux.bits.manl = 0; in modfl()
89 return (zero[ux.bits.sign]); in modfl()
94 return (zero[ux.bits.sign]); in modfl()
97 ux.bits.manl >>= LDBL_MANT_DIG - 1 - e; in modfl()
[all …]
H A Ds_ilogbl.c30 if (u.bits.exp == 0) { in ilogbl()
31 if ((u.bits.manl | u.bits.manh) == 0) in ilogbl()
34 if (u.bits.manh == 0) { in ilogbl()
36 for (b = LDBL_MANH_SIZE; !(u.bits.manl & m); m >>= 1) in ilogbl()
40 for (b = 0; !(u.bits.manh & m); m >>= 1) in ilogbl()
47 } else if (u.bits.exp < (LDBL_MAX_EXP << 1) - 1) in ilogbl()
48 return (u.bits.exp - LDBL_MAX_EXP + 1); in ilogbl()
49 else if (u.bits.manl != 0 || u.bits.manh != 0) in ilogbl()
H A Ds_fmax.c46 if (u[0].bits.exp == 2047 && (u[0].bits.manh | u[0].bits.manl) != 0) in fmax()
48 if (u[1].bits.exp == 2047 && (u[1].bits.manh | u[1].bits.manl) != 0) in fmax()
52 if (u[0].bits.sign != u[1].bits.sign) in fmax()
53 return (u[u[0].bits.sign].d); in fmax()
H A Ds_fmaxl.c47 if (u[0].bits.exp == 32767 && (u[0].bits.manh | u[0].bits.manl) != 0) in fmaxl()
49 if (u[1].bits.exp == 32767 && (u[1].bits.manh | u[1].bits.manl) != 0) in fmaxl()
53 if (u[0].bits.sign != u[1].bits.sign) in fmaxl()
54 return (u[0].bits.sign ? y : x); in fmaxl()
H A Ds_fmin.c46 if (u[0].bits.exp == 2047 && (u[0].bits.manh | u[0].bits.manl) != 0) in fmin()
48 if (u[1].bits.exp == 2047 && (u[1].bits.manh | u[1].bits.manl) != 0) in fmin()
52 if (u[0].bits.sign != u[1].bits.sign) in fmin()
53 return (u[u[1].bits.sign].d); in fmin()
H A Ds_fminl.c47 if (u[0].bits.exp == 32767 && (u[0].bits.manh | u[0].bits.manl) != 0) in fminl()
49 if (u[1].bits.exp == 32767 && (u[1].bits.manh | u[1].bits.manl) != 0) in fminl()
53 if (u[0].bits.sign != u[1].bits.sign) in fminl()
54 return (u[1].bits.sign ? y : x); in fminl()
H A Ds_logbl.c30 if (u.bits.exp == 0) { in logbl()
31 if ((u.bits.manl | u.bits.manh) == 0) { /* x == 0 */ in logbl()
32 u.bits.sign = 1; in logbl()
36 if (u.bits.manh == 0) { in logbl()
38 for (b = LDBL_MANH_SIZE; !(u.bits.manl & m); m >>= 1) in logbl()
42 for (b = 0; !(u.bits.manh & m); m >>= 1) in logbl()
50 if (u.bits.exp < (LDBL_MAX_EXP << 1) - 1) /* normal */ in logbl()
51 return ((long double)(u.bits.exp - LDBL_MAX_EXP + 1)); in logbl()
/aosp12/frameworks/av/media/libstagefright/rtsp/
H A DAMPEG4AudioAssembler.cpp100 *audioObjectType = bits->getBits(5); in parseAudioObjectType()
109 ABitReader *bits, in parseGASpecificConfig() argument
146 const uint8_t *dataStart = bits->data(); in parseAudioSpecificConfig()
204 sbrPresent = bits->getBits(1); in parseAudioSpecificConfig()
235 totalNumBits -= bits->numBitsLeft(); in parseAudioSpecificConfig()
256 ABitReader *bits, in parseStreamMuxConfig() argument
279 *numSubFrames = bits->getBits(6); in parseStreamMuxConfig()
280 unsigned numProgram = bits->getBits(4); in parseStreamMuxConfig()
283 unsigned numLayer = bits->getBits(3); in parseStreamMuxConfig()
293 *frameLengthType = bits->getBits(3); in parseStreamMuxConfig()
[all …]
/aosp12/packages/modules/CellBroadcastService/src/com/android/cellbroadcastservice/
H A DBitwiseInputStream.java74 public int read(int bits) throws AccessException { in read() argument
76 int offset = 16 - (mPos & 0x07) - bits; // &7==%8 in read()
77 if ((bits < 0) || (bits > 8) || ((mPos + bits) > mEnd)) { in read()
84 data &= (-1 >>> (32 - bits)); in read()
85 mPos += bits; in read()
95 public byte[] readByteArray(int bits) throws AccessException { in readByteArray() argument
96 int bytes = (bits >>> 3) + ((bits & 0x07) > 0 ? 1 : 0); // &7==%8 in readByteArray()
99 int increment = Math.min(8, bits - (i << 3)); in readByteArray()
110 public void skip(int bits) throws AccessException { in skip() argument
111 if ((mPos + bits) > mEnd) { in skip()
[all …]
/aosp12/frameworks/base/core/java/com/android/internal/util/
H A DBitwiseInputStream.java79 public int read(int bits) throws AccessException { in read() argument
81 int offset = 16 - (mPos & 0x07) - bits; // &7==%8 in read()
82 if ((bits < 0) || (bits > 8) || ((mPos + bits) > mEnd)) { in read()
89 data &= (-1 >>> (32 - bits)); in read()
90 mPos += bits; in read()
101 public byte[] readByteArray(int bits) throws AccessException { in readByteArray() argument
102 int bytes = (bits >>> 3) + ((bits & 0x07) > 0 ? 1 : 0); // &7==%8 in readByteArray()
105 int increment = Math.min(8, bits - (i << 3)); in readByteArray()
117 public void skip(int bits) throws AccessException { in skip() argument
118 if ((mPos + bits) > mEnd) { in skip()
[all …]
H A DBitwiseOutputStream.java79 private void possExpand(int bits) { in possExpand() argument
80 if ((mPos + bits) < mEnd) return; in possExpand()
81 byte[] newBuf = new byte[(mPos + bits) >>> 2]; in possExpand()
98 if ((bits < 0) || (bits > 8)) { in write()
101 possExpand(bits); in write()
102 data &= (-1 >>> (32 - bits)); in write()
106 mPos += bits; in write()
120 int increment = Math.min(8, bits - (i << 3)); in writeByteArray()
132 public void skip(int bits) { in skip() argument
133 possExpand(bits); in skip()
[all …]
/aosp12/system/bt/embdrv/sbc/decoder/srce/
H A Dbitalloc.c145 maxBits = bits; in computeBitneed()
163 maxBits = bits; in computeBitneed()
166 if (bits) { in computeBitneed()
169 bits /= 2; in computeBitneed()
171 bits += 5; in computeBitneed()
301 if (bits < 16) { in allocAdjustedBits()
302 if (bits > 1) { in allocAdjustedBits()
304 ++bits; in allocAdjustedBits()
308 bits = 2; in allocAdjustedBits()
311 bits = 0; in allocAdjustedBits()
[all …]
H A Ddequant.c135 ((raw * 2.0f + 1.0f) / ((1 << bits) - 1.0f) - 1.0f); in dequant_float()
152 OI_UINT bits) { in OI_SBC_Dequant() argument
157 OI_ASSERT(bits <= 16); in OI_SBC_Dequant()
159 if (bits <= 1) { in OI_SBC_Dequant()
164 d *= dequant_long_scaled[bits]; in OI_SBC_Dequant()
172 float_result = dequant_float(raw, scale_factor, bits); in OI_SBC_Dequant()
191 OI_UINT bits) { in OI_SBC_Dequant_Unscaled() argument
196 OI_ASSERT(bits <= 16); in OI_SBC_Dequant_Unscaled()
198 if (bits <= 1) { in OI_SBC_Dequant_Unscaled()
201 if (bits == 16) { in OI_SBC_Dequant_Unscaled()
[all …]
/aosp12/frameworks/native/libs/math/include/math/
H A Dhalf.h60 uint16_t bits; member
61 explicit constexpr fp16() noexcept : bits(0) { } in fp16()
63 void setS(unsigned int s) noexcept { bits = uint16_t((bits & 0x7FFF) | (s<<15)); } in setS()
64 void setE(unsigned int s) noexcept { bits = uint16_t((bits & 0xE3FF) | (s<<10)); } in setE()
65 void setM(unsigned int s) noexcept { bits = uint16_t((bits & 0xFC00) | (s<< 0)); } in setM()
72 uint32_t bits; member
77 void setS(unsigned int s) noexcept { bits = uint32_t((bits & 0x7FFFFFFF) | (s<<31)); } in setS()
78 void setE(unsigned int s) noexcept { bits = uint32_t((bits & 0x807FFFFF) | (s<<23)); } in setE()
79 void setM(unsigned int s) noexcept { bits = uint32_t((bits & 0xFF800000) | (s<< 0)); } in setM()
99 explicit constexpr half(Binary, uint16_t bits) noexcept : mBits(bits) { } in half() argument
[all …]
/aosp12/bionic/libc/upstream-openbsd/lib/libc/gdtoa/
H A DstrtorQ.c54 ULtoQ(L, bits, exp, k) ULong *L; ULong *bits; Long exp; int k; in ULtoQ() argument
67 L[_3] = bits[0];
68 L[_2] = bits[1];
69 L[_1] = bits[2];
74 L[_3] = bits[0];
75 L[_2] = bits[1];
76 L[_1] = bits[2];
77 L[_0] = bits[3];
107 ULong bits[4]; local
117 k = strtodg(s, sp, fpi, &exp, bits);
[all …]
/aosp12/system/bt/gd/packet/parser/fields/
H A Dscalar_field.cc57 num_leading_bits = start_offset.bits() % 8; in GenBounds()
60 num_leading_bits = GetShiftBits(end_offset.bits() + size.bits()); in GenBounds()
82 if (util::RoundSizeUp(size.bits()) != size.bits()) { in GenExtractor()
84 for (int i = 0; i < size.bits(); i++) { in GenExtractor()
116 return util::RoundSizeUp(GetSize().bits()) != GetSize().bits(); in HasParameterValidator()
124 if (GetSize().bits() == 8) { in GenInserter()
155 num_leading_bits = GetShiftBits(end_offset.bits() + size.bits()); in GetRustBitOffset()
197 if (util::RoundSizeUp(size.bits()) != size.bits()) { in GenRustGetter()
199 for (int i = 0; i < size.bits(); i++) { in GenRustGetter()
226 if (util::RoundSizeUp(size.bits()) != size.bits()) { in GenRustWriter()
[all …]
/aosp12/frameworks/compile/slang/tests/F_fs_types/
H A Dstderr.txt.expect1 fs_types.fs:4:8: error: Builtin types > 32 bits in size are forbidden in Filterscript: 'd'
2 fs_types.fs:13:10: error: Builtin types > 32 bits in size are forbidden in Filterscript: 'myS'
3 fs_types.fs:15:12: error: Builtin types > 32 bits in size are forbidden in Filterscript: 'd'
4 fs_types.fs:16:12: error: Builtin types > 32 bits in size are forbidden in Filterscript: 'e'
5 fs_types.fs:17:15: error: Builtin types > 32 bits in size are forbidden in Filterscript
6 fs_types.fs:18:7: error: Builtin types > 32 bits in size are forbidden in Filterscript
7 fs_types.fs:21:12: error: Builtin types > 32 bits in size are forbidden in Filterscript: 'l'
9 fs_types.fs:23:13: error: Builtin types > 32 bits in size are forbidden in Filterscript
10 fs_types.fs:24:7: error: Builtin types > 32 bits in size are forbidden in Filterscript
13 fs_types.fs:29:13: error: Builtin types > 32 bits in size are forbidden in Filterscript
[all …]
/aosp12/system/bt/embdrv/sbc/decoder/include/
H A Doi_bitstream.h47 INLINE uint32_t OI_BITSTREAM_ReadUINT(OI_BITSTREAM* bs, OI_UINT bits);
54 OI_UINT bits);
78 #define OI_BITSTREAM_READUINT(result, bits, ptr, value, bitPtr) \ argument
80 OI_ASSERT((bits) <= 16); \
84 while ((bitPtr + bits) > 32) { \
90 (result) >>= 32 - (bits); \
92 (bitPtr) += (bits); \
93 OI_ASSERT(((bits) == 0) || ((result) < (1u << (bits)))); \
96 #define OI_BITSTREAM_WRITEUINT(ptr, value, bitPtr, datum, bits) \ argument
98 (bitPtr) -= (bits); \
/aosp12/packages/apps/DeskClock/src/com/android/deskclock/data/
H A DWeekdays.kt81 return Weekdays(bits)
99 var bits = 0 regex
103 bits = bits or bit
106 return Weekdays(bits)
111 val bits: Int = ALL_DAYS and bits
129 return Weekdays(if (on) bits or bit else bits and bit.inv())
148 return bits and bit > 0
155 get() = bits != 0
209 return bits == weekdays.bits
213 return bits
[all …]

12345678910>>...18