Searched refs:Builtins (Results 1 – 25 of 77) sorted by relevance
1234
18 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);
272 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()
57 if (old_code != isolate_->builtins()->builtin(Builtins::kIllegal)) { in Set()93 Code* empty = isolate_->builtins()->builtin(Builtins::kIllegal); in Clear()
156 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 …]
2928 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 …]
36 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 …]
19 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 …]
20 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 …]
20 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 …]
20 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 …]
24 static const MCFixupKindInfo Builtins[] = { in getFixupKindInfo() local42 assert((size_t)Kind <= array_lengthof(Builtins) && "Unknown fixup kind"); in getFixupKindInfo()43 return Builtins[Kind]; in getFixupKindInfo()
21 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 …]
20 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 …]
34 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()
32 Ctxt(LangOpts, SourceMgr, Idents, Sels, Builtins) {} in ASTVectorTest()42 Builtin::Context Builtins; member in clang::ast::__anon5a53362a0111::ASTVectorTest
791 auto &Builtins = TargetBuiltins[Intrinsic.TargetPrefix]; in EmitIntrinsicToMSBuiltinMap() local792 if (!Builtins.insert(std::make_pair(Intrinsic.MSBuiltinName, in EmitIntrinsicToMSBuiltinMap()811 for (const auto &Builtins : TargetBuiltins) { in EmitIntrinsicToMSBuiltinMap() local813 if (Builtins.first.empty()) in EmitIntrinsicToMSBuiltinMap()816 OS << "if (TargetPrefix == \"" << Builtins.first << "\") "; in EmitIntrinsicToMSBuiltinMap()818 EmitTargetBuiltins(Builtins.second, TargetPrefix, OS); in EmitIntrinsicToMSBuiltinMap()
92 void SetBuiltinId(Builtins::Name id);93 Builtins::Name builtin_id() const { in builtin_id()111 class BuiltinIdField : public BitField<Builtins::Name, 8, 8> {};
516 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()
18 BuiltinIdField::encode(Builtins::builtin_count)), in CodeEntry()
15 // The format of this database matches clang/Basic/Builtins.def.
17 // The format of this database matches clang/Basic/Builtins.def.
83 Builtins::kIllegal)).ToObjectChecked(); in AllocateAfterFailures()148 Builtins::kEmptyFunction)); in TEST()