cprover
Toggle main menu visibility
Loading...
Searching...
No Matches
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
17
floatbv_typet
gcc_float16_type
();
18
floatbv_typet
gcc_float32_type
();
19
floatbv_typet
gcc_float32x_type
();
20
floatbv_typet
gcc_float64_type
();
21
floatbv_typet
gcc_float64x_type
();
22
floatbv_typet
gcc_float128_type
();
23
floatbv_typet
gcc_float128x_type
();
24
unsignedbv_typet
gcc_unsigned_int128_type
();
25
signedbv_typet
gcc_signed_int128_type
();
26
27
#endif
// CPROVER_ANSI_C_GCC_TYPES_H
bitvector_types.h
Pre-defined bitvector types.
floatbv_typet
Fixed-width bit-vector with IEEE floating-point interpretation.
Definition
bitvector_types.h:341
signedbv_typet
Fixed-width bit-vector with two's complement interpretation.
Definition
bitvector_types.h:222
unsignedbv_typet
Fixed-width bit-vector with unsigned binary interpretation.
Definition
bitvector_types.h:168
gcc_float32_type
floatbv_typet gcc_float32_type()
Definition
gcc_types.cpp:21
gcc_float16_type
floatbv_typet gcc_float16_type()
Definition
gcc_types.cpp:13
gcc_float64_type
floatbv_typet gcc_float64_type()
Definition
gcc_types.cpp:39
gcc_signed_int128_type
signedbv_typet gcc_signed_int128_type()
Definition
gcc_types.cpp:82
gcc_float32x_type
floatbv_typet gcc_float32x_type()
Definition
gcc_types.cpp:30
gcc_float64x_type
floatbv_typet gcc_float64x_type()
Definition
gcc_types.cpp:48
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
gcc_float128_type
floatbv_typet gcc_float128_type()
Definition
gcc_types.cpp:57
ansi-c
gcc_types.h
Generated by
1.17.0