Searched refs:sig128 (Results 1 – 10 of 10) sorted by relevance
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/ |
A D | s_subMagsExtF80.c | 63 struct uint128 sig128, uiZ; in softfloat_subMagsExtF80() local 111 sig128 = softfloat_shiftRightJam128( sigA, 0, -expDiff ); in softfloat_subMagsExtF80() 112 sigA = sig128.v64; in softfloat_subMagsExtF80() 113 sigExtra = sig128.v0; in softfloat_subMagsExtF80() 118 sig128 = softfloat_sub128( sigB, 0, sigA, sigExtra ); in softfloat_subMagsExtF80() 134 sig128 = softfloat_shiftRightJam128( sigB, 0, expDiff ); in softfloat_subMagsExtF80() 135 sigB = sig128.v64; in softfloat_subMagsExtF80() 136 sigExtra = sig128.v0; in softfloat_subMagsExtF80() 140 sig128 = softfloat_sub128( sigA, 0, sigB, sigExtra ); in softfloat_subMagsExtF80() 146 signZ, expZ, sig128.v64, sig128.v0, extF80_roundingPrecision ); in softfloat_subMagsExtF80()
|
A D | s_normRoundPackToExtF80.c | 53 struct uint128 sig128; in softfloat_normRoundPackToExtF80() local 63 sig128 = softfloat_shortShiftLeft128( sig, sigExtra, shiftCount ); in softfloat_normRoundPackToExtF80() 64 sig = sig128.v64; in softfloat_normRoundPackToExtF80() 65 sigExtra = sig128.v0; in softfloat_normRoundPackToExtF80()
|
A D | extF80_to_f128.c | 55 struct uint128 sig128; in extF80_to_f128() local 68 sig128 = softfloat_shortShiftLeft128( 0, sig, 49 ); in extF80_to_f128() 69 uiZ.v64 = packToF128UI64( sign, exp, sig128.v64 ); in extF80_to_f128() 70 uiZ.v0 = sig128.v0; in extF80_to_f128()
|
A D | s_normRoundPackToF128.c | 48 struct uint128 sig128; in softfloat_normRoundPackToF128() local 62 sig128 = softfloat_shortShiftLeft128( sig64, sig0, shiftCount ); in softfloat_normRoundPackToF128() 63 sig64 = sig128.v64; in softfloat_normRoundPackToF128() 64 sig0 = sig128.v0; in softfloat_normRoundPackToF128()
|
A D | f64_to_f128.c | 55 struct uint128 sig128; in f64_to_f128() local 83 sig128 = softfloat_shortShiftLeft128( 0, sig, 60 ); in f64_to_f128() 84 uiZ.v64 = packToF128UI64( sign, exp + 0x3C00, sig128.v64 ); in f64_to_f128() 85 uiZ.v0 = sig128.v0; in f64_to_f128()
|
A D | f128_to_f64.c | 54 struct uint128 sig128; in f128_to_f64() local 73 sig128 = softfloat_shortShiftLeft128( sig64, sig0, 14 ); in f128_to_f64() 74 sig64 = sig128.v64 | (sig128.v0 != 0); in f128_to_f64()
|
A D | f128_to_i64.c | 52 struct uint128 sig128; in f128_to_i64() local 73 sig128 = softfloat_shortShiftLeft128( sig64, sig0, -shiftCount ); in f128_to_i64() 74 sig64 = sig128.v64; in f128_to_i64() 75 sig0 = sig128.v0; in f128_to_i64()
|
A D | f128_to_ui64.c | 52 struct uint128 sig128; in f128_to_ui64() local 69 sig128 = softfloat_shortShiftLeft128( sig64, sig0, -shiftCount ); in f128_to_ui64() 70 sig64 = sig128.v64; in f128_to_ui64() 71 sig0 = sig128.v0; in f128_to_ui64()
|
A D | f128_to_extF80.c | 57 struct uint128 sig128; in f128_to_extF80() local 92 sig128 = softfloat_shortShiftLeft128( sig64, sig0, 15 ); in f128_to_extF80() 93 return softfloat_roundPackToExtF80( sign, exp, sig128.v64, sig128.v0, 80 ); in f128_to_extF80()
|
A D | s_roundPackToF128.c | 57 struct uint128 sig128; in softfloat_roundPackToF128() local 133 sig128 = softfloat_add128( sig64, sig0, 0, 1 ); in softfloat_roundPackToF128() 134 sig64 = sig128.v64; in softfloat_roundPackToF128() 136 sig128.v0 in softfloat_roundPackToF128()
|
Completed in 10 milliseconds