Searched refs:Builtins (Results 1 – 25 of 104) sorted by relevance
12345
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);
242 static Builtins::Name SlowBuiltin(Code::Kind kind) { in SlowBuiltin()245 return Builtins::kStoreIC_Slow; in SlowBuiltin()247 return Builtins::kKeyedStoreIC_Slow; in SlowBuiltin()251 return Builtins::kStoreIC_Slow; in SlowBuiltin()
58 if (old_code != isolate_->builtins()->builtin(Builtins::kIllegal)) { in Set()94 Code* empty = isolate_->builtins()->builtin(Builtins::kIllegal); in Clear()
48 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()78 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode()106 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode()134 void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { in Generate_StringConstructCode()232 __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); in Generate_StringConstructCode()286 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()678 void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { in Generate_JSConstructStubGeneric()683 void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { in Generate_JSConstructStubApi()773 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { in Generate_JSEntryTrampoline()778 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()[all …]
21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()83 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()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()613 void Builtins::Generate_Make##C##CodeYoungAgainEvenMarking( \[all …]
21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor()84 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue()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()671 void Builtins::Generate_Make##C##CodeYoungAgainEvenMarking( \[all …]
21 static const MCFixupKindInfo Builtins[] = { in getFixupKindInfo() local40 assert((size_t)Kind <= array_lengthof(Builtins) && "Unknown fixup kind"); in getFixupKindInfo()41 return Builtins[Kind]; in getFixupKindInfo()
22 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()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()805 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()[all …]
24 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()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()837 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()[all …]
25 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()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()822 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { in Generate_JSConstructEntryTrampoline()[all …]
372 Builtins::Name call) { in InstallFunction()517 Handle<Code> code(isolate->builtins()->builtin(Builtins::kEmptyFunction)); in CreateEmptyFunction()611 Builtins::kStrictModePoisonPill)); in GetStrictPoisonFunction()627 Builtins::kGeneratorPoisonPill)); in GetGeneratorPoisonFunction()783 Builtins::kIllegal)); in CreateNewGlobals()817 Builtins::kIllegal)); in CreateNewGlobals()907 empty_function, Builtins::kIllegal); in InitializeGlobal()913 Builtins::kArrayCode); in InitializeGlobal()957 Builtins::kIllegal); in InitializeGlobal()965 Builtins::kIllegal); in InitializeGlobal()[all …]
1423 Builtins::Builtins() : initialized_(false) { in Builtins() function in v8::internal::Builtins1429 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()1470 BuiltinDesc functions_[Builtins::builtin_count + 1];1472 friend class Builtins;1482 void Builtins::InitBuiltinFunctionTable() { in InitBuiltinFunctionTable()1530 void Builtins::SetUp(Isolate* isolate, bool create_heap_objects) { in SetUp()[all …]
201 class Builtins {203 ~Builtins();281 Builtins();342 DISALLOW_COPY_AND_ASSIGN(Builtins);
80 void SetBuiltinId(Builtins::Name id);81 Builtins::Name builtin_id() const { return builtin_id_; } in builtin_id()92 Builtins::Name builtin_id_ : 8;
495 Builtins* builtins = isolate_->builtins(); in LogBuiltins()497 for (int i = 0; i < Builtins::builtin_count; i++) { in LogBuiltins()500 Builtins::Name id = static_cast<Builtins::Name>(i); in LogBuiltins()
20 builtin_id_(Builtins::builtin_count), in CodeEntry()
32 Ctxt(LangOpts, SourceMgr, Idents, Sels, Builtins) {} in ASTVectorTest()42 Builtin::Context Builtins; member in clang::ast::__anon5a53362a0111::ASTVectorTest
197 Builtins::JavaScript id, in ReplaceWithBuiltinCall()268 ReplaceWithBuiltinCall(node, Builtins::TO_STRING, 1); in LowerJSToString()273 ReplaceWithBuiltinCall(node, Builtins::TO_OBJECT, 1); in LowerJSToObject()309 ReplaceWithBuiltinCall(node, Builtins::DELETE, 3); in LowerJSDeleteProperty()314 ReplaceWithBuiltinCall(node, Builtins::IN, 2); in LowerJSHasProperty()
824 auto &Builtins = TargetBuiltins[Intrinsic.TargetPrefix]; in EmitIntrinsicToMSBuiltinMap() local825 if (!Builtins.insert(std::make_pair(Intrinsic.MSBuiltinName, in EmitIntrinsicToMSBuiltinMap()844 for (const auto &Builtins : TargetBuiltins) { in EmitIntrinsicToMSBuiltinMap() local846 if (Builtins.first.empty()) in EmitIntrinsicToMSBuiltinMap()849 OS << "if (TargetPrefix == \"" << Builtins.first << "\") "; in EmitIntrinsicToMSBuiltinMap()851 EmitTargetBuiltins(Builtins.second, TargetPrefix, OS); in EmitIntrinsicToMSBuiltinMap()
15 // The format of this database matches clang/Basic/Builtins.def.
86 Builtins::kIllegal)).ToObjectChecked(); in AllocateAfterFailures()145 Builtins::kEmptyFunction)); in TEST()