/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | BuiltinsHexagonDep.def | 14 TARGET_BUILTIN(__builtin_HEXAGON_A2_abs, "ii", "", V5) 15 TARGET_BUILTIN(__builtin_HEXAGON_A2_absp, "LLiLLi", "", V5) 16 TARGET_BUILTIN(__builtin_HEXAGON_A2_abssat, "ii", "", V5) 17 TARGET_BUILTIN(__builtin_HEXAGON_A2_add, "iii", "", V5) 35 TARGET_BUILTIN(__builtin_HEXAGON_A2_and, "iii", "", V5) 38 TARGET_BUILTIN(__builtin_HEXAGON_A2_aslh, "ii", "", V5) 39 TARGET_BUILTIN(__builtin_HEXAGON_A2_asrh, "ii", "", V5) 46 TARGET_BUILTIN(__builtin_HEXAGON_A2_max, "iii", "", V5) 54 TARGET_BUILTIN(__builtin_HEXAGON_A2_neg, "ii", "", V5) 57 TARGET_BUILTIN(__builtin_HEXAGON_A2_not, "ii", "", V5) [all …]
|
H A D | BuiltinsX86.def | 21 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 44 TARGET_BUILTIN(__builtin_ia32_readeflags_u32, "Ui", "n", "") 49 TARGET_BUILTIN(__builtin_ia32_femms, "v", "n", "3dnow") 85 TARGET_BUILTIN(_mm_prefetch, "vcC*i", "nc", "mmx") 86 TARGET_BUILTIN(__builtin_ia32_emms, "v", "n", "mmx") 296 TARGET_BUILTIN(__builtin_ia32_sfence, "v", "n", "sse") 331 TARGET_BUILTIN(__builtin_ia32_pause, "v", "n", "") 678 TARGET_BUILTIN(__builtin_ia32_wbinvd, "v", "n", "") 818 TARGET_BUILTIN(__builtin_ia32_xend, "v", "n", "rtm") 820 TARGET_BUILTIN(__builtin_ia32_xtest, "i", "n", "rtm") [all …]
|
H A D | BuiltinsSystemZ.def | 16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 25 TARGET_BUILTIN(__builtin_tend, "i", "n", "transactional-execution") 35 TARGET_BUILTIN(__builtin_s390_lcbb, "UivC*Ii", "nc", "vector") 36 TARGET_BUILTIN(__builtin_s390_vlbb, "V16ScvC*Ii", "", "vector") 37 TARGET_BUILTIN(__builtin_s390_vll, "V16ScUivC*", "", "vector") 38 TARGET_BUILTIN(__builtin_s390_vstl, "vV16ScUiv*", "", "vector") 53 TARGET_BUILTIN(__builtin_s390_vuphb, "V8SsV16Sc", "nc", "vector") 54 TARGET_BUILTIN(__builtin_s390_vuphh, "V4SiV8Ss", "nc", "vector") 56 TARGET_BUILTIN(__builtin_s390_vuplb, "V8SsV16Sc", "nc", "vector") 57 TARGET_BUILTIN(__builtin_s390_vuplhw, "V4SiV8Ss", "nc", "vector") [all …]
|
H A D | BuiltinsX86_64.def | 16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 38 TARGET_BUILTIN(__builtin_ia32_readeflags_u64, "UOi", "n", "") 57 TARGET_BUILTIN(__builtin_ia32_fxrstor64, "vv*", "n", "fxsr") 58 TARGET_BUILTIN(__builtin_ia32_fxsave64, "vv*", "n", "fxsr") 65 TARGET_BUILTIN(__builtin_ia32_incsspq, "vUOi", "n", "shstk") 67 TARGET_BUILTIN(__builtin_ia32_wrssq, "vUOiv*", "n", "shstk") 75 TARGET_BUILTIN(__builtin_ia32_tzcnt_u64, "UOiUOi", "nc", "") 103 TARGET_BUILTIN(__builtin_ia32_clui, "v", "n", "uintr") 104 TARGET_BUILTIN(__builtin_ia32_stui, "v", "n", "uintr") 105 TARGET_BUILTIN(__builtin_ia32_testui, "Uc", "n", "uintr") [all …]
|
H A D | BuiltinsWebAssembly.def | 18 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 29 TARGET_BUILTIN(__builtin_wasm_tls_size, "z", "nc", "bulk-memory") 30 TARGET_BUILTIN(__builtin_wasm_tls_align, "z", "nc", "bulk-memory") 31 TARGET_BUILTIN(__builtin_wasm_tls_base, "v*", "nU", "bulk-memory") 41 TARGET_BUILTIN(__builtin_wasm_rethrow, "v", "r", "exception-handling") 82 TARGET_BUILTIN(__builtin_wasm_abs_i16x8, "V8sV8s", "nc", "simd128") 83 TARGET_BUILTIN(__builtin_wasm_abs_i32x4, "V4iV4i", "nc", "simd128") 127 TARGET_BUILTIN(__builtin_wasm_abs_f32x4, "V4fV4f", "nc", "simd128") 128 TARGET_BUILTIN(__builtin_wasm_abs_f64x2, "V2dV2d", "nc", "simd128") 139 TARGET_BUILTIN(__builtin_wasm_ceil_f32x4, "V4fV4f", "nc", "simd128") [all …]
|
H A D | BuiltinsAArch64NeonSVEBridge.def | 2 TARGET_BUILTIN(__builtin_sve_svget_neonq_s8, "V16Scq16Sc", "n", "sve") 3 TARGET_BUILTIN(__builtin_sve_svget_neonq_s16, "V8sq8s", "n", "sve") 4 TARGET_BUILTIN(__builtin_sve_svget_neonq_s32, "V4iq4i", "n", "sve") 5 TARGET_BUILTIN(__builtin_sve_svget_neonq_s64, "V2Wiq2Wi", "n", "sve") 6 TARGET_BUILTIN(__builtin_sve_svget_neonq_u8, "V16Ucq16Uc", "n", "sve") 7 TARGET_BUILTIN(__builtin_sve_svget_neonq_u16, "V16Usq16Us", "n", "sve") 8 TARGET_BUILTIN(__builtin_sve_svget_neonq_u32, "V4Uiq4Ui", "n", "sve") 9 TARGET_BUILTIN(__builtin_sve_svget_neonq_u64, "V2UWiq2UWi", "n", "sve") 10 TARGET_BUILTIN(__builtin_sve_svget_neonq_f16, "V8hq8h", "n", "sve") 11 TARGET_BUILTIN(__builtin_sve_svget_neonq_f32, "V4fq4f", "n", "sve") [all …]
|
H A D | BuiltinsNVPTX.def | 16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 126 TARGET_BUILTIN(__nvvm_fmin_f16, "hhh", "", AND(SM_80, PTX70)) 168 TARGET_BUILTIN(__nvvm_fmax_f16, "hhh", "", AND(SM_80, PTX70)) 543 TARGET_BUILTIN(__nvvm_fns, "UiUiUii", "n", PTX60) 552 TARGET_BUILTIN(__nvvm_bar_warp_sync, "vUi", "n", PTX60) 553 TARGET_BUILTIN(__nvvm_barrier_sync, "vUi", "n", PTX60) 582 TARGET_BUILTIN(__nvvm_vote_all_sync, "bUib", "", PTX60) 583 TARGET_BUILTIN(__nvvm_vote_any_sync, "bUib", "", PTX60) 584 TARGET_BUILTIN(__nvvm_vote_uni_sync, "bUib", "", PTX60) 678 TARGET_BUILTIN(__nvvm_atom_add_gen_d, "ddD*d", "n", SM_60) [all …]
|
H A D | BuiltinsRISCV.def | 14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 19 TARGET_BUILTIN(__builtin_riscv_orc_b_32, "ZiZi", "nc", "zbb") 21 TARGET_BUILTIN(__builtin_riscv_clz_32, "ZiZi", "nc", "zbb") 23 TARGET_BUILTIN(__builtin_riscv_ctz_32, "ZiZi", "nc", "zbb") 29 TARGET_BUILTIN(__builtin_riscv_clmulr, "LiLiLi", "nc", "zbc") 32 TARGET_BUILTIN(__builtin_riscv_xperm4, "LiLiLi", "nc", "zbkx") 33 TARGET_BUILTIN(__builtin_riscv_xperm8, "LiLiLi", "nc", "zbkx") 36 TARGET_BUILTIN(__builtin_riscv_brev8, "LiLi", "nc", "zbkb") 79 TARGET_BUILTIN(__builtin_riscv_sm3p0, "LiLi", "nc", "zksh") 80 TARGET_BUILTIN(__builtin_riscv_sm3p1, "LiLi", "nc", "zksh") [all …]
|
H A D | BuiltinsHexagon.def | 16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 65 TARGET_BUILTIN(__builtin_SI_to_SXTHI_asrh, "ii", "", V5) 67 TARGET_BUILTIN(__builtin_brev_ldw, "v*i*Ci*iC", "", V5) 79 TARGET_BUILTIN(__builtin_brev_stw, "i*Ci*iiC", "", V5) 80 TARGET_BUILTIN(__builtin_brev_sth, "s*Cs*iiC", "", V5) 81 TARGET_BUILTIN(__builtin_brev_sthhi, "s*Cs*iiC", "", V5) 82 TARGET_BUILTIN(__builtin_brev_stb, "c*Cc*iiC", "", V5) 84 TARGET_BUILTIN(__builtin_circ_stw, "i*i*iiIi", "", V5) 85 TARGET_BUILTIN(__builtin_circ_sth, "s*s*iiIi", "", V5) 112 TARGET_BUILTIN(__builtin_HEXAGON_prefetch,"vv*","", V5) [all …]
|
H A D | BuiltinsLoongArch.def | 14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 22 TARGET_BUILTIN(__builtin_loongarch_dbar, "vIUi", "nc", "") 23 TARGET_BUILTIN(__builtin_loongarch_ibar, "vIUi", "nc", "") 26 TARGET_BUILTIN(__builtin_loongarch_break, "vIUi", "nc", "") 27 TARGET_BUILTIN(__builtin_loongarch_syscall, "vIUi", "nc", "") 28 TARGET_BUILTIN(__builtin_loongarch_cpucfg, "UiUi", "nc", "") 41 TARGET_BUILTIN(__builtin_loongarch_csrrd_w, "UiIUi", "nc", "") 48 TARGET_BUILTIN(__builtin_loongarch_iocsrrd_b, "UiUi", "nc", "") 49 TARGET_BUILTIN(__builtin_loongarch_iocsrrd_h, "UiUi", "nc", "") 50 TARGET_BUILTIN(__builtin_loongarch_iocsrrd_w, "UiUi", "nc", "") [all …]
|
H A D | BuiltinsAMDGPU.def | 21 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 194 TARGET_BUILTIN(__builtin_amdgcn_rcph, "hh", "nc", "16-bit-insts") 195 TARGET_BUILTIN(__builtin_amdgcn_sqrth, "hh", "nc", "16-bit-insts") 196 TARGET_BUILTIN(__builtin_amdgcn_rsqh, "hh", "nc", "16-bit-insts") 197 TARGET_BUILTIN(__builtin_amdgcn_sinh, "hh", "nc", "16-bit-insts") 198 TARGET_BUILTIN(__builtin_amdgcn_cosh, "hh", "nc", "16-bit-insts") 199 TARGET_BUILTIN(__builtin_amdgcn_ldexph, "hhi", "nc", "16-bit-insts") 202 TARGET_BUILTIN(__builtin_amdgcn_fracth, "hh", "nc", "16-bit-insts") 205 TARGET_BUILTIN(__builtin_amdgcn_mov_dpp, "iiIiIiIiIb", "nc", "dpp") 214 TARGET_BUILTIN(__builtin_amdgcn_fmed3h, "hhhh", "nc", "gfx9-insts") [all …]
|
H A D | BuiltinsAArch64.def | 20 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 62 TARGET_BUILTIN(__builtin_arm_irg, "v*v*Ui", "t", "mte") 63 TARGET_BUILTIN(__builtin_arm_addg, "v*v*Ui", "t", "mte") 64 TARGET_BUILTIN(__builtin_arm_gmi, "Uiv*Ui", "t", "mte") 65 TARGET_BUILTIN(__builtin_arm_ldg, "v*v*", "t", "mte") 66 TARGET_BUILTIN(__builtin_arm_stg, "vv*", "t", "mte") 67 TARGET_BUILTIN(__builtin_arm_subp, "Uiv*v*", "t", "mte") 77 TARGET_BUILTIN(__builtin_arm_jcvt, "Zid", "nc", "v8.3a") 113 TARGET_BUILTIN(__builtin_arm_rint32z, "dd", "", "v8.5a") 115 TARGET_BUILTIN(__builtin_arm_rint64z, "dd", "", "v8.5a") [all …]
|
H A D | BuiltinsBPF.def | 16 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 17 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 21 TARGET_BUILTIN(__builtin_preserve_field_info, "Ui.", "t", "") 24 TARGET_BUILTIN(__builtin_btf_type_id, "LUi.", "t", "") 27 TARGET_BUILTIN(__builtin_preserve_type_info, "Ui.", "t", "") 30 TARGET_BUILTIN(__builtin_preserve_enum_value, "Li.", "t", "") 33 #undef TARGET_BUILTIN
|
H A D | BuiltinsRISCVVector.def | 14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 15 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 21 #undef TARGET_BUILTIN
|
H A D | BuiltinsVE.def | 14 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 15 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 32 #undef TARGET_BUILTIN
|
H A D | BuiltinsARM.def | 20 #if defined(BUILTIN) && !defined(TARGET_BUILTIN) 21 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS) 164 TARGET_BUILTIN(__builtin_arm_crc32b, "UiUiUc", "nc", "crc") 165 TARGET_BUILTIN(__builtin_arm_crc32cb, "UiUiUc", "nc", "crc") 166 TARGET_BUILTIN(__builtin_arm_crc32h, "UiUiUs", "nc", "crc") 167 TARGET_BUILTIN(__builtin_arm_crc32ch, "UiUiUs", "nc", "crc") 168 TARGET_BUILTIN(__builtin_arm_crc32w, "UiUiUi", "nc", "crc") 169 TARGET_BUILTIN(__builtin_arm_crc32cw, "UiUiUi", "nc", "crc") 170 TARGET_BUILTIN(__builtin_arm_crc32d, "UiUiLLUi", "nc", "crc") 171 TARGET_BUILTIN(__builtin_arm_crc32cd, "UiUiLLUi", "nc", "crc")
|
H A D | BuiltinsSVE.def | 22 #undef TARGET_BUILTIN
|
H A D | TargetBuiltins.h | 30 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BI##ID, macro
|
/openbsd/gnu/llvm/clang/lib/Basic/Targets/ |
H A D | RISCV.cpp | 208 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro 213 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|
H A D | SystemZ.cpp | 26 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|
H A D | LoongArch.cpp | 172 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|
H A D | Hexagon.cpp | 208 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|
H A D | WebAssembly.cpp | 26 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|
H A D | NVPTX.cpp | 28 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|
H A D | AArch64.cpp | 30 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro 36 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro 44 #define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) \ macro
|