Home
last modified time | relevance | path

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

1234

/external/clang/include/clang/Basic/
DBuiltinsHexagon.def11 // this file must define the BUILTIN macro to make use of this information.
20 BUILTIN(__builtin_SI_to_SXTHI_asrh, "ii", "")
21 BUILTIN(__builtin_brev_ldd, "LLi*LLi*LLi*i", "")
22 BUILTIN(__builtin_brev_ldw, "i*i*i*i", "")
23 BUILTIN(__builtin_brev_ldh, "s*s*s*i", "")
24 BUILTIN(__builtin_brev_lduh, "Us*Us*Us*i", "")
25 BUILTIN(__builtin_brev_ldb, "c*c*c*i", "")
26 BUILTIN(__builtin_brev_ldub, "Uc*Uc*Uc*i", "")
27 BUILTIN(__builtin_circ_ldd, "LLi*LLi*LLi*iIi", "")
28 BUILTIN(__builtin_circ_ldw, "i*i*i*iIi", "")
[all …]
DBuiltinsMips.def11 // this file must define the BUILTIN macro to make use of this information.
20 BUILTIN(__builtin_mips_addu_qb, "V4ScV4ScV4Sc", "n")
21 BUILTIN(__builtin_mips_addu_s_qb, "V4ScV4ScV4Sc", "n")
22 BUILTIN(__builtin_mips_subu_qb, "V4ScV4ScV4Sc", "n")
23 BUILTIN(__builtin_mips_subu_s_qb, "V4ScV4ScV4Sc", "n")
25 BUILTIN(__builtin_mips_addq_ph, "V2sV2sV2s", "n")
26 BUILTIN(__builtin_mips_addq_s_ph, "V2sV2sV2s", "n")
27 BUILTIN(__builtin_mips_subq_ph, "V2sV2sV2s", "n")
28 BUILTIN(__builtin_mips_subq_s_ph, "V2sV2sV2s", "n")
30 BUILTIN(__builtin_mips_madd, "LLiLLiii", "nc")
[all …]
DBuiltinsPPC.def11 // this file must define the BUILTIN macro to make use of this information.
20 BUILTIN(__builtin_ppc_get_timebase, "ULLi", "n")
23 BUILTIN(__builtin_altivec_vaddcuw, "V4UiV4UiV4Ui", "")
25 BUILTIN(__builtin_altivec_vaddsbs, "V16ScV16ScV16Sc", "")
26 BUILTIN(__builtin_altivec_vaddubs, "V16UcV16UcV16Uc", "")
27 BUILTIN(__builtin_altivec_vaddshs, "V8SsV8SsV8Ss", "")
28 BUILTIN(__builtin_altivec_vadduhs, "V8UsV8UsV8Us", "")
29 BUILTIN(__builtin_altivec_vaddsws, "V4SiV4SiV4Si", "")
30 BUILTIN(__builtin_altivec_vadduws, "V4UiV4UiV4Ui", "")
31 BUILTIN(__builtin_altivec_vaddeuqm, "V1ULLLiV1ULLLiV1ULLLiV1ULLLi","")
[all …]
DBuiltinsNVPTX.def11 // this file must define the BUILTIN macro to make use of this information.
19 BUILTIN(__nvvm_read_ptx_sreg_tid_x, "i", "nc")
20 BUILTIN(__nvvm_read_ptx_sreg_tid_y, "i", "nc")
21 BUILTIN(__nvvm_read_ptx_sreg_tid_z, "i", "nc")
22 BUILTIN(__nvvm_read_ptx_sreg_tid_w, "i", "nc")
24 BUILTIN(__nvvm_read_ptx_sreg_ntid_x, "i", "nc")
25 BUILTIN(__nvvm_read_ptx_sreg_ntid_y, "i", "nc")
26 BUILTIN(__nvvm_read_ptx_sreg_ntid_z, "i", "nc")
27 BUILTIN(__nvvm_read_ptx_sreg_ntid_w, "i", "nc")
29 BUILTIN(__nvvm_read_ptx_sreg_ctaid_x, "i", "nc")
[all …]
DBuiltinsAMDGPU.def11 // this file must define the BUILTIN macro to make use of this information.
17 #if defined(BUILTIN) && !defined(TARGET_BUILTIN)
18 # define TARGET_BUILTIN(ID, TYPE, ATTRS, FEATURE) BUILTIN(ID, TYPE, ATTRS)
24 BUILTIN(__builtin_amdgcn_kernarg_segment_ptr, "Uc*2", "nc")
25 BUILTIN(__builtin_amdgcn_implicitarg_ptr, "Uc*2", "nc")
27 BUILTIN(__builtin_amdgcn_workgroup_id_x, "Ui", "nc")
28 BUILTIN(__builtin_amdgcn_workgroup_id_y, "Ui", "nc")
29 BUILTIN(__builtin_amdgcn_workgroup_id_z, "Ui", "nc")
31 BUILTIN(__builtin_amdgcn_workitem_id_x, "Ui", "nc")
32 BUILTIN(__builtin_amdgcn_workitem_id_y, "Ui", "nc")
[all …]
DBuiltinsARM.def11 // this file must define the BUILTIN macro to make use of this information.
17 #if defined(BUILTIN) && !defined(LANGBUILTIN)
18 # define LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
22 BUILTIN(__clear_cache, "vv*v*", "i")
25 BUILTIN(__builtin_arm_qadd, "iii", "nc")
26 BUILTIN(__builtin_arm_qsub, "iii", "nc")
27 BUILTIN(__builtin_arm_ssat, "iiUi", "nc")
28 BUILTIN(__builtin_arm_usat, "UiUiUi", "nc")
31 BUILTIN(__builtin_arm_rbit, "UiUi", "nc")
34 BUILTIN(__builtin_arm_ldrexd, "LLUiv*", "")
[all …]
DBuiltins.def11 // must define the BUILTIN macro to make use of this information.
94 #if defined(BUILTIN) && !defined(LIBBUILTIN)
95 # define LIBBUILTIN(ID, TYPE, ATTRS, HEADER, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
98 #if defined(BUILTIN) && !defined(LANGBUILTIN)
99 # define LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
103 BUILTIN(__builtin_atan2 , "ddd" , "Fnc")
104 BUILTIN(__builtin_atan2f, "fff" , "Fnc")
105 BUILTIN(__builtin_atan2l, "LdLdLd", "Fnc")
106 BUILTIN(__builtin_abs , "ii" , "ncF")
107 BUILTIN(__builtin_copysign, "ddd", "ncF")
[all …]
DBuiltinsAArch64.def11 // this file must define the BUILTIN macro to make use of this information.
18 BUILTIN(__clear_cache, "vv*v*", "i")
20 BUILTIN(__builtin_arm_ldrex, "v.", "t")
21 BUILTIN(__builtin_arm_ldaex, "v.", "t")
22 BUILTIN(__builtin_arm_strex, "i.", "t")
23 BUILTIN(__builtin_arm_stlex, "i.", "t")
24 BUILTIN(__builtin_arm_clrex, "v", "")
27 BUILTIN(__builtin_arm_rbit, "UiUi", "nc")
28 BUILTIN(__builtin_arm_rbit64, "LUiLUi", "nc")
31 BUILTIN(__builtin_arm_nop, "v", "")
[all …]
DTargetBuiltins.h28 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
39 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
50 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
60 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
70 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
80 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
90 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
143 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
153 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
163 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
[all …]
DBuiltinsXCore.def11 // this file must define the BUILTIN macro to make use of this information.
17 BUILTIN(__builtin_bitrev, "UiUi", "nc")
18 BUILTIN(__builtin_getid, "Si", "nc")
19 BUILTIN(__builtin_getps, "UiUi", "n")
20 BUILTIN(__builtin_setps, "vUiUi", "n")
22 #undef BUILTIN
DBuiltinsWebAssembly.def12 /// Users of this file must define the BUILTIN macro to make use of this
21 BUILTIN(__builtin_wasm_current_memory, "z", "n")
22 BUILTIN(__builtin_wasm_grow_memory, "vz", "n")
24 #undef BUILTIN
/external/llvm-project/clang/include/clang/Basic/
DBuiltinsMips.def10 // 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 …]
DBuiltinsPPC.def10 // this file must define the BUILTIN macro or the MMA_BUILTIN macro to make use
21 #if defined(BUILTIN) && !defined(MMA_BUILTIN)
22 # define MMA_BUILTIN(ID, TYPES, ACCUMULATE) BUILTIN(__builtin_mma_##ID, "i.", "t")
23 #elif defined(MMA_BUILTIN) && !defined(BUILTIN)
24 # define BUILTIN(ID, TYPES, ATTRS)
27 BUILTIN(__builtin_ppc_get_timebase, "ULLi", "n")
30 BUILTIN(__builtin_altivec_vaddcuw, "V4UiV4UiV4Ui", "")
32 BUILTIN(__builtin_altivec_vaddsbs, "V16ScV16ScV16Sc", "")
33 BUILTIN(__builtin_altivec_vaddubs, "V16UcV16UcV16Uc", "")
34 BUILTIN(__builtin_altivec_vaddshs, "V8SsV8SsV8Ss", "")
[all …]
DBuiltinsNVPTX.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)
50 BUILTIN(__nvvm_read_ptx_sreg_tid_x, "i", "nc")
51 BUILTIN(__nvvm_read_ptx_sreg_tid_y, "i", "nc")
52 BUILTIN(__nvvm_read_ptx_sreg_tid_z, "i", "nc")
53 BUILTIN(__nvvm_read_ptx_sreg_tid_w, "i", "nc")
55 BUILTIN(__nvvm_read_ptx_sreg_ntid_x, "i", "nc")
56 BUILTIN(__nvvm_read_ptx_sreg_ntid_y, "i", "nc")
57 BUILTIN(__nvvm_read_ptx_sreg_ntid_z, "i", "nc")
[all …]
DBuiltinsAMDGPU.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)
23 BUILTIN(__builtin_amdgcn_dispatch_ptr, "v*4", "nc")
24 BUILTIN(__builtin_amdgcn_kernarg_segment_ptr, "v*4", "nc")
25 BUILTIN(__builtin_amdgcn_implicitarg_ptr, "v*4", "nc")
26 BUILTIN(__builtin_amdgcn_queue_ptr, "v*4", "nc")
28 BUILTIN(__builtin_amdgcn_workgroup_id_x, "Ui", "nc")
29 BUILTIN(__builtin_amdgcn_workgroup_id_y, "Ui", "nc")
30 BUILTIN(__builtin_amdgcn_workgroup_id_z, "Ui", "nc")
[all …]
DBuiltins.def10 // must define the BUILTIN macro to make use of this information.
106 #if defined(BUILTIN) && !defined(LIBBUILTIN)
107 # define LIBBUILTIN(ID, TYPE, ATTRS, HEADER, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
110 #if defined(BUILTIN) && !defined(LANGBUILTIN)
111 # define LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
115 BUILTIN(__builtin_atan2 , "ddd" , "Fne")
116 BUILTIN(__builtin_atan2f, "fff" , "Fne")
117 BUILTIN(__builtin_atan2l, "LdLdLd", "Fne")
118 BUILTIN(__builtin_atan2f128, "LLdLLdLLd", "Fne")
119 BUILTIN(__builtin_abs , "ii" , "ncF")
[all …]
DBuiltinsARM.def10 // 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_HEADER_BUILTIN)
21 # define TARGET_HEADER_BUILTIN(ID, TYPE, ATTRS, HEADER, LANG, FEATURE) BUILTIN(ID, TYPE, ATTRS)
25 BUILTIN(__clear_cache, "vv*v*", "i")
28 BUILTIN(__builtin_arm_smulbb, "iii", "nc")
29 BUILTIN(__builtin_arm_smulbt, "iii", "nc")
30 BUILTIN(__builtin_arm_smultb, "iii", "nc")
31 BUILTIN(__builtin_arm_smultt, "iii", "nc")
[all …]
DBuiltinsAArch64.def10 // 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_HEADER_BUILTIN)
21 # define TARGET_HEADER_BUILTIN(ID, TYPE, ATTRS, HEADER, LANG, FEATURE) BUILTIN(ID, TYPE, ATTRS)
25 BUILTIN(__clear_cache, "vv*v*", "i")
27 BUILTIN(__builtin_arm_ldrex, "v.", "t")
28 BUILTIN(__builtin_arm_ldaex, "v.", "t")
29 BUILTIN(__builtin_arm_strex, "i.", "t")
30 BUILTIN(__builtin_arm_stlex, "i.", "t")
[all …]
DTargetBuiltins.h29 #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
72 #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
102 #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
[all …]
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
DBuiltinsWebAssembly.def11 /// 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 …]
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
/external/clang/test/Analysis/
Dbstring.c22 # define BUILTIN(f) __builtin_ ## f macro
24 # define BUILTIN(f) f macro
37 #define __memcpy_chk BUILTIN(__memcpy_chk)
45 #define memcpy BUILTIN(memcpy)
157 #define __mempcpy_chk BUILTIN(__mempcpy_chk)
165 #define mempcpy BUILTIN(mempcpy)
317 #define __memmove_chk BUILTIN(__memmove_chk)
324 #define memmove BUILTIN(memmove)
363 #define bcmp BUILTIN(bcmp)
370 #define memcmp BUILTIN(memcmp)
[all …]
Dstring.c22 # define BUILTIN(f) __builtin_ ## f macro
24 # define BUILTIN(f) f macro
38 #define strlen BUILTIN(strlen)
253 #define __strcpy_chk BUILTIN(__strcpy_chk)
260 #define strcpy BUILTIN(strcpy)
312 #define __stpcpy_chk BUILTIN(__stpcpy_chk)
319 #define stpcpy BUILTIN(stpcpy)
351 #define __strcat_chk BUILTIN(__strcat_chk)
358 #define strcat BUILTIN(strcat)
448 #define __strncpy_chk BUILTIN(__strncpy_chk)
[all …]
/external/llvm-project/clang/test/Analysis/
Dbstring.c45 # define BUILTIN(f) __builtin_ ## f macro
47 # define BUILTIN(f) f macro
60 #define __memcpy_chk BUILTIN(__memcpy_chk)
68 #define memcpy BUILTIN(memcpy)
186 #define __mempcpy_chk BUILTIN(__mempcpy_chk)
194 #define mempcpy BUILTIN(mempcpy)
352 #define __memmove_chk BUILTIN(__memmove_chk)
359 #define memmove BUILTIN(memmove)
401 #define bcmp BUILTIN(bcmp)
407 #define memcmp BUILTIN(memcmp)
[all …]

1234