0a9c33f5fc47a2b0cc05e24d228ff55914389457
[riscv-isa-sim.git] / softfloat_riscv / s_isSigNaNF32UI.c
1
2 #include <stdbool.h>
3 #include <stdint.h>
4 #include "platform.h"
5 #include "specialize.h"
6
7 bool softfloat_isSigNaNF32UI( uint_fast32_t ui )
8 {
9
10 return ( ( ui>>22 & 0x1FF ) == 0x1FE ) && ( ui & 0x003FFFFF );
11
12 }
13