Dataflow Runtime API  4.0.1.0
Public Attributes | List of all members
IEEEl2bits Union Reference

#include <Imt.Base.Core.Math/lib/openlibm/src/s390_fpmath.h>

Public Attributes

long double e
 
struct {
   uint64_t   manl:64
 
   uint64_t   manh:48
 
   unsigned int   exp:15
 
   unsigned int   sign:1
 
bits
 
struct {
   uint64_t   manl:64
 
   uint64_t   manh:48
 
   unsigned int   expsign:16
 
xbits
 
struct {
   unsigned int   manl:32
 
   unsigned int   manh:32
 
   unsigned int   exp:15
 
   unsigned int   sign:1
 
   unsigned int   junkl:16
 
   unsigned int   junkh:32
 
bits
 
struct {
   unsigned long   man:64
 
   unsigned int   expsign:16
 
   unsigned long   junk:48
 
xbits
 
struct {
   unsigned int   manl:32
 
   unsigned int   manh:32
 
   unsigned int   exp:15
 
   unsigned int   sign:1
 
   unsigned int   junk:16
 
bits
 
struct {
   unsigned long long   man:64
 
   unsigned int   expsign:16
 
   unsigned int   junk:16
 
xbits
 
struct {
   unsigned int   manl:32
 
   unsigned int   manh:20
 
   unsigned int   exp:11
 
   unsigned int   sign:1
 
bits
 
struct {
   unsigned int   sign:1
 
   unsigned int   exp:11
 
   unsigned int   manh:20
 
   unsigned int   manl:32
 
bits
 
struct {
   unsigned long   manl:64
 
   unsigned long   manh:48
 
   unsigned int   exp:15
 
   unsigned int   sign:1
 
bits
 
struct {
   unsigned long   manl:64
 
   unsigned long   manh:48
 
   unsigned int   expsign:16
 
xbits
 
struct {
   unsigned int   sign:1
 
   unsigned int   exp:11
 
   unsigned int   manh:20
 
   unsigned int   manl:32
 
bits
 

Member Data Documentation

◆  [1/7]

struct { ... } IEEEl2bits::bits

◆  [2/7]

struct { ... } IEEEl2bits::bits

◆  [3/7]

struct { ... } IEEEl2bits::bits

◆  [4/7]

struct { ... } IEEEl2bits::bits

◆  [5/7]

struct { ... } IEEEl2bits::bits

◆  [6/7]

struct { ... } IEEEl2bits::bits

◆  [7/7]

struct { ... } IEEEl2bits::bits

◆ e

long double IEEEl2bits::e

◆ exp

unsigned int IEEEl2bits::exp

◆ expsign

unsigned int IEEEl2bits::expsign

◆ junk [1/2]

unsigned long IEEEl2bits::junk

◆ junk [2/2]

unsigned int IEEEl2bits::junk

◆ junkh

unsigned int IEEEl2bits::junkh

◆ junkl

unsigned int IEEEl2bits::junkl

◆ man [1/2]

unsigned long IEEEl2bits::man

◆ man [2/2]

unsigned long long IEEEl2bits::man

◆ manh [1/3]

uint64_t IEEEl2bits::manh

◆ manh [2/3]

unsigned int IEEEl2bits::manh

◆ manh [3/3]

unsigned long IEEEl2bits::manh

◆ manl [1/3]

uint64_t IEEEl2bits::manl

◆ manl [2/3]

unsigned int IEEEl2bits::manl

◆ manl [3/3]

unsigned long IEEEl2bits::manl

◆ sign

unsigned int IEEEl2bits::sign

◆  [1/4]

struct { ... } IEEEl2bits::xbits

◆  [2/4]

struct { ... } IEEEl2bits::xbits

◆  [3/4]

struct { ... } IEEEl2bits::xbits

◆  [4/4]

struct { ... } IEEEl2bits::xbits

The documentation for this union was generated from the following files: