Home
last modified time | relevance | path

Searched refs:roundNearEven (Results 1 – 13 of 13) sorted by relevance

/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/
A Ds_roundPackMToExtF80M.c54 bool roundNearEven; in softfloat_roundPackMToExtF80M() local
63 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackMToExtF80M()
80 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackMToExtF80M()
106 if ( roundNearEven && (roundBits<<1 == roundIncrement) ) { in softfloat_roundPackMToExtF80M()
128 if ( roundNearEven && (roundBits<<1 == roundIncrement) ) { in softfloat_roundPackMToExtF80M()
138 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackMToExtF80M()
164 ! roundNearEven in softfloat_roundPackMToExtF80M()
178 sig &= ~(uint64_t) (! (sigExtra & 0x7FFFFFFF) & roundNearEven); in softfloat_roundPackMToExtF80M()
195 roundNearEven in softfloat_roundPackMToExtF80M()
218 sig &= ~(uint64_t) (! (sigExtra & 0x7FFFFFFF) & roundNearEven); in softfloat_roundPackMToExtF80M()
A Ds_roundPackToExtF80.c54 bool roundNearEven; in softfloat_roundPackToExtF80() local
61 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToExtF80()
73 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToExtF80()
99 if ( roundNearEven && (roundBits<<1 == roundIncrement) ) { in softfloat_roundPackToExtF80()
119 if ( roundNearEven && (roundBits<<1 == roundIncrement) ) { in softfloat_roundPackToExtF80()
127 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToExtF80()
151 ! roundNearEven in softfloat_roundPackToExtF80()
165 & roundNearEven); in softfloat_roundPackToExtF80()
180 roundNearEven in softfloat_roundPackToExtF80()
204 & roundNearEven); in softfloat_roundPackToExtF80()
A Ds_roundPackToUI64.c53 bool roundNearEven, doIncrement; in softfloat_roundPackToUI64() local
55 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToUI64()
57 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToUI64()
69 & roundNearEven); in softfloat_roundPackToUI64()
A Ds_roundPackToUI32.c48 bool roundNearEven; in softfloat_roundPackToUI32() local
52 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToUI32()
54 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToUI32()
65 z &= ~(uint_fast32_t) (! (roundBits ^ 0x40) & roundNearEven); in softfloat_roundPackToUI32()
A Ds_roundPackMToUI64.c48 bool roundNearEven; in softfloat_roundPackMToUI64() local
53 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackMToUI64()
56 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackMToUI64()
68 if ( ! (sigExtra & 0x7FFFFFFF) && roundNearEven ) sig &= ~1; in softfloat_roundPackMToUI64()
A Ds_roundPackToI32.c48 bool roundNearEven; in softfloat_roundPackToI32() local
54 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToI32()
56 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToI32()
67 sig32 &= ~(uint_fast32_t) (! (roundBits ^ 0x40) & roundNearEven); in softfloat_roundPackToI32()
A Ds_roundPackToI64.c53 bool roundNearEven, doIncrement; in softfloat_roundPackToI64() local
57 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToI64()
59 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToI64()
71 & roundNearEven); in softfloat_roundPackToI64()
A Ds_roundPackToF128.c54 bool roundNearEven, doIncrement, isTiny; in softfloat_roundPackToF128() local
61 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToF128()
63 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToF128()
93 ! roundNearEven in softfloat_roundPackToF128()
115 roundNearEven in softfloat_roundPackToF128()
139 & roundNearEven); in softfloat_roundPackToF128()
A Ds_roundPackMToI64.c48 bool roundNearEven; in softfloat_roundPackMToI64() local
55 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackMToI64()
58 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackMToI64()
70 if ( ! (sigExtra & 0x7FFFFFFF) && roundNearEven ) sig &= ~1; in softfloat_roundPackMToI64()
A Ds_roundPackToF32.c48 bool roundNearEven; in softfloat_roundPackToF32() local
55 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToF32()
57 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToF32()
87 sig &= ~(uint_fast32_t) (! (roundBits ^ 0x40) & roundNearEven); in softfloat_roundPackToF32()
A Ds_roundPackToF64.c48 bool roundNearEven; in softfloat_roundPackToF64() local
55 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackToF64()
57 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackToF64()
90 sig &= ~(uint_fast64_t) (! (roundBits ^ 0x200) & roundNearEven); in softfloat_roundPackToF64()
A Ds_roundPackMToF128M.c49 bool roundNearEven; in softfloat_roundPackMToF128M() local
57 roundNearEven = (roundingMode == softfloat_round_near_even); in softfloat_roundPackMToF128M()
60 if ( ! roundNearEven && (roundingMode != softfloat_round_near_maxMag) ) { in softfloat_roundPackMToF128M()
84 ! roundNearEven in softfloat_roundPackMToF128M()
102 roundNearEven in softfloat_roundPackMToF128M()
125 if ( ! (sigExtra & 0x7FFFFFFF) && roundNearEven ) uj &= ~1; in softfloat_roundPackMToF128M()
A Df128_roundToInt.c53 bool roundNearEven; in f128_roundToInt() local
80 roundNearEven = (roundingMode == softfloat_round_near_even); in f128_roundToInt()
81 if ( roundNearEven || (roundingMode == softfloat_round_near_maxMag) ) { in f128_roundToInt()
86 roundNearEven in f128_roundToInt()
94 if ( roundNearEven && ! (uiZ.v0 & roundBitsMask) ) { in f128_roundToInt()

Completed in 10 milliseconds