Home
last modified time | relevance | path

Searched refs:a64 (Results 1 – 15 of 15) sorted by relevance

/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/
A Ds_shiftRightJam128Extra.c46 uint64_t a64, uint64_t a0, uint64_t extra, uint_fast32_t count ) in softfloat_shiftRightJam128Extra() argument
53 z.v.v64 = a64>>count; in softfloat_shiftRightJam128Extra()
54 z.v.v0 = a64<<(negCount & 63) | a0>>count; in softfloat_shiftRightJam128Extra()
59 z.v.v0 = a64; in softfloat_shiftRightJam128Extra()
64 z.v.v0 = a64>>(count & 63); in softfloat_shiftRightJam128Extra()
65 z.extra = a64<<(negCount & 63); in softfloat_shiftRightJam128Extra()
68 z.extra = (count == 128) ? a64 : (a64 != 0); in softfloat_shiftRightJam128Extra()
A Ds_shiftRightJam128.c45 softfloat_shiftRightJam128( uint64_t a64, uint64_t a0, uint_fast32_t count ) in softfloat_shiftRightJam128() argument
52 z.v64 = a64>>count; in softfloat_shiftRightJam128()
54 a64<<(negCount & 63) | a0>>count in softfloat_shiftRightJam128()
60 ? a64>>(count & 63) in softfloat_shiftRightJam128()
61 | (((a64 & (((uint_fast64_t) 1<<(count & 63)) - 1)) | a0) in softfloat_shiftRightJam128()
63 : ((a64 | a0) != 0); in softfloat_shiftRightJam128()
A Ds_le128.c44 bool softfloat_le128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_le128() argument
47 return (a64 < b64) || ((a64 == b64) && (a0 <= b0)); in softfloat_le128()
A Ds_lt128.c44 bool softfloat_lt128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_lt128() argument
47 return (a64 < b64) || ((a64 == b64) && (a0 < b0)); in softfloat_lt128()
A Ds_shortShiftRight128.c45 softfloat_shortShiftRight128( uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftRight128() argument
49 z.v64 = a64>>count; in softfloat_shortShiftRight128()
50 z.v0 = a64<<(-count & 63) | a0>>count; in softfloat_shortShiftRight128()
A Ds_shortShiftRightJam128.c46 uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftRightJam128() argument
52 z.v64 = a64>>count; in softfloat_shortShiftRightJam128()
54 a64<<(negCount & 63) | a0>>count in softfloat_shortShiftRightJam128()
A Ds_shortShiftRightJam128Extra.c46 uint64_t a64, uint64_t a0, uint64_t extra, uint_fast8_t count ) in softfloat_shortShiftRightJam128Extra() argument
52 z.v.v64 = a64>>count; in softfloat_shortShiftRightJam128Extra()
53 z.v.v0 = a64<<(negCount & 63) | a0>>count; in softfloat_shortShiftRightJam128Extra()
A Ds_eq128.c44 bool softfloat_eq128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_eq128() argument
47 return (a64 == b64) && (a0 == b0); in softfloat_eq128()
A Ds_shortShiftLeft128.c45 softfloat_shortShiftLeft128( uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftLeft128() argument
49 z.v64 = a64<<count | a0>>(-count & 63); in softfloat_shortShiftLeft128()
A Ds_sub128.c45 softfloat_sub128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_sub128() argument
50 z.v64 = a64 - b64 - (a0 < b0); in softfloat_sub128()
A Ds_add128.c45 softfloat_add128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_add128() argument
50 z.v64 = a64 + b64 + (z.v0 < a0); in softfloat_add128()
A Ds_mul128To256M.c48 uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0, uint64_t *zPtr ) in softfloat_mul128To256M() argument
55 p64 = softfloat_mul64To128( a64, b0 ); in softfloat_mul128To256M()
58 p128 = softfloat_mul64To128( a64, b64 ); in softfloat_mul128To256M()
A Ds_mul128By32.c44 struct uint128 softfloat_mul128By32( uint64_t a64, uint64_t a0, uint32_t b ) in softfloat_mul128By32() argument
53 z.v64 = a64 * b + (uint_fast32_t) ((mid + carry)>>32); in softfloat_mul128By32()
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/include/
A Dinternals.h128 #define signExtF80UI64( a64 ) ((bool) ((uint16_t) (a64)>>15)) argument
129 #define expExtF80UI64( a64 ) ((a64) & 0x7FFF) argument
132 #define isNaNExtF80UI( a64, a0 ) ((((a64) & 0x7FFF) == 0x7FFF) && ((a0) & UINT64_C( 0x7FFFFFFFFFFFF… argument
158 #define signF128UI64( a64 ) ((bool) ((uint64_t) (a64)>>63)) argument
159 #define expF128UI64( a64 ) ((int_fast32_t) ((a64)>>48) & 0x7FFF) argument
160 #define fracF128UI64( a64 ) ((a64) & UINT64_C( 0x0000FFFFFFFFFFFF )) argument
163 #define isNaNF128UI( a64, a0 ) ((((a64) & UINT64_C( 0x7FFF000000000000 )) == UINT64_C( 0x7FFF000000… argument
A Dprimitives.h202 { return (a64 == b64) && (a0 == b0); } in softfloat_eq128()
217 { return (a64 < b64) || ((a64 == b64) && (a0 <= b0)); } in softfloat_le128()
232 { return (a64 < b64) || ((a64 == b64) && (a0 < b0)); } in softfloat_lt128()
249 z.v64 = a64<<count | a0>>(-count & 63); in softfloat_shortShiftLeft128()
270 z.v64 = a64>>count; in softfloat_shortShiftRight128()
271 z.v0 = a64<<(-count & 63) | a0>>count; in softfloat_shortShiftRight128()
319 z.v64 = a64>>count; in softfloat_shortShiftRightJam128()
321 a64<<(negCount & 63) | a0>>count in softfloat_shortShiftRightJam128()
345 z.v.v64 = a64>>count; in softfloat_shortShiftRightJam128Extra()
467 z.v64 = a64 + b64 + (z.v0 < a0); in softfloat_add128()
[all …]

Completed in 12 milliseconds