Searched refs:floatx80 (Results 1 – 16 of 16) sorted by relevance
/device/linaro/bootloader/edk2/StdLib/Include/Aarch64/ |
D | softfloat.h | 61 } floatx80; typedef 126 floatx80 int32_to_floatx80( int32 ); 127 floatx80 uint32_to_floatx80( uint32 ); 137 floatx80 int64_to_floatx80( long long ); 160 floatx80 float32_to_floatx80( float32 ); 204 floatx80 float64_to_floatx80( float64 ); 239 int floatx80_to_int32( floatx80 ); 240 int floatx80_to_int32_round_to_zero( floatx80 ); 241 long long floatx80_to_int64( floatx80 ); 242 long long floatx80_to_int64_round_to_zero( floatx80 ); [all …]
|
/device/linaro/bootloader/edk2/StdLib/Include/Arm/ |
D | softfloat.h | 61 } floatx80; typedef 126 floatx80 int32_to_floatx80( int32 ); 127 floatx80 uint32_to_floatx80( uint32 ); 137 floatx80 int64_to_floatx80( long long ); 160 floatx80 float32_to_floatx80( float32 ); 204 floatx80 float64_to_floatx80( float64 ); 239 int floatx80_to_int32( floatx80 ); 240 int floatx80_to_int32_round_to_zero( floatx80 ); 241 long long floatx80_to_int64( floatx80 ); 242 long long floatx80_to_int64_round_to_zero( floatx80 ); [all …]
|
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/templates/ |
D | softfloat.h | 55 } floatx80; typedef 117 floatx80 int32_to_floatx80( !!!int32 ); 125 floatx80 int64_to_floatx80( !!!int64 ); 142 floatx80 float32_to_floatx80( float32 ); 179 floatx80 float64_to_floatx80( float64 ); 212 !!!int32 floatx80_to_int32( floatx80 ); 213 !!!int32 floatx80_to_int32_round_to_zero( floatx80 ); 214 !!!int64 floatx80_to_int64( floatx80 ); 215 !!!int64 floatx80_to_int64_round_to_zero( floatx80 ); 216 float32 floatx80_to_float32( floatx80 ); [all …]
|
D | softfloat-specialize | 272 flag floatx80_is_nan( floatx80 a ) 285 flag floatx80_is_signaling_nan( floatx80 a ) 304 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 322 static floatx80 commonNaNToFloatx80( commonNaNT a ) 324 floatx80 z; 339 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/Arm/ |
D | softfloat.h | 90 } floatx80; typedef 155 floatx80 int32_to_floatx80( int32 ); 156 floatx80 uint32_to_floatx80( uint32 ); 166 floatx80 int64_to_floatx80( long long ); 189 floatx80 float32_to_floatx80( float32 ); 233 floatx80 float64_to_floatx80( float64 ); 268 int floatx80_to_int32( floatx80 ); 269 int floatx80_to_int32_round_to_zero( floatx80 ); 270 long long floatx80_to_int64( floatx80 ); 271 long long floatx80_to_int64_round_to_zero( floatx80 ); [all …]
|
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/ |
D | negxf2.c | 30 floatx80 __negxf2(floatx80); 32 floatx80 33 __negxf2(floatx80 a) in __negxf2()
|
D | gexf2.c | 30 flag __gexf2(floatx80, floatx80); 33 __gexf2(floatx80 a, floatx80 b) in __gexf2()
|
D | gtxf2.c | 30 flag __gtxf2(floatx80, floatx80); 33 __gtxf2(floatx80 a, floatx80 b) in __gtxf2()
|
D | nexf2.c | 30 flag __nexf2(floatx80, floatx80); 33 __nexf2(floatx80 a, floatx80 b) in __nexf2()
|
D | timesoftfloat.c | 162 static void time_a_int32_z_floatx80( floatx80 function( int32 ) ) in time_a_int32_z_floatx80() 317 static void time_a_int64_z_floatx80( floatx80 function( int64 ) ) in time_a_int64_z_floatx80() 475 static void time_a_float32_z_floatx80( floatx80 function( float32 ) ) in time_a_float32_z_floatx80() 792 static void time_a_float64_z_floatx80( floatx80 function( float64 ) ) in time_a_float64_z_floatx80() 1055 static void time_a_floatx80_z_int32( int32 function( floatx80 ) ) in time_a_floatx80_z_int32() argument 1060 floatx80 a; in time_a_floatx80_z_int32() 1087 static void time_a_floatx80_z_int64( int64 function( floatx80 ) ) in time_a_floatx80_z_int64() argument 1092 floatx80 a; in time_a_floatx80_z_int64() 1119 static void time_a_floatx80_z_float32( float32 function( floatx80 ) ) in time_a_floatx80_z_float32() argument 1124 floatx80 a; in time_a_floatx80_z_float32() [all …]
|
D | softfloat-specialize | 337 flag floatx80_is_nan( floatx80 a ) 350 flag floatx80_is_signaling_nan( floatx80 a ) 369 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 387 static floatx80 commonNaNToFloatx80( commonNaNT a ) 389 floatx80 z; 404 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|
D | softfloat-history.txt | 25 -- Created the 64-bit (bits64) version, adding the floatx80 and float128
|
D | softfloat.txt | 87 precision), `floatx80' (extended double precision), and `float128' 91 the byte order of the particular machine being used. The `floatx80' type 146 For extended double precision (`floatx80') only, the rounding precision 257 Rounding of the extended double-precision (`floatx80') functions is affected
|
D | timesoftfloat.txt | 88 operations, particularly for extended double precision (`floatx80') and
|
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/bits64/ |
D | softfloat.c | 564 INLINE bits64 extractFloatx80Frac( floatx80 a ) in extractFloatx80Frac() 577 INLINE int32 extractFloatx80Exp( floatx80 a ) in extractFloatx80Exp() 590 INLINE flag extractFloatx80Sign( floatx80 a ) in extractFloatx80Sign() 622 INLINE floatx80 packFloatx80( flag zSign, int32 zExp, bits64 zSig ) in packFloatx80() 624 floatx80 z; in packFloatx80() 657 static floatx80 826 static floatx80 1190 floatx80 int32_to_floatx80( int32 a ) in int32_to_floatx80() 1206 floatx80 uint32_to_floatx80( uint32 a ) in uint32_to_floatx80() 1321 floatx80 int64_to_floatx80( int64 a ) in int64_to_floatx80() [all …]
|
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/ |
D | softfloat-specialize | 333 flag floatx80_is_nan( floatx80 a ) 346 flag floatx80_is_signaling_nan( floatx80 a ) 365 static commonNaNT floatx80ToCommonNaN( floatx80 a ) 383 static floatx80 commonNaNToFloatx80( commonNaNT a ) 385 floatx80 z; 400 static floatx80 propagateFloatx80NaN( floatx80 a, floatx80 b )
|