Home
last modified time | relevance | path

Searched full:builtins (Results 1 – 25 of 362) sorted by relevance

12345678910>>...15

/external/compiler-rt/
DAndroid.mk26 lib/builtins/absvdi2.c \
27 lib/builtins/absvsi2.c \
28 lib/builtins/absvti2.c \
29 lib/builtins/adddf3.c \
30 lib/builtins/addsf3.c \
31 lib/builtins/addtf3.c \
32 lib/builtins/addvdi3.c \
33 lib/builtins/addvsi3.c \
34 lib/builtins/addvti3.c \
35 lib/builtins/ashldi3.c \
[all …]
/external/clang/include/clang/Basic/
DTargetBuiltins.h11 /// \brief Enumerates target-specific builtins in their own namespaces within
19 #include "clang/Basic/Builtins.h"
33 /// \brief ARM builtins
44 /// \brief AArch64 builtins
55 /// \brief PPC builtins
65 /// \brief NVPTX builtins
75 /// \brief R600 builtins
85 /// \brief X86 builtins
95 /// \brief Flags to identify the types for overloaded Neon builtins.
138 /// \brief Hexagon builtins
[all …]
DBuiltins.h1 //===--- Builtins.h - Builtin function header -------------------*- C++ -*-===//
23 // builtins.
48 #include "clang/Basic/Builtins.def"
65 /// target-specific builtins, allowing easy queries by clients.
75 /// \brief Mark the identifiers for all the builtins with their
80 /// \brief Populate the vector with the names of all of the builtins.
/external/v8/src/
Dbootstrapper.cc211 Handle<JSFunction> InstallInternalArray(Handle<JSBuiltinsObject> builtins,
257 bool InstallJSBuiltins(Handle<JSBuiltinsObject> builtins);
315 // prototype for the processing of JS builtins. Later the function maps are
372 Builtins::Name call) { in InstallFunction()
376 Handle<Code> call_code = Handle<Code>(isolate->builtins()->builtin(call)); in InstallFunction()
467 // of builtins. in CreateEmptyFunction()
517 Handle<Code> code(isolate->builtins()->builtin(Builtins::kEmptyFunction)); in CreateEmptyFunction()
610 Handle<Code> code(isolate()->builtins()->builtin( in GetStrictPoisonFunction()
611 Builtins::kStrictModePoisonPill)); in GetStrictPoisonFunction()
626 Handle<Code> code(isolate()->builtins()->builtin( in GetGeneratorPoisonFunction()
[all …]
Dbuiltins.h43 // Define list of builtins implemented in C++.
65 // Define list of builtins implemented in assembly.
136 // Define list of builtins used by the debugger implemented in assembly.
165 // Define list of builtins implemented in JavaScript.
201 class Builtins {
203 ~Builtins();
255 // Code::cast cannot be used here since we access builtins in BUILTIN_LIST_A()
281 Builtins();
342 DISALLOW_COPY_AND_ASSIGN(Builtins);
Dbuiltins.cc11 #include "src/builtins.h"
26 // Arguments object passed to C++ builtins.
94 // Support macro for defining builtins in C++.
288 handle(isolate->native_context()->builtins(), isolate), in CallJsBuiltin()
1423 Builtins::Builtins() : initialized_(false) { in Builtins() function in v8::internal::Builtins
1429 Builtins::~Builtins() { in ~Builtins()
1434 Address const Builtins::c_functions_[cfunction_count] = {
1441 const char* const Builtins::javascript_names_[id_count] = {
1445 int const Builtins::javascript_argc_[id_count] = {
1465 base::CallOnce(&once_, &Builtins::InitBuiltinFunctionTable); in functions()
[all …]
/external/compiler-rt/make/platform/
Dclang_linux.mk52 Configs += builtins-i386 profile-i386
53 Arch.builtins-i386 := i386
59 Configs += builtins-x86_64 profile-x86_64
60 Arch.builtins-x86_64 := x86_64
72 CFLAGS.builtins-i386 := $(CFLAGS) -m32
73 CFLAGS.builtins-x86_64 := $(CFLAGS) -m64
77 FUNCTIONS.builtins-i386 := $(CommonFunctions) $(ArchFunctions.i386)
78 FUNCTIONS.builtins-x86_64 := $(CommonFunctions) $(ArchFunctions.x86_64)
/external/v8/test/mjsunit/regress/
Dregress-485.js30 // Ensure that we don't expose the builtins object when calling
41 // Builtins object displays as "[object builtins]".
42 assertTrue("[object builtins]" != builtin2(), "Direct call to toString");
43 assertTrue("[object builtins]" != builtin2.call(), "call() to toString");
44 assertTrue("[object builtins]" != builtin2.apply(), "call() to toString");
45 assertTrue("[object builtins]" != builtin2.call.call(builtin2),
Dregress-3281.js5 // Flags: --expose-natives-as=builtins
9 var setIterator = new builtins.SetIterator(s, 2);
12 var mapIterator = new builtins.MapIterator(m, 2);
Dregress-403292.js5 // Flags: --allow-natives-syntax --expose-natives-as=builtins --expose-gc
24 __v_5 = new builtins.SetIterator(__v_3, -12);
26 __v_6 = new builtins.MapIterator(__v_4, 2);
/external/v8/src/ic/
Daccess-compiler.h18 static Builtins::Name MissBuiltin(Code::Kind kind) { in MissBuiltin()
21 return Builtins::kLoadIC_Miss; in MissBuiltin()
23 return Builtins::kStoreIC_Miss; in MissBuiltin()
25 return Builtins::kKeyedLoadIC_Miss; in MissBuiltin()
27 return Builtins::kKeyedStoreIC_Miss; in MissBuiltin()
31 return Builtins::kLoadIC_Miss; in MissBuiltin()
34 static void TailCallBuiltin(MacroAssembler* masm, Builtins::Name name);
/external/v8/src/arm64/
Dbuiltins-arm64.cc48 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
78 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
84 ASM_LOCATION("Builtins::Generate_InternalArrayCode"); in Generate_InternalArrayCode()
106 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
112 ASM_LOCATION("Builtins::Generate_ArrayCode"); in Generate_ArrayCode()
134 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { in Generate_StringConstructCode()
142 ASM_LOCATION("Builtins::Generate_StringConstructCode"); in Generate_StringConstructCode()
232 __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); in Generate_StringConstructCode()
286 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
315 ASM_LOCATION("Builtins::Generate_JSConstructStubHelper"); in Generate_JSConstructStubHelper()
[all …]
/external/v8/src/ia32/
Dbuiltins-ia32.cc21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
83 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
421 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
472 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
477 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
543 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
548 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()
553 void Builtins::Generate_CompileLazy(MacroAssembler* masm) { in Generate_CompileLazy()
575 void Builtins::Generate_CompileOptimized(MacroAssembler* masm) { in Generate_CompileOptimized()
581 void Builtins::Generate_CompileOptimizedConcurrent(MacroAssembler* masm) { in Generate_CompileOptimizedConcurrent()
[all …]
/external/v8/src/x87/
Dbuiltins-x87.cc21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
83 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
421 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
472 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
477 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
543 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
548 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()
553 void Builtins::Generate_CompileLazy(MacroAssembler* masm) { in Generate_CompileLazy()
575 void Builtins::Generate_CompileOptimized(MacroAssembler* masm) { in Generate_CompileOptimized()
581 void Builtins::Generate_CompileOptimizedConcurrent(MacroAssembler* masm) { in Generate_CompileOptimizedConcurrent()
[all …]
/external/v8/src/x64/
Dbuiltins-x64.cc21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
84 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
423 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
474 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
479 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
602 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
607 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()
612 void Builtins::Generate_CompileLazy(MacroAssembler* masm) { in Generate_CompileLazy()
634 void Builtins::Generate_CompileOptimized(MacroAssembler* masm) { in Generate_CompileOptimized()
640 void Builtins::Generate_CompileOptimizedConcurrent(MacroAssembler* masm) { in Generate_CompileOptimizedConcurrent()
[all …]
/external/mesa3d/src/glsl/
DMakefile.am95 …(srcdir)/builtins/profiles/* $(srcdir)/builtins/ir/* $(srcdir)/builtins/glsl/* $(srcdir)/builtins/…
96 …$(AM_V_GEN) $(PYTHON2) $(PYTHON_FLAGS) $(srcdir)/builtins/tools/generate_builtins.py ./builtin_com…
DAndroid.gen.mk88 $(LOCAL_PATH)/builtins/tools/generate_builtins.py \
89 $(LOCAL_PATH)/builtins/tools/texture_builtins.py \
91 $(wildcard $(LOCAL_PATH)/builtins/profiles/*) \
92 $(wildcard $(LOCAL_PATH)/builtins/ir/*)
94 $(intermediates)/builtin_function.cpp: PRIVATE_SCRIPT := $(MESA_PYTHON2) $(LOCAL_PATH)/builtins/too…
DSConscript85 script = 'builtins/tools/generate_builtins.py',
90 …ends(builtin_glsl_function, ['builtins/tools/generate_builtins.py', 'builtins/tools/texture_builti…
/external/v8/src/arm/
Dbuiltins-arm.cc22 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
84 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
112 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
140 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { in Generate_StringConstructCode()
240 __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); in Generate_StringConstructCode()
294 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
654 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
714 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
719 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
800 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
[all …]
/external/v8/src/mips64/
Dbuiltins-mips64.cc24 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
88 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
118 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
148 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { in Generate_StringConstructCode()
248 __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); in Generate_StringConstructCode()
301 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
689 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
746 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
751 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
832 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
[all …]
/external/v8/src/mips/
Dbuiltins-mips.cc25 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
89 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
119 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
149 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { in Generate_StringConstructCode()
249 __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); in Generate_StringConstructCode()
302 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
677 masm->isolate()->builtins()->HandleApiCallConstruct(); in Generate_JSConstructStubHelper()
734 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
739 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
817 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
[all …]
/external/clang/lib/Basic/
DBuiltins.cpp1 //===--- Builtins.cpp - Builtin function implementation -------------------===//
14 #include "clang/Basic/Builtins.h"
28 #include "clang/Basic/Builtins.def"
39 // Get the target specific builtins from the target. in Context()
66 /// InitializeBuiltins - Mark the identifiers for all the builtins with their
71 // Step #1: mark all target-independent builtins with their ID's. in InitializeBuiltins()
77 // Step #2: Register target-specific builtins. in InitializeBuiltins()
/external/compiler-rt/www/
Dindex.html22 <p><b>builtins</b> - a simple library that provides an implementation
26 call to the "__fixunsdfdi" function. The builtins library provides
29 <p>builtins provides full support for the libgcc interfaces on supported
32 the libgcc implementations. It should be very easy to bring builtins to
77 <p><b>builtins</b> is known to work on the following platforms:</p>
102 <li> lib/builtins is a generic portable implementation of <b>builtins</b> routines.</li>
103 <li> lib/builtins/(arch) has optimized versions of some routines
/external/compiler-rt/lib/builtins/
DCMakeLists.txt261 add_custom_target(builtins) target
278 add_compiler_rt_runtime(clang_rt.builtins-${arch} ${arch} STATIC
281 add_dependencies(builtins clang_rt.builtins-${arch})
286 add_dependencies(compiler-rt builtins)
/external/clang/test/Driver/
Dwindows-cross.c9 …}}/Inputs/Windows/ARM/8.1/usr/lib/gcc" "{{.*}}.o" "-lmsvcrt" "{{.*[\\/]}}clang_rt.builtins-arm.lib"
14 …/Windows/ARM/8.1/usr/lib/crtbegin.obj" "{{.*}}.o" "-lmsvcrt" "{{.*[\\/]}}clang_rt.builtins-arm.lib"
19 …/ARM/8.1/usr/lib/crtbegin.obj" "{{.*}}.o" "-lc++" "-lmsvcrt" "{{.*[\\/]}}clang_rt.builtins-arm.lib"
24 …Windows/ARM/8.1/usr/lib/crtbeginS.obj" "{{.*}}.o" "-lmsvcrt" "{{.*[\\/]}}clang_rt.builtins-arm.lib"
29 …hared.dll" "--out-implib" "shared.lib" "{{.*}}.o" "-lmsvcrt" "{{.*[\\/]}}clang_rt.builtins-arm.lib"

12345678910>>...15