Home
last modified time | relevance | path

Searched refs:typeWidth (Results 1 – 14 of 14) sorted by relevance

/external/llvm-project/compiler-rt/lib/builtins/arm/
Daddsf3.S17 #define typeWidth 32 macro
56 lsls r4, r0, #(typeWidth - significandBits)
57 lsrs r4, r4, #(typeWidth - significandBits - 3) // aSignificand << 3
58 lsls r5, r1, #(typeWidth - significandBits)
59 lsrs r5, r5, #(typeWidth - significandBits - 3) // bSignificand << 3
90 movs r3, #(typeWidth)
136 lsrs r0, #(typeWidth - 1)
137 lsls r0, #(typeWidth - 1) // Get Sign.
141 lsls r4, #(typeWidth - significandBits - 3)
142 lsrs r4, #(typeWidth - significandBits)
[all …]
/external/compiler-rt/lib/builtins/
Dfp_lib.h216 #define typeWidth (sizeof(rep_t)*CHAR_BIT) macro
217 #define exponentBits (typeWidth - significandBits - 1)
248 *hi = *hi << count | *lo >> (typeWidth - count); in wideLeftShift()
253 if (count < typeWidth) { in wideRightShiftWithSticky()
254 const bool sticky = *lo << (typeWidth - count); in wideRightShiftWithSticky()
255 *lo = *hi << (typeWidth - count) | *lo >> count | sticky; in wideRightShiftWithSticky()
258 else if (count < 2*typeWidth) { in wideRightShiftWithSticky()
259 const bool sticky = *hi << (2*typeWidth - count) | *lo; in wideRightShiftWithSticky()
260 *lo = *hi >> (count - typeWidth) | sticky; in wideRightShiftWithSticky()
Dfp_add_impl.inc85 if (align < typeWidth) {
86 const bool sticky = bSignificand << (typeWidth - align);
124 const bool sticky = aSignificand << (typeWidth - shift);
Dfloatunsisf.c42 rep_t round = (rep_t)a << (typeWidth - shift); in ARM_EABI_FNALIAS()
Dfloatsisf.c50 rep_t round = (rep_t)a << (typeWidth - shift); in ARM_EABI_FNALIAS()
Dfp_mul_impl.inc95 if (shift >= typeWidth) return fromRep(productSign);
/external/llvm-project/compiler-rt/lib/builtins/
Dfp_lib.h210 #define typeWidth (sizeof(rep_t) * CHAR_BIT) macro
211 #define exponentBits (typeWidth - significandBits - 1)
248 *hi = *hi << count | *lo >> (typeWidth - count); in wideLeftShift()
254 if (count < typeWidth) { in wideRightShiftWithSticky()
255 const bool sticky = (*lo << (typeWidth - count)) != 0; in wideRightShiftWithSticky()
256 *lo = *hi << (typeWidth - count) | *lo >> count | sticky; in wideRightShiftWithSticky()
258 } else if (count < 2 * typeWidth) { in wideRightShiftWithSticky()
259 const bool sticky = *hi << (2 * typeWidth - count) | *lo; in wideRightShiftWithSticky()
260 *lo = *hi >> (count - typeWidth) | sticky; in wideRightShiftWithSticky()
Dfp_add_impl.inc96 if (align < typeWidth) {
97 const bool sticky = (bSignificand << (typeWidth - align)) != 0;
136 const bool sticky = (aSignificand << (typeWidth - shift)) != 0;
Dfloatunsisf.c39 rep_t round = (rep_t)a << (typeWidth - shift); in __floatunsisf()
Dfloatsisf.c46 rep_t round = (rep_t)a << (typeWidth - shift); in __floatsisf()
Dfp_div_impl.inc27 #define HW (typeWidth / 2)
101 const rep_t b_UQ1 = bSignificand << (typeWidth - significandBits - 1);
237 const rep_t C = REP_C(0x7504F333) << (typeWidth - 32);
248 rep_t corr_UQ1 = 0 - ((twice_rep_t)x_UQ0 * b_UQ1 >> typeWidth);
249 x_UQ0 = (twice_rep_t)x_UQ0 * corr_UQ1 >> (typeWidth - 1);
Dfp_mul_impl.inc105 if (shift >= typeWidth)
/external/angle/src/tests/gl_tests/
DIndexBufferOffsetTest.cpp111 int typeWidth, in runTest() argument
119 size_t indexDataWidth = 6 * typeWidth; in runTest()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmTypeTests.cpp545 const deUint32 typeWidth = inputWidthValues[widthNdx]; in getOtherSizeTypes() local
546 const InputType typeUnsigned = getInputType(typeWidth, false); in getOtherSizeTypes()
547 const InputType typeSigned = getInputType(typeWidth, true); in getOtherSizeTypes()
557 if (has8BitInputWidth(inputWidth) && typeWidth != 8) in getOtherSizeTypes()
567 if (has16BitInputWidth(inputWidth) && typeWidth != 16) in getOtherSizeTypes()
577 if (has64BitInputWidth(inputWidth) && typeWidth != 64) in getOtherSizeTypes()
641 const deUint32 typeWidth = inputWidthValues[widthNdx]; in getBinaryFullOperationWithInputWidthStr() local
642 const InputType typeUnsigned = getInputType(typeWidth, false); in getBinaryFullOperationWithInputWidthStr()
643 const InputType typeSigned = getInputType(typeWidth, true); in getBinaryFullOperationWithInputWidthStr()
652 const string inputTypeStr = (input1Width == typeWidth) ? "%testtype" in getBinaryFullOperationWithInputWidthStr()
[all …]