Home
last modified time | relevance | path

Searched refs:BUILTIN (Results 1 – 25 of 47) sorted by relevance

12

/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DBuiltinsVEVL.gen.def1 BUILTIN(__builtin_ve_vl_vld_vssl, "V256dLUivC*Ui", "n")
2 BUILTIN(__builtin_ve_vl_vld_vssvl, "V256dLUivC*V256dUi", "n")
3 BUILTIN(__builtin_ve_vl_vldnc_vssl, "V256dLUivC*Ui", "n")
5 BUILTIN(__builtin_ve_vl_vldu_vssl, "V256dLUivC*Ui", "n")
7 BUILTIN(__builtin_ve_vl_vldunc_vssl, "V256dLUivC*Ui", "n")
85 BUILTIN(__builtin_ve_vl_lvsd_svs, "dV256dUi", "n")
86 BUILTIN(__builtin_ve_vl_lvss_svs, "fV256dUi", "n")
1254 BUILTIN(__builtin_ve_vl_fencei, "v", "n")
1255 BUILTIN(__builtin_ve_vl_fencem_s, "vUi", "n")
1256 BUILTIN(__builtin_ve_vl_fencec_s, "vUi", "n")
[all …]
H A DBuiltinsMips.def34 BUILTIN(__builtin_mips_addq_s_w, "iii", "n")
35 BUILTIN(__builtin_mips_subq_s_w, "iii", "n")
37 BUILTIN(__builtin_mips_addsc, "iii", "n")
38 BUILTIN(__builtin_mips_addwc, "iii", "n")
40 BUILTIN(__builtin_mips_modsub, "iii", "nc")
45 BUILTIN(__builtin_mips_absq_s_w, "ii", "n")
112 BUILTIN(__builtin_mips_rddsp, "iIi", "n")
113 BUILTIN(__builtin_mips_insv, "iii", "n")
123 BUILTIN(__builtin_mips_lhx, "iv*i", "n")
124 BUILTIN(__builtin_mips_lwx, "iv*i", "n")
[all …]
H A DBuiltinsPPC.def26 # define BUILTIN(ID, TYPES, ATTRS)
36 BUILTIN(__builtin_ppc_eieio, "v", "")
38 BUILTIN(__builtin_ppc_isync, "v", "")
39 BUILTIN(__builtin_ppc_lwsync, "v", "")
41 BUILTIN(__builtin_ppc_sync, "v", "")
50 BUILTIN(__builtin_ppc_fric, "dd", "")
51 BUILTIN(__builtin_ppc_frim, "dd", "")
53 BUILTIN(__builtin_ppc_frin, "dd", "")
55 BUILTIN(__builtin_ppc_frip, "dd", "")
57 BUILTIN(__builtin_ppc_friz, "dd", "")
[all …]
H A DBuiltinsNVPTX.def158 BUILTIN(__nvvm_fmin_f, "fff", "")
166 BUILTIN(__nvvm_fmin_d, "ddd", "")
265 BUILTIN(__nvvm_ceil_f, "ff", "")
266 BUILTIN(__nvvm_ceil_d, "dd", "")
271 BUILTIN(__nvvm_fabs_f, "ff", "")
272 BUILTIN(__nvvm_fabs_d, "dd", "")
405 BUILTIN(__nvvm_d2f_rn, "fd", "")
407 BUILTIN(__nvvm_d2f_rz, "fd", "")
409 BUILTIN(__nvvm_d2f_rm, "fd", "")
547 BUILTIN(__syncthreads, "v", "")
[all …]
H A DBuiltins.def208 BUILTIN(__builtin_cbrt , "dd", "Fnc")
209 BUILTIN(__builtin_cbrtf, "ff", "Fnc")
226 BUILTIN(__builtin_erf , "dd", "Fne")
227 BUILTIN(__builtin_erff, "ff", "Fne")
230 BUILTIN(__builtin_erfc , "dd", "Fne")
231 BUILTIN(__builtin_erfcf, "ff", "Fne")
248 BUILTIN(__builtin_fdim, "ddd", "Fne")
257 BUILTIN(__builtin_fma, "dddd", "Fne")
648 BUILTIN(__builtin_trap, "v", "nr")
804 BUILTIN(__sync_swap, "v.", "t")
[all …]
H A DBuiltinsARM.def29 BUILTIN(__clear_cache, "vv*v*", "i")
40 BUILTIN(__builtin_arm_qadd, "iii", "nc")
42 BUILTIN(__builtin_arm_qdbl, "ii", "nc")
61 BUILTIN(__builtin_arm_sel, "iii", "nc")
133 BUILTIN(__builtin_arm_clrex, "v", "")
180 BUILTIN(__builtin_arm_nop, "v", "")
182 BUILTIN(__builtin_arm_wfe, "v", "")
183 BUILTIN(__builtin_arm_wfi, "v", "")
184 BUILTIN(__builtin_arm_sev, "v", "")
185 BUILTIN(__builtin_arm_sevl, "v", "")
[all …]
H A DBuiltinsAMDGPU.def59 BUILTIN(__builtin_amdgcn_s_getpc, "WUi", "n")
93 BUILTIN(__builtin_amdgcn_rcp, "dd", "nc")
94 BUILTIN(__builtin_amdgcn_rcpf, "ff", "nc")
95 BUILTIN(__builtin_amdgcn_sqrt, "dd", "nc")
96 BUILTIN(__builtin_amdgcn_sqrtf, "ff", "nc")
97 BUILTIN(__builtin_amdgcn_rsq, "dd", "nc")
98 BUILTIN(__builtin_amdgcn_rsqf, "ff", "nc")
101 BUILTIN(__builtin_amdgcn_sinf, "ff", "nc")
102 BUILTIN(__builtin_amdgcn_cosf, "ff", "nc")
110 BUILTIN(__builtin_amdgcn_fract, "dd", "nc")
[all …]
H A DBuiltinsVE.def10 // this file must define the BUILTIN macro to make use of this information.
14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
15 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
20 BUILTIN(__builtin_ve_vl_pack_f32p, "ULifC*fC*", "n")
21 BUILTIN(__builtin_ve_vl_pack_f32a, "ULifC*", "n")
23 BUILTIN(__builtin_ve_vl_extract_vm512u, "V256bV512b", "n")
24 BUILTIN(__builtin_ve_vl_extract_vm512l, "V256bV512b", "n")
25 BUILTIN(__builtin_ve_vl_insert_vm512u, "V512bV512bV256b", "n")
26 BUILTIN(__builtin_ve_vl_insert_vm512l, "V512bV512bV256b", "n")
28 // Use generated BUILTIN definitions
[all …]
H A DTargetBuiltins.h29 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
41 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
50 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
83 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
93 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
113 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
117 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
127 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
136 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
148 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
[all …]
H A DBuiltinsAArch64.def29 BUILTIN(__clear_cache, "vv*v*", "i")
31 BUILTIN(__builtin_arm_ldrex, "v.", "t")
32 BUILTIN(__builtin_arm_ldaex, "v.", "t")
35 BUILTIN(__builtin_arm_clrex, "v", "")
44 BUILTIN(__builtin_arm_nop, "v", "")
45 BUILTIN(__builtin_arm_yield, "v", "")
46 BUILTIN(__builtin_arm_wfe, "v", "")
47 BUILTIN(__builtin_arm_wfi, "v", "")
48 BUILTIN(__builtin_arm_sev, "v", "")
49 BUILTIN(__builtin_arm_sevl, "v", "")
[all …]
H A DBuiltinsXCore.def10 // this file must define the BUILTIN macro to make use of this information.
16 BUILTIN(__builtin_bitrev, "UiUi", "nc")
17 BUILTIN(__builtin_getid, "Si", "nc")
18 BUILTIN(__builtin_getps, "UiUi", "n")
19 BUILTIN(__builtin_setps, "vUiUi", "n")
21 #undef BUILTIN
H A DBuiltinsWebAssembly.def18 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
25 BUILTIN(__builtin_wasm_memory_size, "zIi", "n")
26 BUILTIN(__builtin_wasm_memory_grow, "zIiz", "n")
34 BUILTIN(__builtin_wasm_min_f32, "fff", "nc")
35 BUILTIN(__builtin_wasm_max_f32, "fff", "nc")
36 BUILTIN(__builtin_wasm_min_f64, "ddd", "nc")
37 BUILTIN(__builtin_wasm_max_f64, "ddd", "nc")
49 BUILTIN(__builtin_wasm_trunc_s_i32_f32, "if", "nc")
50 BUILTIN(__builtin_wasm_trunc_u_i32_f32, "if", "nc")
51 BUILTIN(__builtin_wasm_trunc_s_i32_f64, "id", "nc")
[all …]
H A DBuiltinsRISCVVector.def10 // this file must define the BUILTIN macro to make use of this information.
14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
15 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
20 #undef BUILTIN
H A DBuiltinsBPF.def10 // this file must define the BUILTIN macro to make use of this information.
16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
17 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
32 #undef BUILTIN
H A DBuiltinsLoongArch.def10 // this file must define the BUILTIN macro to make use of this information.
14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
15 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
60 #undef BUILTIN
H A DBuiltinsRISCV.def10 // this file must define the BUILTIN macro to make use of this information.
14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
15 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
82 #undef BUILTIN
H A DBuiltinsX86_64.def10 // this file must define the BUILTIN macro to make use of this information.
16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
17 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
20 #if defined(BUILTIN) && !defined(TARGET_HEADER_BUILTIN)
21 # define TARGET_HEADER_BUILTIN(ID, TYPE, ATTRS, HEADER, LANG, FEATURE) BUILTIN(ID, TYPE, ATTRS)
150 #undef BUILTIN
H A DBuiltinsNEON.def10 // this file must define the BUILTIN macro to make use of this information.
21 #undef BUILTIN
H A DBuiltinsSVE.def10 // this file must define the BUILTIN macro to make use of this information.
21 #undef BUILTIN
H A DBuiltinsHexagon.def10 // this file must define the BUILTIN macro to make use of this information.
16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
17 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
159 #undef BUILTIN
/openbsd/lib/libc/include/
H A Dnamespace.h63 #define BUILTIN macro
70 #define BUILTIN __dso_protected macro
85 BUILTIN void *memmove(void *, const void *, __size_t);
86 BUILTIN void *memcpy(void *__restrict, const void *__restrict, __size_t);
87 BUILTIN void *memset(void *, int, __size_t);
88 BUILTIN void __stack_smash_handler(const char [], int __unused);
95 #undef BUILTIN
/openbsd/usr.sbin/btrace/
H A Dbt_parse.y749 { "arg0", BUILTIN, B_AT_BI_ARG0 }, in lookup()
750 { "arg1", BUILTIN, B_AT_BI_ARG1 }, in lookup()
751 { "arg2", BUILTIN, B_AT_BI_ARG2 }, in lookup()
752 { "arg3", BUILTIN, B_AT_BI_ARG3 }, in lookup()
753 { "arg4", BUILTIN, B_AT_BI_ARG4 }, in lookup()
754 { "arg5", BUILTIN, B_AT_BI_ARG5 }, in lookup()
755 { "arg6", BUILTIN, B_AT_BI_ARG6 }, in lookup()
756 { "arg7", BUILTIN, B_AT_BI_ARG7 }, in lookup()
762 { "cpu", BUILTIN, B_AT_BI_CPU }, in lookup()
773 { "pid", BUILTIN, B_AT_BI_PID }, in lookup()
[all …]
/openbsd/gnu/llvm/clang/lib/Basic/Targets/
H A DXCore.cpp22 #define BUILTIN(ID, TYPE, ATTRS) \ macro
H A DVE.cpp22 #define BUILTIN(ID, TYPE, ATTRS) \ macro
H A DBPF.cpp23 #define BUILTIN(ID, TYPE, ATTRS) \ macro

12