CBMC
gcc_types.h
Go to the documentation of this file.
1 /*******************************************************************\
2 
3 Module:
4 
5 Author: Daniel Kroening, kroening@kroening.com
6 
7 \*******************************************************************/
8 
9 #ifndef CPROVER_ANSI_C_GCC_TYPES_H
10 #define CPROVER_ANSI_C_GCC_TYPES_H
11 
12 #include <util/bitvector_types.h>
13 
14 // These are gcc-specific; most are not implemented by clang
15 // https://gcc.gnu.org/onlinedocs/gcc/Floating-Types.html
16 
26 
27 #endif // CPROVER_ANSI_C_GCC_TYPES_H
gcc_float128_type
floatbv_typet gcc_float128_type()
Definition: gcc_types.cpp:57
gcc_float128x_type
floatbv_typet gcc_float128x_type()
Definition: gcc_types.cpp:66
gcc_unsigned_int128_type
unsignedbv_typet gcc_unsigned_int128_type()
Definition: gcc_types.cpp:75
floatbv_typet
Fixed-width bit-vector with IEEE floating-point interpretation.
Definition: bitvector_types.h:321
gcc_float64x_type
floatbv_typet gcc_float64x_type()
Definition: gcc_types.cpp:48
unsignedbv_typet
Fixed-width bit-vector with unsigned binary interpretation.
Definition: bitvector_types.h:158
gcc_float64_type
floatbv_typet gcc_float64_type()
Definition: gcc_types.cpp:39
gcc_float16_type
floatbv_typet gcc_float16_type()
Definition: gcc_types.cpp:13
bitvector_types.h
signedbv_typet
Fixed-width bit-vector with two's complement interpretation.
Definition: bitvector_types.h:207
gcc_float32_type
floatbv_typet gcc_float32_type()
Definition: gcc_types.cpp:21
gcc_float32x_type
floatbv_typet gcc_float32x_type()
Definition: gcc_types.cpp:30
gcc_signed_int128_type
signedbv_typet gcc_signed_int128_type()
Definition: gcc_types.cpp:82