| /freebsd/contrib/llvm-project/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") 4 BUILTIN(__builtin_ve_vl_vldnc_vssvl, "V256dLUivC*V256dUi", "n") 5 BUILTIN(__builtin_ve_vl_vldu_vssl, "V256dLUivC*Ui", "n") 6 BUILTIN(__builtin_ve_vl_vldu_vssvl, "V256dLUivC*V256dUi", "n") 7 BUILTIN(__builtin_ve_vl_vldunc_vssl, "V256dLUivC*Ui", "n") 8 BUILTIN(__builtin_ve_vl_vldunc_vssvl, "V256dLUivC*V256dUi", "n") 9 BUILTIN(__builtin_ve_vl_vldlsx_vssl, "V256dLUivC*Ui", "n") 10 BUILTIN(__builtin_ve_vl_vldlsx_vssvl, "V256dLUivC*V256dUi", "n") [all …]
|
| H A D | BuiltinsMips.def | 10 // this file must define the BUILTIN macro to make use of this information. 19 BUILTIN(__builtin_mips_addu_qb, "V4ScV4ScV4Sc", "n") 20 BUILTIN(__builtin_mips_addu_s_qb, "V4ScV4ScV4Sc", "n") 21 BUILTIN(__builtin_mips_subu_qb, "V4ScV4ScV4Sc", "n") 22 BUILTIN(__builtin_mips_subu_s_qb, "V4ScV4ScV4Sc", "n") 24 BUILTIN(__builtin_mips_addq_ph, "V2sV2sV2s", "n") 25 BUILTIN(__builtin_mips_addq_s_ph, "V2sV2sV2s", "n") 26 BUILTIN(__builtin_mips_subq_ph, "V2sV2sV2s", "n") 27 BUILTIN(__builtin_mips_subq_s_ph, "V2sV2sV2s", "n") 29 BUILTIN(__builtin_mips_madd, "LLiLLiii", "nc") [all …]
|
| H A D | BuiltinsARM.def | 10 // this file must define the BUILTIN macro to make use of this information. 16 #if defined(BUILTIN) && !defined(LANGBUILTIN) 17 # define LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS) 20 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 21 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 24 #if defined(BUILTIN) && !defined(TARGET_HEADER_BUILTIN) 25 # define TARGET_HEADER_BUILTIN(ID, TYPE, ATTRS, HEADER, LANG, FEATURE) BUILTIN(ID, TYPE, ATTRS) 29 BUILTIN(__clear_cache, "vv*v*", "i") 32 BUILTIN(__builtin_arm_smulbb, "iii", "nc") 33 BUILTIN(__builtin_arm_smulbt, "iii", "nc") [all …]
|
| H A D | BuiltinsAMDGPU.def | 10 // this file must define the BUILTIN macro to make use of this information. 21 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 22 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 28 BUILTIN(__builtin_amdgcn_dispatch_ptr, "v*4", "nc") 29 BUILTIN(__builtin_amdgcn_kernarg_segment_ptr, "v*4", "nc") 30 BUILTIN(__builtin_amdgcn_implicitarg_ptr, "v*4", "nc") 31 BUILTIN(__builtin_amdgcn_queue_ptr, "v*4", "nc") 33 BUILTIN(__builtin_amdgcn_workgroup_id_x, "Ui", "nc") 34 BUILTIN(__builtin_amdgcn_workgroup_id_y, "Ui", "nc") 35 BUILTIN(__builtin_amdgcn_workgroup_id_z, "Ui", "nc") [all …]
|
| H A D | BuiltinsPPC.def | 10 // this file must define the BUILTIN macro or the CUSTOM_BUILTIN macro to 22 #ifndef BUILTIN 23 #define BUILTIN(ID, TYPE, ATTRS) 26 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 27 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 95 BUILTIN(__builtin_ppc_popcntb, "ULiULi", "") 96 BUILTIN(__builtin_ppc_poppar4, "iUi", "") 97 BUILTIN(__builtin_ppc_poppar8, "iULLi", "") 98 BUILTIN(__builtin_ppc_eieio, "v", "") 99 BUILTIN(__builtin_ppc_iospace_eieio, "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 | BuiltinsAArch64.def | 10 // this file must define the BUILTIN macro to make use of this information. 16 #if defined(BUILTIN) && !defined(LANGBUILTIN) 17 # define LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS) 20 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 21 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 24 #if defined(BUILTIN) && !defined(TARGET_HEADER_BUILTIN) 25 # define TARGET_HEADER_BUILTIN(ID, TYPE, ATTRS, HEADER, LANG, FEATURE) BUILTIN(ID, TYPE, ATTRS) 29 BUILTIN(__clear_cache, "vv*v*", "i") 31 BUILTIN(__builtin_arm_ldrex, "v.", "t") 32 BUILTIN(__builtin_arm_ldaex, "v.", "t") [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 | BuiltinsWebAssembly.def | 11 /// Users of this file must define the BUILTIN macro to make use of this 18 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 19 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 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") [all …]
|
| H A D | TargetBuiltins.h | 54 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 96 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 117 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 138 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 196 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 436 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 446 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 456 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro 466 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
|
| H A D | BuiltinsSystemZ.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) 337 #undef BUILTIN
|
| H A D | BuiltinsRISCVXCV.td | 10 // this file must define the BUILTIN macro to make use of this information.
|
| H A D | BuiltinsLoongArchLSX.def | 10 // Users of this file must define the BUILTIN macro to make use of this
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | XCore.cpp | 26 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 31 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | VE.cpp | 26 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 31 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | SystemZ.cpp | 29 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 35 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | WebAssembly.cpp | 28 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 34 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | Mips.cpp | 27 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 32 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | AMDGPU.cpp | 103 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 109 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | PPC.cpp | 28 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 34 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | ARM.cpp | 1145 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 1152 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| H A D | AArch64.cpp | 105 #define BUILTIN CLANG_BUILTIN_STR_TABLE macro 121 #define BUILTIN CLANG_BUILTIN_ENTRY macro
|
| /freebsd/contrib/llvm-project/libc/src/__support/CPP/ |
| H A D | bit.h | 65 #define ADD_SPECIALIZATION(NAME, TYPE, BUILTIN) \ argument 68 return value == 0 ? cpp::numeric_limits<TYPE>::digits : BUILTIN(value); \ 282 #define ADD_SPECIALIZATION(TYPE, BUILTIN) \ argument 285 return BUILTIN(value); \
|
| /freebsd/contrib/llvm-project/libc/src/__support/ |
| H A D | math_extras.h | 67 #define RETURN_IF(TYPE, BUILTIN) \ argument 69 return BUILTIN(a, b, carry_in, carry_out);
|
| /freebsd/bin/sh/ |
| H A D | TOUR | 233 BUILTIN COMMANDS: The procedures for handling these are scat-
|