/aosp12/bionic/libm/upstream-freebsd/lib/msun/src/ |
H A D | s_remquol.c | 78 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 D | e_fmodl.c | 75 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 D | s_nextafterl.c | 43 ((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 D | s_ceill.c | 36 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 D | s_floorl.c | 36 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 D | e_sqrtl.c | 45 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 D | s_modfl.c | 53 #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 D | s_ilogbl.c | 30 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 D | s_fmax.c | 46 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 D | s_fmaxl.c | 47 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 D | s_fmin.c | 46 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 D | s_fminl.c | 47 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 D | s_logbl.c | 30 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 D | AMPEG4AudioAssembler.cpp | 100 *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 D | BitwiseInputStream.java | 74 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 D | BitwiseInputStream.java | 79 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 D | BitwiseOutputStream.java | 79 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 D | bitalloc.c | 145 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 D | dequant.c | 135 ((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 D | half.h | 60 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 D | strtorQ.c | 54 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 D | scalar_field.cc | 57 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 D | stderr.txt.expect | 1 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 D | oi_bitstream.h | 47 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 D | Weekdays.kt | 81 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 …]
|