Home
last modified time | relevance | path

Searched refs:wordA (Results 1 – 21 of 21) sorted by relevance

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
A Df128M_eq_signaling.c59 uint32_t wordA, wordB, uiA96, uiB96; in f128M_eq_signaling() local
69 wordA = aWPtr[indexWord( 4, 2 )]; in f128M_eq_signaling()
71 if ( wordA != wordB ) return false; in f128M_eq_signaling()
79 mashWord = wordA | wordB; in f128M_eq_signaling()
80 wordA = aWPtr[indexWord( 4, 1 )]; in f128M_eq_signaling()
82 if ( wordA != wordB ) return false; in f128M_eq_signaling()
83 mashWord |= wordA | wordB; in f128M_eq_signaling()
84 wordA = aWPtr[indexWord( 4, 0 )]; in f128M_eq_signaling()
87 (wordA == wordB) in f128M_eq_signaling()
88 && (! possibleOppositeZeros || ((mashWord | wordA | wordB) == 0)); in f128M_eq_signaling()
A Df128M_eq.c59 uint32_t wordA, wordB, uiA96, uiB96; in f128M_eq() local
65 wordA = aWPtr[indexWord( 4, 2 )]; in f128M_eq()
67 if ( wordA != wordB ) goto false_checkSigNaNs; in f128M_eq()
75 mashWord = wordA | wordB; in f128M_eq()
76 wordA = aWPtr[indexWord( 4, 1 )]; in f128M_eq()
78 if ( wordA != wordB ) goto false_checkSigNaNs; in f128M_eq()
79 mashWord |= wordA | wordB; in f128M_eq()
80 wordA = aWPtr[indexWord( 4, 0 )]; in f128M_eq()
82 if ( wordA != wordB ) goto false_checkSigNaNs; in f128M_eq()
83 if ( possibleOppositeZeros && ((mashWord | wordA | wordB) != 0) ) { in f128M_eq()
A Ds_shortShiftRightJamM.c54 uint32_t partWordZ, wordA; in softfloat_shortShiftRightJamM() local
59 wordA = aPtr[index]; in softfloat_shortShiftRightJamM()
60 partWordZ = wordA>>count; in softfloat_shortShiftRightJamM()
61 if ( partWordZ<<count != wordA ) partWordZ |= 1; in softfloat_shortShiftRightJamM()
63 wordA = aPtr[index + wordIncr]; in softfloat_shortShiftRightJamM()
64 zPtr[index] = wordA<<(negCount & 31) | partWordZ; in softfloat_shortShiftRightJamM()
66 partWordZ = wordA>>count; in softfloat_shortShiftRightJamM()
A Df128M_le.c60 uint32_t wordA, wordB; in f128M_le() local
75 wordA = aWPtr[indexWord( 4, 2 )]; in f128M_le()
77 if ( wordA | wordB ) return false; in f128M_le()
78 wordA = aWPtr[indexWord( 4, 1 )]; in f128M_le()
80 if ( wordA | wordB ) return false; in f128M_le()
81 wordA = aWPtr[indexWord( 4, 0 )]; in f128M_le()
83 return ((wordA | wordB) == 0); in f128M_le()
A Df128M_le_quiet.c61 uint32_t wordA, wordB; in f128M_le_quiet() local
78 wordA = aWPtr[indexWord( 4, 2 )]; in f128M_le_quiet()
80 if ( wordA | wordB ) return false; in f128M_le_quiet()
81 wordA = aWPtr[indexWord( 4, 1 )]; in f128M_le_quiet()
83 if ( wordA | wordB ) return false; in f128M_le_quiet()
84 wordA = aWPtr[indexWord( 4, 0 )]; in f128M_le_quiet()
86 return ((wordA | wordB) == 0); in f128M_le_quiet()
A Df128M_lt.c60 uint32_t wordA, wordB; in f128M_lt() local
75 wordA = aWPtr[indexWord( 4, 2 )]; in f128M_lt()
77 if ( wordA | wordB ) return true; in f128M_lt()
78 wordA = aWPtr[indexWord( 4, 1 )]; in f128M_lt()
80 if ( wordA | wordB ) return true; in f128M_lt()
81 wordA = aWPtr[indexWord( 4, 0 )]; in f128M_lt()
83 return ((wordA | wordB) != 0); in f128M_lt()
A Df128M_lt_quiet.c61 uint32_t wordA, wordB; in f128M_lt_quiet() local
78 wordA = aWPtr[indexWord( 4, 2 )]; in f128M_lt_quiet()
80 if ( wordA | wordB ) return true; in f128M_lt_quiet()
81 wordA = aWPtr[indexWord( 4, 1 )]; in f128M_lt_quiet()
83 if ( wordA | wordB ) return true; in f128M_lt_quiet()
84 wordA = aWPtr[indexWord( 4, 0 )]; in f128M_lt_quiet()
86 return ((wordA | wordB) != 0); in f128M_lt_quiet()
A Ds_shiftRightJam256M.c55 uint64_t partWordZ, wordA; in softfloat_shortShiftRightJamM() local
60 wordA = aPtr[index]; in softfloat_shortShiftRightJamM()
61 partWordZ = wordA>>count; in softfloat_shortShiftRightJamM()
62 if ( partWordZ<<count != wordA ) partWordZ |= 1; in softfloat_shortShiftRightJamM()
64 wordA = aPtr[index + wordIncr]; in softfloat_shortShiftRightJamM()
65 zPtr[index] = wordA<<(negCount & 63) | partWordZ; in softfloat_shortShiftRightJamM()
67 partWordZ = wordA>>count; in softfloat_shortShiftRightJamM()
A Ds_add256M.c50 uint64_t wordA, wordZ; in softfloat_add256M() local
55 wordA = aPtr[index]; in softfloat_add256M()
56 wordZ = wordA + bPtr[index] + carry; in softfloat_add256M()
59 carry = carry ? (wordZ <= wordA) : (wordZ < wordA); in softfloat_add256M()
A Ds_sub256M.c50 uint64_t wordA, wordB; in softfloat_sub256M() local
55 wordA = aPtr[index]; in softfloat_sub256M()
57 zPtr[index] = wordA - wordB - borrow; in softfloat_sub256M()
59 borrow = borrow ? (wordA <= wordB) : (wordA < wordB); in softfloat_sub256M()
A Ds_addM.c54 uint32_t wordA, wordZ; in softfloat_addM() local
60 wordA = aPtr[index]; in softfloat_addM()
61 wordZ = wordA + bPtr[index] + carry; in softfloat_addM()
64 carry = carry ? (wordZ <= wordA) : (wordZ < wordA); in softfloat_addM()
A Ds_subM.c54 uint32_t wordA, wordB; in softfloat_subM() local
60 wordA = aPtr[index]; in softfloat_subM()
62 zPtr[index] = wordA - wordB - borrow; in softfloat_subM()
64 borrow = borrow ? (wordA <= wordB) : (wordA < wordB); in softfloat_subM()
A Ds_addCarryM.c54 uint32_t wordA, wordZ; in softfloat_addCarryM() local
59 wordA = aPtr[index]; in softfloat_addCarryM()
60 wordZ = wordA + bPtr[index] + carry; in softfloat_addCarryM()
62 carry = carry ? (wordZ <= wordA) : (wordZ < wordA); in softfloat_addCarryM()
A Ds_addComplCarryM.c54 uint32_t wordA, wordZ; in softfloat_addComplCarryM() local
59 wordA = aPtr[index]; in softfloat_addComplCarryM()
60 wordZ = wordA + ~bPtr[index] + carry; in softfloat_addComplCarryM()
62 carry = carry ? (wordZ <= wordA) : (wordZ < wordA); in softfloat_addComplCarryM()
A Df128M_roundToInt.c80 uint32_t wordA, bit, wordZ; in f128M_roundToInt() local
152 wordA = aWPtr[index]; in f128M_roundToInt()
154 if ( wordA ) extra = 1; in f128M_roundToInt()
161 wordZ = wordA + bit; in f128M_roundToInt()
162 carry = (wordZ < wordA); in f128M_roundToInt()
181 wordZ = wordA; in f128M_roundToInt()
187 if ( extra || (wordA & extrasMask) ) { in f128M_roundToInt()
189 carry = (wordZ < wordA); in f128M_roundToInt()
A Ds_sub1XM.c47 uint32_t wordA; in softfloat_sub1XM() local
52 wordA = zPtr[index]; in softfloat_sub1XM()
53 zPtr[index] = wordA - 1; in softfloat_sub1XM()
54 if ( wordA || (index == lastIndex) ) break; in softfloat_sub1XM()
A Ds_compare128M.c47 uint32_t wordA, wordB; in softfloat_compare128M() local
52 wordA = aPtr[index]; in softfloat_compare128M()
54 if ( wordA != wordB ) return (wordA < wordB) ? -1 : 1; in softfloat_compare128M()
A Ds_compare96M.c47 uint32_t wordA, wordB; in softfloat_compare96M() local
52 wordA = aPtr[index]; in softfloat_compare96M()
54 if ( wordA != wordB ) return (wordA < wordB) ? -1 : 1; in softfloat_compare96M()
A Ds_shortShiftRightExtendM.c54 uint32_t partWordZ, wordA; in softfloat_shortShiftRightExtendM() local
62 wordA = aPtr[indexA]; in softfloat_shortShiftRightExtendM()
63 *zPtr = wordA<<(negCount & 31) | partWordZ; in softfloat_shortShiftRightExtendM()
65 partWordZ = wordA>>count; in softfloat_shortShiftRightExtendM()
A Ds_shortShiftLeftM.c54 uint32_t partWordZ, wordA; in softfloat_shortShiftLeftM() local
61 wordA = aPtr[index - wordIncr]; in softfloat_shortShiftLeftM()
62 zPtr[index] = partWordZ | wordA>>(negCount & 31); in softfloat_shortShiftLeftM()
64 partWordZ = wordA<<count; in softfloat_shortShiftLeftM()
A Ds_shortShiftRightM.c54 uint32_t partWordZ, wordA; in softfloat_shortShiftRightM() local
61 wordA = aPtr[index + wordIncr]; in softfloat_shortShiftRightM()
62 zPtr[index] = wordA<<(negCount & 31) | partWordZ; in softfloat_shortShiftRightM()
64 partWordZ = wordA>>count; in softfloat_shortShiftRightM()

Completed in 16 milliseconds