Home
last modified time | relevance | path

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

12

/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_circ_ldd, "LLi*LLi*LLi*ii", "")
26 BUILTIN(__builtin_HEXAGON_C2_cmpeq,"bii","")
27 BUILTIN(__builtin_HEXAGON_C2_cmpgt,"bii","")
28 BUILTIN(__builtin_HEXAGON_C2_cmpgtu,"bii","")
29 BUILTIN(__builtin_HEXAGON_C2_cmpeqp,"bLLiLLi","")
30 BUILTIN(__builtin_HEXAGON_C2_cmpgtp,"bLLiLLi","")
31 BUILTIN(__builtin_HEXAGON_C2_cmpgtup,"bLLiLLi","")
32 BUILTIN(__builtin_HEXAGON_A4_rcmpeqi,"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.
18 BUILTIN(__builtin_ptx_read_tid_x, "i", "nc")
19 BUILTIN(__builtin_ptx_read_tid_y, "i", "nc")
20 BUILTIN(__builtin_ptx_read_tid_z, "i", "nc")
21 BUILTIN(__builtin_ptx_read_tid_w, "i", "nc")
23 BUILTIN(__builtin_ptx_read_ntid_x, "i", "nc")
24 BUILTIN(__builtin_ptx_read_ntid_y, "i", "nc")
25 BUILTIN(__builtin_ptx_read_ntid_z, "i", "nc")
26 BUILTIN(__builtin_ptx_read_ntid_w, "i", "nc")
28 BUILTIN(__builtin_ptx_read_ctaid_x, "i", "nc")
[all …]
DBuiltinsSystemZ.def11 // this file must define the BUILTIN macro to make use of this information.
18 BUILTIN(__builtin_tbegin, "iv*", "j")
19 BUILTIN(__builtin_tbegin_nofloat, "iv*", "j")
20 BUILTIN(__builtin_tbeginc, "v", "nj")
21 BUILTIN(__builtin_tabort, "vi", "r")
22 BUILTIN(__builtin_tend, "i", "n")
23 BUILTIN(__builtin_tx_nesting_depth, "i", "nc")
24 BUILTIN(__builtin_tx_assist, "vi", "n")
25 BUILTIN(__builtin_non_tx_store, "vULi*ULi", "")
32 BUILTIN(__builtin_s390_lcbb, "UivC*Ii", "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")
23 BUILTIN(__builtin_thread_pointer, "v*", "")
26 BUILTIN(__builtin_arm_qadd, "iii", "nc")
27 BUILTIN(__builtin_arm_qsub, "iii", "nc")
28 BUILTIN(__builtin_arm_ssat, "iiUi", "nc")
29 BUILTIN(__builtin_arm_usat, "UiUiUi", "nc")
32 BUILTIN(__builtin_arm_rbit, "UiUi", "nc")
[all …]
DBuiltins.def11 // must define the BUILTIN macro to make use of this information.
93 #if defined(BUILTIN) && !defined(LIBBUILTIN)
94 # define LIBBUILTIN(ID, TYPE, ATTRS, HEADER, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
97 #if defined(BUILTIN) && !defined(LANGBUILTIN)
98 # define LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) BUILTIN(ID, TYPE, ATTRS)
102 BUILTIN(__builtin_atan2 , "ddd" , "Fnc")
103 BUILTIN(__builtin_atan2f, "fff" , "Fnc")
104 BUILTIN(__builtin_atan2l, "LdLdLd", "Fnc")
105 BUILTIN(__builtin_abs , "ii" , "ncF")
106 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 …]
DBuiltinsAMDGPU.def11 // file must define the BUILTIN macro to make use of this information.
17 BUILTIN(__builtin_amdgpu_div_scale, "dddbb*", "n")
18 BUILTIN(__builtin_amdgpu_div_scalef, "fffbb*", "n")
19 BUILTIN(__builtin_amdgpu_div_fmas, "ddddb", "nc")
20 BUILTIN(__builtin_amdgpu_div_fmasf, "ffffb", "nc")
21 BUILTIN(__builtin_amdgpu_div_fixup, "dddd", "nc")
22 BUILTIN(__builtin_amdgpu_div_fixupf, "ffff", "nc")
23 BUILTIN(__builtin_amdgpu_trig_preop, "ddi", "nc")
24 BUILTIN(__builtin_amdgpu_trig_preopf, "ffi", "nc")
25 BUILTIN(__builtin_amdgpu_rcp, "dd", "nc")
[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_memory_size, "z", "n")
22 BUILTIN(__builtin_wasm_grow_memory, "vz", "n")
24 #undef BUILTIN
DBuiltinsLe64.def11 // file must define the BUILTIN macro to make use of this information.
17 BUILTIN(__clear_cache, "vv*v*", "i")
19 #undef BUILTIN
DBuiltinsNEON.def11 // this file must define the BUILTIN macro to make use of this information.
21 #undef BUILTIN
DBuiltins.h47 #define BUILTIN(ID, TYPE, ATTRS) BI##ID, macro
/external/v8/src/
Dbuiltins.h47 V(Make##C##CodeYoungAgainOddMarking, BUILTIN, \
49 V(Make##C##CodeYoungAgainEvenMarking, BUILTIN, \
149 V(ArgumentsAdaptorTrampoline, BUILTIN, UNINITIALIZED, kNoExtraICState) \
151 V(ConstructedNonConstructable, BUILTIN, UNINITIALIZED, kNoExtraICState) \
153 V(CallFunction_ReceiverIsNullOrUndefined, BUILTIN, UNINITIALIZED, \
155 V(CallFunction_ReceiverIsNotNullOrUndefined, BUILTIN, UNINITIALIZED, \
157 V(CallFunction_ReceiverIsAny, BUILTIN, UNINITIALIZED, kNoExtraICState) \
158 V(CallBoundFunction, BUILTIN, UNINITIALIZED, kNoExtraICState) \
159 V(Call_ReceiverIsNullOrUndefined, BUILTIN, UNINITIALIZED, kNoExtraICState) \
160 V(Call_ReceiverIsNotNullOrUndefined, BUILTIN, UNINITIALIZED, \
[all …]
Dbuiltins.cc137 #define BUILTIN(name) \ in BUILTIN_LIST_C() macro
325 BUILTIN(Illegal) { in BUILTIN() function
331 BUILTIN(EmptyFunction) { return isolate->heap()->undefined_value(); } in BUILTIN() function
334 BUILTIN(ArrayPush) { in BUILTIN() function
361 BUILTIN(ArrayPop) { in BUILTIN() function
396 BUILTIN(ArrayShift) { in BUILTIN() function
422 BUILTIN(ArrayUnshift) { in BUILTIN() function
451 BUILTIN(ArraySlice) { in BUILTIN() function
545 BUILTIN(ArraySplice) { in BUILTIN() function
1432 BUILTIN(ArrayConcat) { in BUILTIN() function
[all …]
/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 …]
Dstring-fail.c27 # define BUILTIN(f) __builtin_ ## f macro
29 # define BUILTIN(f) f macro
41 #define strnlen BUILTIN(strnlen)
Dsecurity-syntax-checks.m11 # define BUILTIN(f) __builtin_ ## f macro
13 # define BUILTIN(f) f macro
130 #define __strcpy_chk BUILTIN(__strcpy_chk)
137 #define strcpy BUILTIN(strcpy)
154 #define __strcat_chk BUILTIN(__strcat_chk)
161 #define strcat BUILTIN(strcat)
/external/clang/test/Sema/
Dwarn-strncat-size.c10 # define BUILTIN(f) __builtin_ ## f macro
12 # define BUILTIN(f) f macro
15 #define strncat BUILTIN(strncat)
/external/llvm/test/Assembler/
Dattribute-builtin.ll14 ; CHECK-ASSEMBLES: call i8* @foo(i8* %x) [[BUILTIN:#[0-9]+]]
16 ; CHECK-ASSEMBLES: attributes [[BUILTIN]] = { builtin }
/external/v8/src/debug/x64/
Ddebug-x64.cc42 DCHECK_EQ(Code::BUILTIN, code->kind()); in PatchDebugBreakSlot()
/external/v8/src/debug/arm64/
Ddebug-arm64.cc46 DCHECK_EQ(Code::BUILTIN, code->kind()); in PatchDebugBreakSlot()

12