| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | BuiltinsVEVL.gen.def | 1 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 D | BuiltinsMips.def | 34 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 D | BuiltinsPPC.def | 26 # 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 D | BuiltinsNVPTX.def | 146 BUILTIN(__nvvm_fmin_f, "fff", "") 154 BUILTIN(__nvvm_fmin_d, "ddd", "") 253 BUILTIN(__nvvm_ceil_f, "ff", "") 254 BUILTIN(__nvvm_ceil_d, "dd", "") 259 BUILTIN(__nvvm_fabs_f, "ff", "") 260 BUILTIN(__nvvm_fabs_d, "dd", "") 393 BUILTIN(__nvvm_d2f_rn, "fd", "") 395 BUILTIN(__nvvm_d2f_rz, "fd", "") 397 BUILTIN(__nvvm_d2f_rm, "fd", "") 535 BUILTIN(__syncthreads, "v", "") [all …]
|
| H A D | BuiltinsAArch64NeonSVEBridge.def | 2 BUILTIN(__builtin_sve_svget_neonq_s8, "V16Scq16Sc", "n") 3 BUILTIN(__builtin_sve_svget_neonq_s16, "V8sq8s", "n") 4 BUILTIN(__builtin_sve_svget_neonq_s32, "V4iq4i", "n") 5 BUILTIN(__builtin_sve_svget_neonq_s64, "V2Wiq2Wi", "n") 6 BUILTIN(__builtin_sve_svget_neonq_u8, "V16Ucq16Uc", "n") 7 BUILTIN(__builtin_sve_svget_neonq_u16, "V16Usq16Us", "n") 8 BUILTIN(__builtin_sve_svget_neonq_u32, "V4Uiq4Ui", "n") 10 BUILTIN(__builtin_sve_svget_neonq_f16, "V8hq8h", "n") 11 BUILTIN(__builtin_sve_svget_neonq_f32, "V4fq4f", "n") 12 BUILTIN(__builtin_sve_svget_neonq_f64, "V2dq2d", "n") [all …]
|
| H A D | Builtins.def | 142 BUILTIN(__builtin_huge_val, "d", "nc") 206 BUILTIN(__builtin_cbrt , "dd", "Fnc") 207 BUILTIN(__builtin_cbrtf, "ff", "Fnc") 224 BUILTIN(__builtin_erf , "dd", "Fne") 225 BUILTIN(__builtin_erff, "ff", "Fne") 228 BUILTIN(__builtin_erfc , "dd", "Fne") 229 BUILTIN(__builtin_erfcf, "ff", "Fne") 246 BUILTIN(__builtin_fdim, "ddd", "Fne") 646 BUILTIN(__builtin_trap, "v", "nr") 798 BUILTIN(__sync_swap, "v.", "t") [all …]
|
| H A D | BuiltinsARM.def | 25 BUILTIN(__clear_cache, "vv*v*", "i") 36 BUILTIN(__builtin_arm_qadd, "iii", "nc") 37 BUILTIN(__builtin_arm_qsub, "iii", "nc") 38 BUILTIN(__builtin_arm_qdbl, "ii", "nc") 129 BUILTIN(__builtin_arm_clrex, "v", "") 176 BUILTIN(__builtin_arm_nop, "v", "") 178 BUILTIN(__builtin_arm_wfe, "v", "") 179 BUILTIN(__builtin_arm_wfi, "v", "") 180 BUILTIN(__builtin_arm_sev, "v", "") 181 BUILTIN(__builtin_arm_sevl, "v", "") [all …]
|
| H A D | BuiltinsAMDGPU.def | 59 BUILTIN(__builtin_amdgcn_s_getpc, "WUi", "n") 91 BUILTIN(__builtin_amdgcn_rcp, "dd", "nc") 92 BUILTIN(__builtin_amdgcn_rcpf, "ff", "nc") 93 BUILTIN(__builtin_amdgcn_sqrt, "dd", "nc") 94 BUILTIN(__builtin_amdgcn_sqrtf, "ff", "nc") 95 BUILTIN(__builtin_amdgcn_rsq, "dd", "nc") 96 BUILTIN(__builtin_amdgcn_rsqf, "ff", "nc") 99 BUILTIN(__builtin_amdgcn_sinf, "ff", "nc") 100 BUILTIN(__builtin_amdgcn_cosf, "ff", "nc") 108 BUILTIN(__builtin_amdgcn_fract, "dd", "nc") [all …]
|
| H A D | BuiltinsAArch64.def | 25 BUILTIN(__clear_cache, "vv*v*", "i") 27 BUILTIN(__builtin_arm_ldrex, "v.", "t") 28 BUILTIN(__builtin_arm_ldaex, "v.", "t") 31 BUILTIN(__builtin_arm_clrex, "v", "") 40 BUILTIN(__builtin_arm_nop, "v", "") 41 BUILTIN(__builtin_arm_yield, "v", "") 42 BUILTIN(__builtin_arm_wfe, "v", "") 43 BUILTIN(__builtin_arm_wfi, "v", "") 44 BUILTIN(__builtin_arm_sev, "v", "") 45 BUILTIN(__builtin_arm_sevl, "v", "") [all …]
|
| H A D | BuiltinsVE.def | 10 // 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 D | TargetBuiltins.h | 29 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 40 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 49 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 62 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 82 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 92 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 112 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 116 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 126 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 135 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro [all …]
|
| H A D | BuiltinsWebAssembly.def | 18 #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 D | BuiltinsXCore.def | 10 // 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 D | BuiltinsRISCVVector.def | 10 // 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 D | BuiltinsBPF.def | 10 // 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 D | BuiltinsX86_64.def | 10 // 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) 136 #undef BUILTIN
|
| H A D | BuiltinsSVE.def | 10 // this file must define the BUILTIN macro to make use of this information. 21 #undef BUILTIN
|
| H A D | BuiltinsNEON.def | 10 // this file must define the BUILTIN macro to make use of this information. 21 #undef BUILTIN
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | bstring.c | 49 # define BUILTIN(f) __builtin_ ## f macro 51 # define BUILTIN(f) f macro 64 #define __memcpy_chk BUILTIN(__memcpy_chk) 72 #define memcpy BUILTIN(memcpy) 190 #define __mempcpy_chk BUILTIN(__mempcpy_chk) 198 #define mempcpy BUILTIN(mempcpy) 356 #define __memmove_chk BUILTIN(__memmove_chk) 363 #define memmove BUILTIN(memmove) 405 #define bcmp BUILTIN(bcmp) 411 #define memcmp BUILTIN(memcmp) [all …]
|
| H A D | string-fail.c | 27 # define BUILTIN(f) __builtin_ ## f macro 29 # define BUILTIN(f) f macro 41 #define strnlen BUILTIN(strnlen)
|
| H A D | string.c | 61 # define BUILTIN(f) __builtin_ ## f macro 63 # define BUILTIN(f) f macro 79 #define strlen BUILTIN(strlen) 318 #define strcpy BUILTIN(strcpy) 393 #define stpcpy BUILTIN(stpcpy) 434 #define strcat BUILTIN(strcat) 533 #define strncpy BUILTIN(strncpy) 645 #define strncat BUILTIN(strncat) 789 #define strcmp BUILTIN(strcmp) 904 #define strncmp BUILTIN(strncmp) [all …]
|
| H A D | bstring.cpp | 14 #define BUILTIN(f) __builtin_##f macro 16 #define BUILTIN(f) f macro 21 #define __mempcpy_chk BUILTIN(__mempcpy_chk) 29 #define mempcpy BUILTIN(mempcpy)
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | builtin-std-move-nobuiltin.cpp | 18 static_assert(addr(std::move(builtin)) == &BUILTIN); 19 static_assert(addr(std::move_if_noexcept(builtin)) == &BUILTIN); 20 static_assert(addr(std::forward(builtin)) == &BUILTIN);
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | warn-strncat-size.c | 10 # define BUILTIN(f) __builtin_ ## f macro 12 # define BUILTIN(f) f macro 15 #define strncat BUILTIN(strncat)
|
| /llvm-project-15.0.7/libclc/generic/lib/ |
| H A D | clcmacro.h | 149 #define _CLC_DEFINE_BINARY_BUILTIN(RET_TYPE, FUNCTION, BUILTIN, ARG1_TYPE, ARG2_TYPE) \ argument 151 return BUILTIN(x, y); \ 155 #define _CLC_DEFINE_BINARY_BUILTIN_WITH_SCALAR_SECOND_ARG(RET_TYPE, FUNCTION, BUILTIN, ARG1_TYPE, A… argument 156 _CLC_DEFINE_BINARY_BUILTIN(RET_TYPE, FUNCTION, BUILTIN, ARG1_TYPE, ARG2_TYPE) \ 159 #define _CLC_DEFINE_UNARY_BUILTIN(RET_TYPE, FUNCTION, BUILTIN, ARG1_TYPE) \ argument 161 return BUILTIN(x); \
|