CBMC
Loading...
Searching...
No Matches
clang_builtin_headers.h
Go to the documentation of this file.
1// clang-format off
5
15float __builtin_ia32_cvtsbf162ss_32(unsigned short);
16
17void __builtin_ia32_vp2intersect_d_512(__gcc_v16si, __gcc_v16si, unsigned short *, unsigned short *);
18void __builtin_ia32_vp2intersect_d_256(__gcc_v8si, __gcc_v8si, unsigned char *, unsigned char *);
19void __builtin_ia32_vp2intersect_d_128(__gcc_v4si, __gcc_v4si, unsigned char *, unsigned char *);
20
38
47
50
52__gcc_v256si __builtin_ia32_tileloadd64_internal(unsigned short, unsigned short, const void *, __CPROVER_size_t);
53__gcc_v256si __builtin_ia32_tileloaddt164_internal(unsigned short, unsigned short, const void *, __CPROVER_size_t);
54__gcc_v256si __builtin_ia32_tdpbssd_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si);
55__gcc_v256si __builtin_ia32_tdpbsud_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si);
56__gcc_v256si __builtin_ia32_tdpbusd_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si);
57__gcc_v256si __builtin_ia32_tdpbuud_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si);
58void __builtin_ia32_tilestored64_internal(unsigned short, unsigned short, void *, __CPROVER_size_t, __gcc_v256si);
59__gcc_v256si __builtin_ia32_tilezero_internal(unsigned short, unsigned short);
60__gcc_v256si __builtin_ia32_tdpbf16ps_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si);
64void __builtin_ia32_tilezero(unsigned char);
73void __builtin_ia32_ptwrite64(unsigned long long int);
74
77
78int __builtin_flt_rounds(void);
79
80unsigned char __builtin_bitreverse8(unsigned char);
81unsigned short __builtin_bitreverse16(unsigned short);
82unsigned int __builtin_bitreverse32(unsigned int);
83unsigned long long __builtin_bitreverse64(unsigned long long);
84
85unsigned char __builtin_rotateleft8(unsigned char, unsigned char);
86unsigned short __builtin_rotateleft16(unsigned short, unsigned short);
87unsigned int __builtin_rotateleft32(unsigned int, unsigned int);
88unsigned long long __builtin_rotateleft64(unsigned long long, unsigned long long);
89
90unsigned char __builtin_rotateright8(unsigned char, unsigned char);
91unsigned short __builtin_rotateright16(unsigned short, unsigned short);
92unsigned int __builtin_rotateright32(unsigned int, unsigned int);
93unsigned long long __builtin_rotateright64(unsigned long long, unsigned long long);
94
96
98_Bool __builtin_cpu_is(const char *);
100// clang-format on
void __builtin_ia32_vp2intersect_d_128(__gcc_v4si, __gcc_v4si, unsigned char *, unsigned char *)
__gcc_v8di __builtin_ia32_undef512(void)
__gcc_v32hi __builtin_ia32_selectw_512(unsigned int, __gcc_v32hi, __gcc_v32hi)
__gcc_v256si __builtin_ia32_tdpbf16ps_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si)
__gcc_v2df __builtin_ia32_cvtss2sd_round_mask(__gcc_v2df, __gcc_v4sf, __gcc_v2df, unsigned char, int)
__gcc_v4sf __builtin_ia32_cvtsd2ss_round_mask(__gcc_v4sf, __gcc_v2df, __gcc_v4sf, unsigned char, int)
void __builtin_ia32_tilestored64_internal(unsigned short, unsigned short, void *, __CPROVER_size_t, __gcc_v256si)
void __builtin_ia32_tdpbsud(__tile, __tile, __tile)
void __builtin_ia32_tilezero(unsigned char)
float __builtin_ia32_cvtsbf162ss_32(unsigned short)
unsigned long long __builtin_rotateleft64(unsigned long long, unsigned long long)
__gcc_v2df __builtin_ia32_vfmaddsd3_mask3(__gcc_v2df, __gcc_v2df, __gcc_v2df, unsigned char, int)
__gcc_v256si __builtin_ia32_tdpbuud_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si)
unsigned char __builtin_bitreverse8(unsigned char)
void __builtin_ia32_tilerelease(void)
unsigned char __builtin_rotateleft8(unsigned char, unsigned char)
__gcc_v4sf __builtin_ia32_vfmsubss3_mask3(__gcc_v4sf, __gcc_v4sf, __gcc_v4sf, unsigned char, int)
__gcc_v256si __builtin_ia32_tdpbssd_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si)
void __builtin_ia32_tdpbf16ps(__tile, __tile, __tile)
__gcc_v16sf __builtin_ia32_selectps_512(unsigned short, __gcc_v16sf, __gcc_v16sf)
__gcc_v2df __builtin_ia32_vfmsubsd3_mask3(__gcc_v2df, __gcc_v2df, __gcc_v2df, unsigned char, int)
__gcc_v8hi __builtin_ia32_cvtneps2bf16_256_mask(__gcc_v8sf, __gcc_v8hi, unsigned char)
unsigned short __builtin_rotateleft16(unsigned short, unsigned short)
__gcc_v256si __builtin_ia32_tileloadd64_internal(unsigned short, unsigned short, const void *, __CPROVER_size_t)
void __builtin_assume(__CPROVER_bool)
void __builtin_ia32_tdpbssd(__tile, __tile, __tile)
unsigned char __builtin_rotateright8(unsigned char, unsigned char)
__gcc_v4sf __builtin_ia32_selectss_128(unsigned char, __gcc_v4sf, __gcc_v4sf)
unsigned int __builtin_rotateleft32(unsigned int, unsigned int)
unsigned long long __builtin_rotateright64(unsigned long long, unsigned long long)
void __builtin_ia32_tile_loadconfig_internal(const void *)
int __builtin_flt_rounds(void)
Definition float.c:75
unsigned int __builtin_bitreverse32(unsigned int)
void __builtin_ia32_tilestored64(__tile, void *, __CPROVER_size_t)
__gcc_v8sf __builtin_ia32_selectps_256(unsigned char, __gcc_v8sf, __gcc_v8sf)
__gcc_v4sf __builtin_ia32_vfmaddss3_mask3(__gcc_v4sf, __gcc_v4sf, __gcc_v4sf, unsigned char, int)
unsigned long long __builtin_bitreverse64(unsigned long long)
void __builtin_ia32_tile_storeconfig(const void *)
__gcc_v4sf __builtin_ia32_selectps_128(unsigned char, __gcc_v4sf, __gcc_v4sf)
__gcc_v256si __builtin_ia32_tdpbsud_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si)
void __builtin_nontemporal_store()
__gcc_v16si __builtin_ia32_cvtneps2bf16_512_mask(__gcc_v16sf, __gcc_v16hi, unsigned short)
__gcc_v4si __builtin_ia32_selectd_128(unsigned char, __gcc_v4si, __gcc_v4si)
__gcc_v32qi __builtin_ia32_selectb_256(unsigned int, __gcc_v32qi, __gcc_v32qi)
void __builtin_ia32_tile_loadconfig(const void *)
void __builtin_cpu_init(void)
__gcc_v256si __builtin_ia32_tileloaddt164_internal(unsigned short, unsigned short, const void *, __CPROVER_size_t)
void __builtin_ia32_tdpbusd(__tile, __tile, __tile)
void __builtin_ia32_tileloaddt164(__tile, const void *, __CPROVER_size_t)
__gcc_v2df __builtin_ia32_vfmaddsd3_mask(__gcc_v2df, __gcc_v2df, __gcc_v2df, unsigned char, int)
__gcc_v2df __builtin_ia32_selectsd_128(unsigned char, __gcc_v2df, __gcc_v2df)
__gcc_v8si __builtin_ia32_selectd_256(unsigned char, __gcc_v8si, __gcc_v8si)
__gcc_v2df __builtin_ia32_selectpd_128(unsigned char, __gcc_v2df, __gcc_v2df)
_Bool __builtin_cpu_is(const char *)
__gcc_v32hi __builtin_ia32_cvtne2ps2bf16_512(__gcc_v16sf, __gcc_v16sf)
void __builtin_nontemporal_load()
unsigned short __builtin_bitreverse16(unsigned short)
__gcc_v4df __builtin_ia32_selectpd_256(unsigned char, __gcc_v4df, __gcc_v4df)
__gcc_v16sf __builtin_ia32_dpbf16ps_512(__gcc_v16sf, __gcc_v16si, __gcc_v16si)
__gcc_v2di __builtin_ia32_undef128(void)
void __builtin_ia32_tdpbuud(__tile, __tile, __tile)
__gcc_v64qi __builtin_ia32_selectb_512(unsigned long int, __gcc_v64qi, __gcc_v64qi)
__gcc_v8hi __builtin_ia32_cvtneps2bf16_128_mask(__gcc_v4sf, __gcc_v8hi, unsigned char)
void __builtin_ia32_ptwrite64(unsigned long long int)
_Bool __builtin_cpu_supports(const char *)
unsigned short __builtin_rotateright16(unsigned short, unsigned short)
__gcc_v8df __builtin_ia32_selectpd_512(unsigned char, __gcc_v8df, __gcc_v8df)
__gcc_v2df __builtin_ia32_vfmaddsd3_maskz(__gcc_v2df, __gcc_v2df, __gcc_v2df, unsigned char, int)
void __builtin_ia32_tileloadd64(__tile, const void *, __CPROVER_size_t)
__gcc_v16hi __builtin_ia32_selectw_256(unsigned short, __gcc_v16hi, __gcc_v16hi)
__gcc_v8hi __builtin_ia32_selectw_128(unsigned char, __gcc_v8hi, __gcc_v8hi)
__gcc_v256si __builtin_ia32_tilezero_internal(unsigned short, unsigned short)
void __builtin_ia32_vp2intersect_d_512(__gcc_v16si, __gcc_v16si, unsigned short *, unsigned short *)
__gcc_v256si __builtin_ia32_tdpbusd_internal(unsigned short, unsigned short, unsigned short, __gcc_v256si, __gcc_v256si, __gcc_v256si)
__gcc_v8sf __builtin_ia32_dpbf16ps_256(__gcc_v8sf, __gcc_v8si, __gcc_v8si)
__gcc_v4di __builtin_ia32_undef256(void)
__gcc_v4sf __builtin_ia32_dpbf16ps_128(__gcc_v4sf, __gcc_v4si, __gcc_v4si)
__gcc_v16si __builtin_ia32_selectd_512(unsigned short, __gcc_v16si, __gcc_v16si)
__gcc_v16qi __builtin_ia32_selectb_128(unsigned short, __gcc_v16qi, __gcc_v16qi)
__gcc_v4sf __builtin_ia32_vfmaddss3_maskz(__gcc_v4sf, __gcc_v4sf, __gcc_v4sf, unsigned char, int)
__gcc_v16hi __builtin_ia32_cvtne2ps2bf16_256(__gcc_v8sf, __gcc_v8sf)
unsigned int __builtin_rotateright32(unsigned int, unsigned int)
void __builtin_ia32_vp2intersect_d_256(__gcc_v8si, __gcc_v8si, unsigned char *, unsigned char *)
__gcc_v4sf __builtin_ia32_vfmaddss3_mask(__gcc_v4sf, __gcc_v4sf, __gcc_v4sf, unsigned char, int)
__gcc_v8hi __builtin_ia32_cvtne2ps2bf16_128(__gcc_v4sf, __gcc_v4sf)
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:562