Home
last modified time | relevance | path

Searched refs:bit (Results 1 – 25 of 131) sorted by relevance

123456

/frameworks/rs/scriptc/
Drs_value_types.rsh95 * half: 16 bit floating point value
97 * A 16 bit floating point value.
104 * half2: Two 16 bit floats
107 * into a single 32 bit field with 32 bit alignment.
114 * half3: Three 16 bit floats
117 * into a single 64 bit field with 64 bit alignment.
124 * half4: Four 16 bit floats
127 * into a single 64 bit field with 64 bit alignment.
134 * int8_t: 8 bit signed integer
136 * 8 bit signed integer type.
[all …]
Drs_object_types.rsh139 RS_TYPE_FLOAT_16 = 1, // A 16 bit floating point value.
140 RS_TYPE_FLOAT_32 = 2, // A 32 bit floating point value.
141 RS_TYPE_FLOAT_64 = 3, // A 64 bit floating point value.
142 RS_TYPE_SIGNED_8 = 4, // An 8 bit signed integer.
143 RS_TYPE_SIGNED_16 = 5, // A 16 bit signed integer.
144 RS_TYPE_SIGNED_32 = 6, // A 32 bit signed integer.
145 RS_TYPE_SIGNED_64 = 7, // A 64 bit signed integer.
146 RS_TYPE_UNSIGNED_8 = 8, // An 8 bit unsigned integer.
147 RS_TYPE_UNSIGNED_16 = 9, // A 16 bit unsigned integer.
148 RS_TYPE_UNSIGNED_32 = 10, // A 32 bit unsigned integer.
[all …]
/frameworks/base/docs/html/guide/topics/renderscript/reference/
Drs_value_types.jd97 Two 8 bit signed integers
105 Three 8 bit signed integers
113 Four 8 bit signed integers
121 Two 64 bit floats
129 Three 64 bit floats
137 Four 64 bit floats
145 Two 32 bit floats
153 Three 32 bit floats
161 Four 32 bit floats
169 16 bit floating point value
[all …]
Drs_object_types.jd209 <tr><th>RS_TYPE_FLOAT_32 = 2</th><td>A 32 bit float point value.</td></tr>
210 <tr><th>RS_TYPE_FLOAT_64 = 3</th><td>A 64 bit floating point value.</td></tr>
211 <tr><th>RS_TYPE_SIGNED_8 = 4</th><td>An 8 bit signed integer.</td></tr>
212 <tr><th>RS_TYPE_SIGNED_16 = 5</th><td>A 16 bit signed integer.</td></tr>
213 <tr><th>RS_TYPE_SIGNED_32 = 6</th><td>A 32 bit signed integer.</td></tr>
214 <tr><th>RS_TYPE_SIGNED_64 = 7</th><td>A 64 bit signed integer.</td></tr>
215 <tr><th>RS_TYPE_UNSIGNED_8 = 8</th><td>An 8 bit unsigned integer.</td></tr>
216 <tr><th>RS_TYPE_UNSIGNED_16 = 9</th><td>A 16 bit unsigned integer.</td></tr>
217 <tr><th>RS_TYPE_UNSIGNED_32 = 10</th><td>A 32 bit unsigned integer.</td></tr>
218 <tr><th>RS_TYPE_UNSIGNED_64 = 11</th><td>A 64 bit unsigned integer.</td></tr>
[all …]
Doverview.jd114 Two 8 bit signed integers
122 Three 8 bit signed integers
130 Four 8 bit signed integers
138 Two 64 bit floats
146 Three 64 bit floats
154 Four 64 bit floats
162 Two 32 bit floats
170 Three 32 bit floats
178 Four 32 bit floats
186 16 bit floating point value
[all …]
Dindex.jd13 1 / pi, as a 32 bit float
21 2 / pi, as a 32 bit float
29 2 / sqrt(pi), as a 32 bit float
37 e, as a 32 bit float
45 log_e(10), as a 32 bit float
53 log_e(2), as a 32 bit float
61 log_10(e), as a 32 bit float
69 log_2(e), as a 32 bit float
77 pi, as a 32 bit float
85 pi / 2, as a 32 bit float
[all …]
/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/
DIccServiceTable.java50 int bit = service % 8; in isAvailable() local
51 return (mServiceTable[offset] & (1 << bit)) != 0; in isAvailable()
64 for (int bit = 0; bit < 8; bit++) { in toString()
65 if ((currentByte & (1 << bit)) != 0) { in toString()
71 int ordinal = (i * 8) + bit; in toString()
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
Dh264bsd_cavlc.c758 u32 levelSuffix, zerosLeft, bit; in h264bsdDecodeResidualBlockCavlc() local
778 BUFFER_SHOW(bufferValue, bufferBits, bit, 16); in h264bsdDecodeResidualBlockCavlc()
780 tmp = DecodeCoeffToken(bit, (u32)nc); in h264bsdDecodeResidualBlockCavlc()
796 BUFFER_GET(bufferValue, bufferBits, bit, trailingOnes); in h264bsdDecodeResidualBlockCavlc()
800 level[i] = bit & tmp ? -1 : 1; in h264bsdDecodeResidualBlockCavlc()
813 BUFFER_SHOW(bufferValue, bufferBits, bit, 16); in h264bsdDecodeResidualBlockCavlc()
814 levelPrefix = DecodeLevelPrefix(bit); in h264bsdDecodeResidualBlockCavlc()
864 BUFFER_SHOW(bufferValue, bufferBits, bit,9); in h264bsdDecodeResidualBlockCavlc()
865 zerosLeft = DecodeTotalZeros(bit, totalCoeff, in h264bsdDecodeResidualBlockCavlc()
879 BUFFER_SHOW(bufferValue, bufferBits, bit,11); in h264bsdDecodeResidualBlockCavlc()
[all …]
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonRelocationFunctions.h28 for (size_t bit = 0; bit != sizeof (T1) * 8; ++bit) { in ApplyMask() local
30 const bool maskBit = (pMask >> bit) & 1; in ApplyMask()
32 result |= static_cast<T1>(valBit) << bit; in ApplyMask()
/frameworks/base/docs/html/ndk/guides/
Dx86-64.jd1 page.title=Support for 64-bit x86
19 Android-based devices using CPUs that support the 64-bit x86 instruction set.</p>
22 <p>To generate 64-bit machine code for x86, add {@code x86_64} to the {@code APP_ABI} definition in
37 64-bit, x86-powered device, placing them under your app's private data directory.</p>
44 <p>You can use the 64-bit x86 toolchain in standalone mode with the NDK. For more
49 <p>The NDK provides native versions of Android APIs for 64-bit x86 machine code starting from
Dndk-build.jd77 <dd>Always use the toolchain in 32-bit mode (see <a href="#6432">64-bit and 32-bit
137 <p>Some toolchains come with both 64-bit and 32-bit versions. For example,
140 {@code linux-x86_64} folders for Linux tools in 32-bit and 64-bit modes,
141 respectively. The ndk-build script automatically chooses a 64-bit version of
142 the toolchain if the host OS supports it. You can force the use of a 32-bit
145 <p>Note that 64-bit tools utilize host resources better (for instance, they are faster, and handle
146 larger programs), and they can still generate 32-bit binaries for Android.</p>
Dcpu-features.jd78 <p>For a 32-bit executable on a 64-bit system, this function returns only the 32-bit value.</p>
87 <p>The return value takes the form of a set of bit flags, each flag representing one
91 <h4>32-bit ARM CPU family</h4>
93 <p>The following flags are available for the 32-bit ARM CPU family:</p>
122 16-bit registers. This feature is part of the VFPv4 specification.</dd>
150 <h4>64-bit ARM CPU family</h4>
152 <p>The following flags are available for the 64-bit ARM CPU family:</p>
169 <dd>Indicates that the device's CPU supports 64-bit {@code PMULL} and {@code PMULL2}
173 <h4>32-bit x86 CPU family</h4>
175 <p>The following flags are available for the 32-bit x86 CPU family.<p>
Darch.jd14 (<a href="{@docRoot}ndk/guides/x86.html">32-bit</a> and
15 <a href="{@docRoot}ndk/guides/x86-64.html">64-bit</a>), and
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/
DGrain.java49 int bit = 0; in findHighBit() local
51 bit++; in findHighBit()
54 return bit; in findHighBit()
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
DGrain.java49 int bit = 0; in findHighBit() local
51 bit++; in findHighBit()
54 return bit; in findHighBit()
/frameworks/av/media/libstagefright/codecs/amrwbenc/inc/
Dtypedefs.h91 #error cannot find 8-bit type
113 #error cannot find 16-bit type
135 #error cannot find 32-bit type
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/
DGrain.java54 int bit = 0; in findHighBit() local
56 bit++; in findHighBit()
59 return bit; in findHighBit()
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/
Dbits.c193 Word16 i, bit; in Parm_serial() local
197 bit = (Word16) (value & 0x0001); /* get lsb */ in Parm_serial()
198 if (bit == 0) in Parm_serial()
/frameworks/rs/api/
Drs_math.spec35 The precision of the mathematical operations on 32 bit floats is affected by the pragmas
46 <li>half_: May perform internal computations using 16 bit floats. Additionally, subnormal
54 summary: 1 / pi, as a 32 bit float
56 The inverse of pi, as a 32 bit float.
61 summary: 2 / pi, as a 32 bit float
63 2 divided by pi, as a 32 bit float.
70 summary: 2 / pi, as a 32 bit float
72 2 divided by pi, as a 32 bit float.
77 summary: 2 / sqrt(pi), as a 32 bit float
79 2 divided by the square root of pi, as a 32 bit float.
[all …]
Drs_vector_math.spec23 The precision of the mathematical operations on 32 bit floats is affected by the pragmas
32 <li>fast_: May perform internal computations using 16 bit floats. Additionally, subnormal
126 The precision is what would be expected from doing the computation using 16 bit floating
144 The precision is what would be expected from doing the computation using 16 bit floating
165 The precision is what would be expected from doing the computation using 16 bit floating
/frameworks/wilhelm/src/
Dlocks.c194 unsigned bit = ctz(attributes); in object_unlock_exclusive_attributes_() local
196 assert(ATTR_INDEX_MAX > bit); in object_unlock_exclusive_attributes_()
198 AttributeHandler handler = handlerTable[index][bit]; in object_unlock_exclusive_attributes_()
202 attributes &= ~(1 << bit); in object_unlock_exclusive_attributes_()
/frameworks/compile/slang/tests/F_reduce_general_bad_result/
Dstderr.txt.expect7 reduce_general_bad_result.rs:113:7: error: bit fields are not able to be exported: 'Bits1.b'
8 reduce_general_bad_result.rs:122:7: error: bit fields are not able to be exported: 'Bits111.e'
9 reduce_general_bad_result.rs:146:7: error: bit fields are not able to be exported: 'Bits2.b'
10 reduce_general_bad_result.rs:157:7: error: bit fields are not able to be exported: 'Bits222.e'
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/
DomxVCM4P2_DecodePadMV_PVOP_s.s39 ; * the bit stream buffer
40 ; * [in] pBitOffset pointer to the bit position in the byte pointed
53 ; * bit stream syntax
59 ; * so that it points to the current byte in the bit
62 ; * current bit position in the byte pointed by
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/
DomxVCM4P2_DecodePadMV_PVOP_s.s39 ; * the bit stream buffer
40 ; * [in] pBitOffset pointer to the bit position in the byte pointed
53 ; * bit stream syntax
59 ; * so that it points to the current byte in the bit
62 ; * current bit position in the byte pointed by
/frameworks/rs/
DrsCppUtils.h222 uint32_t bit = 0; in rsFindHighBit() local
224 bit++; in rsFindHighBit()
227 return bit; in rsFindHighBit()

123456