/seL4-test-master/tools/riscv-pk/softfloat/ |
H A D | f64_add.c | 49 uint_fast64_t uiB; local 59 uiB = uB.ui; 60 signB = signF64UI( uiB ); 63 return softfloat_addMagsF64( uiA, uiB, signA ); 65 return softfloat_subMagsF64( uiA, uiB, signA ); 70 return (*magsFuncPtr)( uiA, uiB, signA );
|
H A D | f64_sub.c | 49 uint_fast64_t uiB; local 59 uiB = uB.ui; 60 signB = signF64UI( uiB ); 63 return softfloat_subMagsF64( uiA, uiB, signA ); 65 return softfloat_addMagsF64( uiA, uiB, signA ); 70 return (*magsFuncPtr)( uiA, uiB, signA );
|
H A D | f16_mulAdd.c | 47 uint_fast16_t uiB; local 54 uiB = uB.ui; 57 return softfloat_mulAddF16( uiA, uiB, uiC, 0 );
|
H A D | f32_mulAdd.c | 47 uint_fast32_t uiB; local 54 uiB = uB.ui; 57 return softfloat_mulAddF32( uiA, uiB, uiC, 0 );
|
H A D | f64_mulAdd.c | 47 uint_fast64_t uiB; local 54 uiB = uB.ui; 57 return softfloat_mulAddF64( uiA, uiB, uiC, 0 );
|
H A D | f32_mul.c | 52 uint_fast32_t uiB; local 71 uiB = uB.ui; 72 signB = signF32UI( uiB ); 73 expB = expF32UI( uiB ); 74 sigB = fracF32UI( uiB ); 116 uiZ = softfloat_propagateNaNF32UI( uiA, uiB );
|
H A D | f16_mul.c | 52 uint_fast16_t uiB; local 72 uiB = uB.ui; 73 signB = signF16UI( uiB ); 74 expB = expF16UI( uiB ); 75 sigB = fracF16UI( uiB ); 119 uiZ = softfloat_propagateNaNF16UI( uiA, uiB );
|
H A D | f32_div.c | 52 uint_fast32_t uiB; local 77 uiB = uB.ui; 78 signB = signF32UI( uiB ); 79 expB = expF32UI( uiB ); 80 sigB = fracF32UI( uiB ); 158 uiZ = softfloat_propagateNaNF32UI( uiA, uiB );
|
H A D | f64_div.c | 52 uint_fast64_t uiB; local 74 uiB = uB.ui; 75 signB = signF64UI( uiB ); 76 expB = expF64UI( uiB ); 77 sigB = fracF64UI( uiB ); 150 uiZ = softfloat_propagateNaNF64UI( uiA, uiB );
|
H A D | f64_mul.c | 52 uint_fast64_t uiB; local 76 uiB = uB.ui; 77 signB = signF64UI( uiB ); 78 expB = expF64UI( uiB ); 79 sigB = fracF64UI( uiB ); 129 uiZ = softfloat_propagateNaNF64UI( uiA, uiB );
|
H A D | s_addMagsF32.c | 43 float32_t softfloat_addMagsF32( uint_fast32_t uiA, uint_fast32_t uiB ) 60 expB = expF32UI( uiB ); 61 sigB = fracF32UI( uiB ); 120 uiZ = softfloat_propagateNaNF32UI( uiA, uiB );
|
H A D | s_addMagsF64.c | 44 softfloat_addMagsF64( uint_fast64_t uiA, uint_fast64_t uiB, bool signZ ) argument 60 expB = expF64UI( uiB ); 61 sigB = fracF64UI( uiB ); 122 uiZ = softfloat_propagateNaNF64UI( uiA, uiB );
|
H A D | s_subMagsF32.c | 44 float32_t softfloat_subMagsF32( uint_fast32_t uiA, uint_fast32_t uiB ) 63 expB = expF32UI( uiB ); 64 sigB = fracF32UI( uiB ); 137 uiZ = softfloat_propagateNaNF32UI( uiA, uiB );
|
H A D | s_subMagsF64.c | 45 softfloat_subMagsF64( uint_fast64_t uiA, uint_fast64_t uiB, bool signZ ) argument 63 expB = expF64UI( uiB ); 64 sigB = fracF64UI( uiB ); 135 uiZ = softfloat_propagateNaNF64UI( uiA, uiB );
|
H A D | f16_rem.c | 52 uint_fast16_t uiB; local 73 uiB = uB.ui; 74 expB = expF16UI( uiB ); 75 sigB = fracF16UI( uiB ); 161 uiZ = softfloat_propagateNaNF16UI( uiA, uiB );
|
H A D | f32_rem.c | 52 uint_fast32_t uiB; local 71 uiB = uB.ui; 72 expB = expF32UI( uiB ); 73 sigB = fracF32UI( uiB ); 158 uiZ = softfloat_propagateNaNF32UI( uiA, uiB );
|
H A D | f16_div.c | 55 uint_fast16_t uiB; local 81 uiB = uB.ui; 82 signB = signF16UI( uiB ); 83 expB = expF16UI( uiB ); 84 sigB = fracF16UI( uiB ); 164 uiZ = softfloat_propagateNaNF16UI( uiA, uiB );
|
H A D | s_addMagsF16.c | 44 float16_t softfloat_addMagsF16( uint_fast16_t uiA, uint_fast16_t uiB ) 65 expB = expF16UI( uiB ); 66 sigB = fracF16UI( uiB ); 148 uiZ = softfloat_propagateNaNF16UI( uiA, uiB );
|
H A D | s_subMagsF16.c | 44 float16_t softfloat_subMagsF16( uint_fast16_t uiA, uint_fast16_t uiB ) 64 expB = expF16UI( uiB ); 65 sigB = fracF16UI( uiB ); 155 uiZ = softfloat_propagateNaNF16UI( uiA, uiB );
|
H A D | f64_rem.c | 52 uint_fast64_t uiB; local 73 uiB = uB.ui; 74 expB = expF64UI( uiB ); 75 sigB = fracF64UI( uiB ); 179 uiZ = softfloat_propagateNaNF64UI( uiA, uiB );
|
H A D | s_mulAddF16.c | 46 uint_fast16_t uiA, uint_fast16_t uiB, uint_fast16_t uiC, uint_fast8_t op ) 75 signB = signF16UI( uiB ); 76 expB = expF16UI( uiB ); 77 sigB = fracF16UI( uiB ); 195 uiZ = softfloat_propagateNaNF16UI( uiA, uiB ); 45 softfloat_mulAddF16( uint_fast16_t uiA, uint_fast16_t uiB, uint_fast16_t uiC, uint_fast8_t op ) argument
|
H A D | s_mulAddF32.c | 46 uint_fast32_t uiA, uint_fast32_t uiB, uint_fast32_t uiC, uint_fast8_t op ) 75 signB = signF32UI( uiB ); 76 expB = expF32UI( uiB ); 77 sigB = fracF32UI( uiB ); 193 uiZ = softfloat_propagateNaNF32UI( uiA, uiB ); 45 softfloat_mulAddF32( uint_fast32_t uiA, uint_fast32_t uiB, uint_fast32_t uiC, uint_fast8_t op ) argument
|
H A D | s_mulAddF64.c | 48 uint_fast64_t uiA, uint_fast64_t uiB, uint_fast64_t uiC, uint_fast8_t op ) 75 signB = signF64UI( uiB ); 76 expB = expF64UI( uiB ); 77 sigB = fracF64UI( uiB ); 212 uiZ = softfloat_propagateNaNF64UI( uiA, uiB ); 248 uint_fast64_t uiA, uint_fast64_t uiB, uint_fast64_t uiC, uint_fast8_t op ) 274 signB = signF64UI( uiB ); 275 expB = expF64UI( uiB ); 276 sigB = fracF64UI( uiB ); 463 uiZ = softfloat_propagateNaNF64UI( uiA, uiB ); 47 softfloat_mulAddF64( uint_fast64_t uiA, uint_fast64_t uiB, uint_fast64_t uiC, uint_fast8_t op ) argument 247 softfloat_mulAddF64( uint_fast64_t uiA, uint_fast64_t uiB, uint_fast64_t uiC, uint_fast8_t op ) argument [all...] |
H A D | specialize.h | 105 | Interpreting 'uiA' and 'uiB' as the bit patterns of two 16-bit floating- 107 | the combined NaN result. If either 'uiA' or 'uiB' has the pattern of a 111 softfloat_propagateNaNF16UI( uint_fast16_t uiA, uint_fast16_t uiB ); 140 | Interpreting 'uiA' and 'uiB' as the bit patterns of two 32-bit floating- 142 | the combined NaN result. If either 'uiA' or 'uiB' has the pattern of a 146 softfloat_propagateNaNF32UI( uint_fast32_t uiA, uint_fast32_t uiB ); 175 | Interpreting 'uiA' and 'uiB' as the bit patterns of two 64-bit floating- 177 | the combined NaN result. If either 'uiA' or 'uiB' has the pattern of a 181 softfloat_propagateNaNF64UI( uint_fast64_t uiA, uint_fast64_t uiB );
|