/seL4-test-master/tools/riscv-pk/softfloat/ |
H A D | ui32_to_extF80.c | 46 union { struct extFloat80M s; extFloat80_t f; } uZ; local 54 uZ.s.signExp = uiZ64; 55 uZ.s.signif = (uint_fast64_t) a<<32; 56 return uZ.f;
|
H A D | ui32_to_f128.c | 46 union ui128_f128 uZ; local 55 uZ.ui.v64 = uiZ64; 56 uZ.ui.v0 = 0; 57 return uZ.f;
|
H A D | ui64_to_extF80.c | 46 union { struct extFloat80M s; extFloat80_t f; } uZ; local 54 uZ.s.signExp = uiZ64; 55 uZ.s.signif = a; 56 return uZ.f;
|
H A D | ui32_to_f32.c | 44 union ui32_f32 uZ; local 47 uZ.ui = 0; 48 return uZ.f;
|
H A D | ui32_to_f64.c | 46 union ui64_f64 uZ; local 55 uZ.ui = uiZ; 56 return uZ.f;
|
H A D | ui64_to_f64.c | 44 union ui64_f64 uZ; local 47 uZ.ui = 0; 48 return uZ.f;
|
H A D | i32_to_f32.c | 46 union ui32_f32 uZ; local 51 uZ.ui = sign ? packToF32UI( 1, 0x9E, 0 ) : 0; 52 return uZ.f;
|
H A D | i64_to_f64.c | 46 union ui64_f64 uZ; local 51 uZ.ui = sign ? packToF64UI( 1, 0x43E, 0 ) : 0; 52 return uZ.f;
|
H A D | s_normRoundPackToF16.c | 46 union ui16_f16 uZ; local 51 uZ.ui = packToF16UI( sign, sig ? exp : 0, sig<<(shiftDist - 4) ); 52 return uZ.f;
|
H A D | s_normRoundPackToF32.c | 46 union ui32_f32 uZ; local 51 uZ.ui = packToF32UI( sign, sig ? exp : 0, sig<<(shiftDist - 7) ); 52 return uZ.f;
|
H A D | s_normRoundPackToF64.c | 46 union ui64_f64 uZ; local 51 uZ.ui = packToF64UI( sign, sig ? exp : 0, sig<<(shiftDist - 10) ); 52 return uZ.f;
|
H A D | i32_to_extF80.c | 49 union { struct extFloat80M s; extFloat80_t f; } uZ; local 60 uZ.s.signExp = uiZ64; 61 uZ.s.signif = (uint_fast64_t) absA<<32; 62 return uZ.f;
|
H A D | i32_to_f128.c | 48 union ui128_f128 uZ; local 59 uZ.ui.v64 = uiZ64; 60 uZ.ui.v0 = 0; 61 return uZ.f;
|
H A D | i64_to_extF80.c | 49 union { struct extFloat80M s; extFloat80_t f; } uZ; local 60 uZ.s.signExp = uiZ64; 61 uZ.s.signif = absA; 62 return uZ.f;
|
H A D | ui64_to_f128.c | 47 union ui128_f128 uZ; local 63 uZ.ui.v64 = uiZ64; 64 uZ.ui.v0 = uiZ0; 65 return uZ.f;
|
H A D | opts-GCC.h | 65 union { unsigned __int128 ui; struct uint128 s; } uZ; local 66 uZ.ui = (unsigned __int128) a * ((uint_fast64_t) b<<32); 67 return uZ.s; 73 union { unsigned __int128 ui; struct uint128 s; } uZ; local 74 uZ.ui = (unsigned __int128) a * b; 75 return uZ.s; 82 union { unsigned __int128 ui; struct uint128 s; } uZ; local 83 uZ.ui = ((unsigned __int128) a64<<64 | a0) * b; 84 return uZ.s;
|
H A D | i32_to_f64.c | 49 union ui64_f64 uZ; local 61 uZ.ui = uiZ; 62 return uZ.f;
|
H A D | i64_to_f128.c | 49 union ui128_f128 uZ; local 67 uZ.ui.v64 = uiZ64; 68 uZ.ui.v0 = uiZ0; 69 return uZ.f;
|
H A D | extF80_to_f128.c | 55 union ui128_f128 uZ; local 71 uZ.ui = uiZ; 72 return uZ.f;
|
H A D | f32_to_f16.c | 53 union ui16_f16 uZ; local 84 uZ.ui = uiZ; 85 return uZ.f;
|
H A D | f64_to_f16.c | 53 union ui16_f16 uZ; local 84 uZ.ui = uiZ; 85 return uZ.f;
|
H A D | f64_to_f32.c | 53 union ui32_f32 uZ; local 84 uZ.ui = uiZ; 85 return uZ.f;
|
H A D | s_roundToI64.c | 53 union { uint64_t ui; int64_t i; } uZ; local 84 uZ.ui = sign ? -sig : sig; 85 z = uZ.i;
|
H A D | f16_to_extF80.c | 56 union { struct extFloat80M s; extFloat80_t f; } uZ; local 96 uZ.s.signExp = uiZ64; 97 uZ.s.signif = uiZ0; 98 return uZ.f;
|
H A D | f32_to_extF80.c | 56 union { struct extFloat80M s; extFloat80_t f; } uZ; local 96 uZ.s.signExp = uiZ64; 97 uZ.s.signif = uiZ0; 98 return uZ.f;
|