Home
last modified time | relevance | path

Searched refs:Builtins (Results 1 – 25 of 77) sorted by relevance

1234

/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);
Dhandler-compiler.h272 static Builtins::Name SlowBuiltin(Code::Kind kind) { in SlowBuiltin()
275 return Builtins::kStoreIC_Slow; in SlowBuiltin()
277 return Builtins::kKeyedStoreIC_Slow; in SlowBuiltin()
281 return Builtins::kStoreIC_Slow; in SlowBuiltin()
Dstub-cache.cc57 if (old_code != isolate_->builtins()->builtin(Builtins::kIllegal)) { in Set()
93 Code* empty = isolate_->builtins()->builtin(Builtins::kIllegal); in Clear()
/external/v8/src/
Dbootstrapper.cc156 Handle<JSFunction> GetThrowTypeErrorIntrinsic(Builtins::Name builtin_name);
386 Builtins::Name call, in CreateFunction()
405 Builtins::Name call, in InstallFunction()
420 Builtins::Name call, in InstallFunction()
665 Builtins::Name builtin_name) { in GetThrowTypeErrorIntrinsic()
699 Builtins::kRestrictedFunctionPropertiesThrower); in GetRestrictedFunctionPropertiesThrower()
708 Builtins::kRestrictedStrictArgumentsPropertiesThrower); in GetStrictArgumentsPoisonFunction()
1016 Builtins::Name call, int len, in SimpleCreateFunction()
1033 Builtins::Name call, int len, in SimpleInstallFunction()
1044 Builtins::Name call, int len, in SimpleInstallFunction()
[all …]
Dbuiltins.cc2928 void Builtins::Generate_DatePrototypeGetDate(MacroAssembler* masm) { in Generate_DatePrototypeGetDate()
2934 void Builtins::Generate_DatePrototypeGetDay(MacroAssembler* masm) { in Generate_DatePrototypeGetDay()
2940 void Builtins::Generate_DatePrototypeGetFullYear(MacroAssembler* masm) { in Generate_DatePrototypeGetFullYear()
2946 void Builtins::Generate_DatePrototypeGetHours(MacroAssembler* masm) { in Generate_DatePrototypeGetHours()
2952 void Builtins::Generate_DatePrototypeGetMilliseconds(MacroAssembler* masm) { in Generate_DatePrototypeGetMilliseconds()
2958 void Builtins::Generate_DatePrototypeGetMinutes(MacroAssembler* masm) { in Generate_DatePrototypeGetMinutes()
2964 void Builtins::Generate_DatePrototypeGetMonth(MacroAssembler* masm) { in Generate_DatePrototypeGetMonth()
2970 void Builtins::Generate_DatePrototypeGetSeconds(MacroAssembler* masm) { in Generate_DatePrototypeGetSeconds()
2976 void Builtins::Generate_DatePrototypeGetTime(MacroAssembler* masm) { in Generate_DatePrototypeGetTime()
2982 void Builtins::Generate_DatePrototypeGetTimezoneOffset(MacroAssembler* masm) { in Generate_DatePrototypeGetTimezoneOffset()
[all …]
/external/v8/src/arm64/
Dbuiltins-arm64.cc36 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
83 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
111 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
141 void Builtins::Generate_NumberConstructor(MacroAssembler* masm) { in Generate_NumberConstructor()
173 void Builtins::Generate_NumberConstructor_ConstructStub(MacroAssembler* masm) { in Generate_NumberConstructor_ConstructStub()
242 void Builtins::Generate_StringConstructor(MacroAssembler* masm) { in Generate_StringConstructor()
299 void Builtins::Generate_StringConstructor_ConstructStub(MacroAssembler* masm) { in Generate_StringConstructor_ConstructStub()
401 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
709 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
714 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
[all …]
/external/v8/src/x64/
Dbuiltins-x64.cc19 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
100 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
373 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
378 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
383 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub()
388 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable()
565 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
570 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()
591 void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { in Generate_InterpreterEntryTrampoline()
691 void Builtins::Generate_InterpreterExitTrampoline(MacroAssembler* masm) { in Generate_InterpreterExitTrampoline()
[all …]
/external/v8/src/arm/
Dbuiltins-arm.cc20 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
82 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
110 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
140 void Builtins::Generate_NumberConstructor(MacroAssembler* masm) { in Generate_NumberConstructor()
171 void Builtins::Generate_NumberConstructor_ConstructStub(MacroAssembler* masm) { in Generate_NumberConstructor_ConstructStub()
240 void Builtins::Generate_StringConstructor(MacroAssembler* masm) { in Generate_StringConstructor()
295 void Builtins::Generate_StringConstructor_ConstructStub(MacroAssembler* masm) { in Generate_StringConstructor_ConstructStub()
399 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
697 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
702 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
[all …]
/external/v8/src/ia32/
Dbuiltins-ia32.cc20 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
99 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
374 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
379 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
384 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub()
389 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable()
494 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
499 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()
520 void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { in Generate_InterpreterEntryTrampoline()
633 void Builtins::Generate_InterpreterExitTrampoline(MacroAssembler* masm) { in Generate_InterpreterExitTrampoline()
[all …]
/external/v8/src/ppc/
Dbuiltins-ppc.cc20 void Builtins::Generate_Adaptor(MacroAssembler* masm, CFunctionId id, in Generate_Adaptor()
81 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
109 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
139 void Builtins::Generate_NumberConstructor(MacroAssembler* masm) { in Generate_NumberConstructor()
172 void Builtins::Generate_NumberConstructor_ConstructStub(MacroAssembler* masm) { in Generate_NumberConstructor_ConstructStub()
243 void Builtins::Generate_StringConstructor(MacroAssembler* masm) { in Generate_StringConstructor()
300 void Builtins::Generate_StringConstructor_ConstructStub(MacroAssembler* masm) { in Generate_StringConstructor_ConstructStub()
403 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
693 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
698 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
[all …]
/external/v8/src/x87/
Dbuiltins-x87.cc20 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
99 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
374 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
379 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
384 void Builtins::Generate_JSBuiltinsConstructStub(MacroAssembler* masm) { in Generate_JSBuiltinsConstructStub()
389 void Builtins::Generate_ConstructedNonConstructable(MacroAssembler* masm) { in Generate_ConstructedNonConstructable()
494 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()
499 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()
520 void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { in Generate_InterpreterEntryTrampoline()
633 void Builtins::Generate_InterpreterExitTrampoline(MacroAssembler* masm) { in Generate_InterpreterExitTrampoline()
[all …]
/external/llvm/lib/MC/
DMCAsmBackend.cpp24 static const MCFixupKindInfo Builtins[] = { in getFixupKindInfo() local
42 assert((size_t)Kind <= array_lengthof(Builtins) && "Unknown fixup kind"); in getFixupKindInfo()
43 return Builtins[Kind]; in getFixupKindInfo()
/external/v8/src/mips/
Dbuiltins-mips.cc21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
83 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
113 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
145 void Builtins::Generate_NumberConstructor(MacroAssembler* masm) { in Generate_NumberConstructor()
178 void Builtins::Generate_NumberConstructor_ConstructStub(MacroAssembler* masm) { in Generate_NumberConstructor_ConstructStub()
247 void Builtins::Generate_StringConstructor(MacroAssembler* masm) { in Generate_StringConstructor()
306 void Builtins::Generate_StringConstructor_ConstructStub(MacroAssembler* masm) { in Generate_StringConstructor_ConstructStub()
408 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
697 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
702 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
[all …]
/external/v8/src/mips64/
Dbuiltins-mips64.cc20 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()
82 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()
112 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()
144 void Builtins::Generate_NumberConstructor(MacroAssembler* masm) { in Generate_NumberConstructor()
176 void Builtins::Generate_NumberConstructor_ConstructStub(MacroAssembler* masm) { in Generate_NumberConstructor_ConstructStub()
245 void Builtins::Generate_StringConstructor(MacroAssembler* masm) { in Generate_StringConstructor()
303 void Builtins::Generate_StringConstructor_ConstructStub(MacroAssembler* masm) { in Generate_StringConstructor_ConstructStub()
405 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()
690 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()
695 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()
[all …]
/external/v8/src/runtime/
Druntime-array.cc34 const char* name, Builtins::Name builtin_name) { in InstallBuiltin()
50 InstallBuiltin(isolate, holder, "pop", Builtins::kArrayPop); in RUNTIME_FUNCTION()
51 InstallBuiltin(isolate, holder, "push", Builtins::kArrayPush); in RUNTIME_FUNCTION()
52 InstallBuiltin(isolate, holder, "shift", Builtins::kArrayShift); in RUNTIME_FUNCTION()
53 InstallBuiltin(isolate, holder, "unshift", Builtins::kArrayUnshift); in RUNTIME_FUNCTION()
54 InstallBuiltin(isolate, holder, "slice", Builtins::kArraySlice); in RUNTIME_FUNCTION()
55 InstallBuiltin(isolate, holder, "splice", Builtins::kArraySplice); in RUNTIME_FUNCTION()
/external/clang/unittests/AST/
DASTVectorTest.cpp32 Ctxt(LangOpts, SourceMgr, Idents, Sels, Builtins) {} in ASTVectorTest()
42 Builtin::Context Builtins; member in clang::ast::__anon5a53362a0111::ASTVectorTest
/external/llvm/utils/TableGen/
DIntrinsicEmitter.cpp791 auto &Builtins = TargetBuiltins[Intrinsic.TargetPrefix]; in EmitIntrinsicToMSBuiltinMap() local
792 if (!Builtins.insert(std::make_pair(Intrinsic.MSBuiltinName, in EmitIntrinsicToMSBuiltinMap()
811 for (const auto &Builtins : TargetBuiltins) { in EmitIntrinsicToMSBuiltinMap() local
813 if (Builtins.first.empty()) in EmitIntrinsicToMSBuiltinMap()
816 OS << "if (TargetPrefix == \"" << Builtins.first << "\") "; in EmitIntrinsicToMSBuiltinMap()
818 EmitTargetBuiltins(Builtins.second, TargetPrefix, OS); in EmitIntrinsicToMSBuiltinMap()
/external/v8/src/profiler/
Dprofile-generator.h92 void SetBuiltinId(Builtins::Name id);
93 Builtins::Name builtin_id() const { in builtin_id()
111 class BuiltinIdField : public BitField<Builtins::Name, 8, 8> {};
Dcpu-profiler.cc516 Builtins* builtins = isolate_->builtins(); in LogBuiltins()
518 for (int i = 0; i < Builtins::builtin_count; i++) { in LogBuiltins()
521 Builtins::Name id = static_cast<Builtins::Name>(i); in LogBuiltins()
Dprofile-generator-inl.h18 BuiltinIdField::encode(Builtins::builtin_count)), in CodeEntry()
/external/clang/include/clang/Basic/
DBuiltinsLe64.def15 // The format of this database matches clang/Basic/Builtins.def.
DBuiltinsNEON.def15 // The format of this database matches clang/Basic/Builtins.def.
DBuiltinsXCore.def15 // The format of this database matches clang/Basic/Builtins.def.
DBuiltinsWebAssembly.def17 // The format of this database matches clang/Basic/Builtins.def.
/external/v8/test/cctest/heap/
Dtest-alloc.cc83 Builtins::kIllegal)).ToObjectChecked(); in AllocateAfterFailures()
148 Builtins::kEmptyFunction)); in TEST()

1234