CCTLib
Calling-context and data-object attribution library for Intel Pin
float_cast Union Reference

Public Attributes

float f
 
struct {
   uint32_t   mantisa: 23
 
   uint32_t   exponent: 8
 
   uint32_t   sign: 1
 
parts
 
struct {
   uint32_t   value: 31
 
   uint32_t   sign: 1
 
vars
 
struct {
   uint32_t   mantisa: 23
 
   uint32_t   exponent: 8
 
   uint32_t   sign: 1
 
parts
 
struct {
   uint32_t   value: 31
 
   uint32_t   sign: 1
 
vars
 

Detailed Description

Definition at line 815 of file zerospy_client.cpp.

Member Data Documentation

◆ exponent

uint32_t float_cast::exponent

Definition at line 819 of file zerospy_client.cpp.

◆ f

float float_cast::f

Definition at line 816 of file zerospy_client.cpp.

◆ mantisa

uint32_t float_cast::mantisa

Definition at line 818 of file zerospy_client.cpp.

◆  [1/2]

struct { ... } float_cast::parts

◆  [2/2]

struct { ... } float_cast::parts

◆ sign

uint32_t float_cast::sign

Definition at line 820 of file zerospy_client.cpp.

◆ value

uint32_t float_cast::value

Definition at line 823 of file zerospy_client.cpp.

◆  [1/2]

struct { ... } float_cast::vars

◆  [2/2]

struct { ... } float_cast::vars

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