Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
s_extF80UIToCommonNaN.c File Reference
#include <stdint.h>
#include "platform.h"
#include "specialize.h"
#include "softfloat.h"
Include dependency graph for s_extF80UIToCommonNaN.c:

Go to the source code of this file.

Functions

void softfloat_extF80UIToCommonNaN (uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr)
 

Function Documentation

◆ softfloat_extF80UIToCommonNaN()

void softfloat_extF80UIToCommonNaN ( uint_fast16_t uiA64,
uint_fast64_t uiA0,
struct commonNaN * zPtr )

Definition at line 50 of file s_extF80UIToCommonNaN.c.

52{
53
54 if ( softfloat_isSigNaNExtF80UI( uiA64, uiA0 ) ) {
56 }
57 zPtr->sign = uiA64>>15;
58 zPtr->v64 = uiA0<<1;
59 zPtr->v0 = 0;
60
61}
void softfloat_raiseFlags(uint_fast8_t flags)
#define softfloat_isSigNaNExtF80UI(uiA64, uiA0)
Definition specialize.h:202
@ softfloat_flag_invalid
Definition softfloat.h:89
uint64_t v64
Definition specialize.h:81
bool sign
Definition specialize.h:77
uint64_t v0
Definition specialize.h:81
Here is the call graph for this function: