Builtins 45 src/arm/builtins-arm.cc void Builtins::Generate_Adaptor(MacroAssembler* masm, Builtins 472 src/arm/builtins-arm.cc void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { Builtins 506 src/arm/builtins-arm.cc void Builtins::Generate_ArrayCode(MacroAssembler* masm) { Builtins 539 src/arm/builtins-arm.cc void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { Builtins 571 src/arm/builtins-arm.cc void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { Builtins 674 src/arm/builtins-arm.cc __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); Builtins 1035 src/arm/builtins-arm.cc void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { Builtins 1040 src/arm/builtins-arm.cc void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { Builtins 1045 src/arm/builtins-arm.cc void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { Builtins 1122 src/arm/builtins-arm.cc void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { Builtins 1127 src/arm/builtins-arm.cc void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { Builtins 1132 src/arm/builtins-arm.cc void Builtins::Generate_LazyCompile(MacroAssembler* masm) { Builtins 1161 src/arm/builtins-arm.cc void Builtins::Generate_LazyRecompile(MacroAssembler* masm) { Builtins 1222 src/arm/builtins-arm.cc void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) { Builtins 1227 src/arm/builtins-arm.cc void Builtins::Generate_NotifyLazyDeoptimized(MacroAssembler* masm) { Builtins 1232 src/arm/builtins-arm.cc void Builtins::Generate_NotifyOSR(MacroAssembler* masm) { Builtins 1247 src/arm/builtins-arm.cc void Builtins::Generate_OnStackReplacement(MacroAssembler* masm) { Builtins 1282 src/arm/builtins-arm.cc void Builtins::Generate_FunctionCall(MacroAssembler* masm) { Builtins 1351 src/arm/builtins-arm.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1439 src/arm/builtins-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY); Builtins 1444 src/arm/builtins-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_NON_FUNCTION); Builtins 1472 src/arm/builtins-arm.cc void Builtins::Generate_FunctionApply(MacroAssembler* masm) { Builtins 1486 src/arm/builtins-arm.cc __ InvokeBuiltin(Builtins::APPLY_PREPARE, CALL_FUNCTION); Builtins 1504 src/arm/builtins-arm.cc __ InvokeBuiltin(Builtins::APPLY_OVERFLOW, CALL_FUNCTION); Builtins 1558 src/arm/builtins-arm.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1624 src/arm/builtins-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY); Builtins 1657 src/arm/builtins-arm.cc void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) { Builtins 81 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::TO_NUMBER, JUMP_FUNCTION); Builtins 1835 src/arm/code-stubs-arm.cc Builtins::JavaScript native; Builtins 1837 src/arm/code-stubs-arm.cc native = strict_ ? Builtins::STRICT_EQUALS : Builtins::EQUALS; Builtins 1839 src/arm/code-stubs-arm.cc native = Builtins::COMPARE; Builtins 2285 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::UNARY_MINUS, JUMP_FUNCTION); Builtins 2288 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::BIT_NOT, JUMP_FUNCTION); Builtins 3214 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::ADD, JUMP_FUNCTION); Builtins 3217 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::SUB, JUMP_FUNCTION); Builtins 3220 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::MUL, JUMP_FUNCTION); Builtins 3223 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::DIV, JUMP_FUNCTION); Builtins 3226 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 3229 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::BIT_OR, JUMP_FUNCTION); Builtins 3232 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::BIT_AND, JUMP_FUNCTION); Builtins 3235 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::BIT_XOR, JUMP_FUNCTION); Builtins 3238 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::SAR, JUMP_FUNCTION); Builtins 3241 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::SHR, JUMP_FUNCTION); Builtins 3244 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::SHL, JUMP_FUNCTION); Builtins 4089 src/arm/code-stubs-arm.cc ExternalReference construct_entry(Builtins::kJSConstructEntryTrampoline, Builtins 4093 src/arm/code-stubs-arm.cc ExternalReference entry(Builtins::kJSEntryTrampoline, isolate); Builtins 4311 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, JUMP_FUNCTION); Builtins 4316 src/arm/code-stubs-arm.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, CALL_FUNCTION); Builtins 5329 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY); Builtins 5343 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_NON_FUNCTION); Builtins 5378 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY_AS_CONSTRUCTOR); Builtins 5382 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_NON_FUNCTION_AS_CONSTRUCTOR); Builtins 6294 src/arm/code-stubs-arm.cc Builtins::JavaScript builtin_id = Builtins::ADD; Builtins 6326 src/arm/code-stubs-arm.cc builtin_id = Builtins::STRING_ADD_RIGHT; Builtins 6331 src/arm/code-stubs-arm.cc builtin_id = Builtins::STRING_ADD_LEFT; Builtins 363 src/arm/deoptimizer-arm.cc Code* continuation = isolate_->builtins()->builtin(Builtins::kNotifyOSR); Builtins 463 src/arm/deoptimizer-arm.cc Builtins* builtins = isolate_->builtins(); Builtins 465 src/arm/deoptimizer-arm.cc builtins->builtin(Builtins::kArgumentsAdaptorTrampoline); Builtins 475 src/arm/deoptimizer-arm.cc Builtins* builtins = isolate_->builtins(); Builtins 476 src/arm/deoptimizer-arm.cc Code* construct_stub = builtins->builtin(Builtins::kJSConstructStubGeneric); Builtins 762 src/arm/deoptimizer-arm.cc Builtins* builtins = isolate_->builtins(); Builtins 764 src/arm/deoptimizer-arm.cc ? builtins->builtin(Builtins::kNotifyDeoptimized) Builtins 765 src/arm/deoptimizer-arm.cc : builtins->builtin(Builtins::kNotifyLazyDeoptimized); Builtins 1107 src/arm/full-codegen-arm.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1218 src/arm/full-codegen-arm.cc __ InvokeBuiltin(Builtins::FILTER_KEY, CALL_FUNCTION); Builtins 3886 src/arm/full-codegen-arm.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 3898 src/arm/full-codegen-arm.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 4326 src/arm/full-codegen-arm.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION); Builtins 5235 src/arm/lithium-codegen-arm.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION, safepoint_generator); Builtins 5247 src/arm/lithium-codegen-arm.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION, safepoint_generator); Builtins 1068 src/arm/macro-assembler-arm.h void InvokeBuiltin(Builtins::JavaScript id, Builtins 1074 src/arm/macro-assembler-arm.h void GetBuiltinEntry(Register target, Builtins::JavaScript id); Builtins 1077 src/arm/macro-assembler-arm.h void GetBuiltinFunction(Register target, Builtins::JavaScript id); Builtins 1741 src/arm/stub-cache-arm.cc __ TailCallExternalReference(ExternalReference(Builtins::c_ArrayPush, Builtins 1828 src/arm/stub-cache-arm.cc __ TailCallExternalReference(ExternalReference(Builtins::c_ArrayPop, Builtins 556 src/assembler.h ExternalReference(Builtins::CFunctionId id, Isolate* isolate); Builtins 560 src/assembler.h ExternalReference(Builtins::Name name, Isolate* isolate); Builtins 417 src/ast.cc if (oracle->LoadIsBuiltin(this, Builtins::kLoadIC_ArrayLength)) { Builtins 419 src/ast.cc } else if (oracle->LoadIsBuiltin(this, Builtins::kLoadIC_StringLength)) { Builtins 422 src/ast.cc Builtins::kLoadIC_FunctionPrototype)) { Builtins 430 src/ast.cc } else if (oracle->LoadIsBuiltin(this, Builtins::kKeyedLoadIC_String)) { Builtins 501 src/bootstrapper.cc Builtins::kEmptyFunction)); Builtins 580 src/bootstrapper.cc Builtins::kStrictModePoisonPill)); Builtins 731 src/bootstrapper.cc Builtins::kIllegal)); Builtins 764 src/bootstrapper.cc Builtins::kIllegal)); Builtins 858 src/bootstrapper.cc empty_function, Builtins::kIllegal, true); // ECMA native. Builtins 864 src/bootstrapper.cc Builtins::kArrayCode, true); Builtins 866 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kArrayConstructCode)); Builtins 891 src/bootstrapper.cc Builtins::kIllegal, true); Builtins 899 src/bootstrapper.cc Builtins::kIllegal, true); Builtins 907 src/bootstrapper.cc Builtins::kIllegal, true); Builtins 909 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kStringConstructCode)); Builtins 931 src/bootstrapper.cc Builtins::kIllegal, true); Builtins 942 src/bootstrapper.cc Builtins::kIllegal, true); Builtins 1045 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kIllegal)); Builtins 1193 src/bootstrapper.cc isolate->builtins()->builtin(Builtins::kIllegal)); Builtins 1211 src/bootstrapper.cc Builtins::kHandleApiCallAsFunction)); Builtins 1223 src/bootstrapper.cc Builtins::kHandleApiCallAsConstructor)); Builtins 1258 src/bootstrapper.cc prototype, Builtins::kIllegal, true); Builtins 1264 src/bootstrapper.cc prototype, Builtins::kIllegal, true); Builtins 1270 src/bootstrapper.cc prototype, Builtins::kIllegal, true); Builtins 1420 src/bootstrapper.cc isolate()->builtins()->builtin(Builtins::kIllegal)); Builtins 1469 src/bootstrapper.cc Builtins::kIllegal, false); Builtins 1598 src/bootstrapper.cc Builtins::kIllegal, false); Builtins 1617 src/bootstrapper.cc Builtins::kInternalArrayCode, Builtins 1624 src/bootstrapper.cc isolate()->builtins()->builtin(Builtins::kArrayConstructCode)); Builtins 1690 src/bootstrapper.cc Builtins::kFunctionCall, Builtins 1695 src/bootstrapper.cc Builtins::kFunctionApply, Builtins 2083 src/bootstrapper.cc for (int i = 0; i < Builtins::NumberOfJavaScriptBuiltins(); i++) { Builtins 2084 src/bootstrapper.cc Builtins::JavaScript id = static_cast<Builtins::JavaScript>(i); Builtins 2085 src/bootstrapper.cc Handle<String> name = factory->LookupAsciiSymbol(Builtins::GetName(id)); Builtins 1501 src/builtins.cc Builtins::Builtins() : initialized_(false) { Builtins 1507 src/builtins.cc Builtins::~Builtins() { Builtins 1512 src/builtins.cc Address const Builtins::c_functions_[cfunction_count] = { Builtins 1519 src/builtins.cc const char* const Builtins::javascript_names_[id_count] = { Builtins 1523 src/builtins.cc int const Builtins::javascript_argc_[id_count] = { Builtins 1543 src/builtins.cc CallOnce(&once_, &Builtins::InitBuiltinFunctionTable); Builtins 1548 src/builtins.cc BuiltinDesc functions_[Builtins::builtin_count + 1]; Builtins 1560 src/builtins.cc void Builtins::InitBuiltinFunctionTable() { Builtins 1597 src/builtins.cc void Builtins::SetUp(bool create_heap_objects) { Builtins 1669 src/builtins.cc void Builtins::TearDown() { Builtins 1674 src/builtins.cc void Builtins::IterateBuiltins(ObjectVisitor* v) { Builtins 1679 src/builtins.cc const char* Builtins::Lookup(byte* pc) { Builtins 1694 src/builtins.cc Handle<Code> Builtins::name() { \ Builtins 1700 src/builtins.cc Handle<Code> Builtins::name() { \ Builtins 263 src/builtins.h class Builtins { Builtins 265 src/builtins.h ~Builtins(); Builtins 334 src/builtins.h Builtins(); Builtins 379 src/builtins.h DISALLOW_COPY_AND_ASSIGN(Builtins); Builtins 894 src/compiler.cc if (*code == info->isolate()->builtins()->builtin(Builtins::kLazyCompile)) Builtins 685 src/debug.cc isolate_->builtins()->builtin(Builtins::kReturn_DebugBreak); Builtins 689 src/debug.cc isolate_->builtins()->builtin(Builtins::kSlot_DebugBreak); Builtins 1017 src/debug.cc Builtins::kPlainReturn_LiveEdit); Builtins 1024 src/debug.cc Builtins::kFrameDropper_LiveEdit); Builtins 1032 src/debug.cc Builtins::kFrameDropper_LiveEdit); Builtins 1715 src/debug.cc Isolate::Current()->builtins()->builtin(Builtins::kFunctionApply) || Builtins 1717 src/debug.cc Isolate::Current()->builtins()->builtin(Builtins::kFunctionCall)) { Builtins 1983 src/debug.cc Handle<Code>(isolate_->builtins()->builtin(Builtins::kLazyCompile)); Builtins 1033 src/frames.cc Builtins::kArgumentsAdaptorTrampoline); Builtins 3049 src/heap.cc Code* illegal = isolate_->builtins()->builtin(Builtins::kIllegal); Builtins 3054 src/heap.cc isolate_->builtins()->builtin(Builtins::kJSConstructStubGeneric); Builtins 1687 src/hydrogen-instructions.h Isolate::Current()->builtins()->builtin(Builtins::kFunctionApply); Builtins 43 src/ia32/builtins-ia32.cc void Builtins::Generate_Adaptor(MacroAssembler* masm, Builtins 370 src/ia32/builtins-ia32.cc void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { Builtins 375 src/ia32/builtins-ia32.cc void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { Builtins 380 src/ia32/builtins-ia32.cc void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { Builtins 442 src/ia32/builtins-ia32.cc void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { Builtins 447 src/ia32/builtins-ia32.cc void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { Builtins 452 src/ia32/builtins-ia32.cc void Builtins::Generate_LazyCompile(MacroAssembler* masm) { Builtins 478 src/ia32/builtins-ia32.cc void Builtins::Generate_LazyRecompile(MacroAssembler* masm) { Builtins 537 src/ia32/builtins-ia32.cc void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) { Builtins 542 src/ia32/builtins-ia32.cc void Builtins::Generate_NotifyLazyDeoptimized(MacroAssembler* masm) { Builtins 547 src/ia32/builtins-ia32.cc void Builtins::Generate_NotifyOSR(MacroAssembler* masm) { Builtins 564 src/ia32/builtins-ia32.cc void Builtins::Generate_FunctionCall(MacroAssembler* masm) { Builtins 628 src/ia32/builtins-ia32.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 699 src/ia32/builtins-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_FUNCTION_PROXY); Builtins 705 src/ia32/builtins-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_NON_FUNCTION); Builtins 730 src/ia32/builtins-ia32.cc void Builtins::Generate_FunctionApply(MacroAssembler* masm) { Builtins 739 src/ia32/builtins-ia32.cc __ InvokeBuiltin(Builtins::APPLY_PREPARE, CALL_FUNCTION); Builtins 763 src/ia32/builtins-ia32.cc __ InvokeBuiltin(Builtins::APPLY_OVERFLOW, CALL_FUNCTION); Builtins 815 src/ia32/builtins-ia32.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 879 src/ia32/builtins-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_FUNCTION_PROXY); Builtins 1314 src/ia32/builtins-ia32.cc void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { Builtins 1348 src/ia32/builtins-ia32.cc void Builtins::Generate_ArrayCode(MacroAssembler* masm) { Builtins 1381 src/ia32/builtins-ia32.cc void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { Builtins 1415 src/ia32/builtins-ia32.cc void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { Builtins 1515 src/ia32/builtins-ia32.cc __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); Builtins 1577 src/ia32/builtins-ia32.cc void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) { Builtins 1664 src/ia32/builtins-ia32.cc void Builtins::Generate_OnStackReplacement(MacroAssembler* masm) { Builtins 62 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::TO_NUMBER, JUMP_FUNCTION); Builtins 1184 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::UNARY_MINUS, JUMP_FUNCTION); Builtins 1187 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_NOT, JUMP_FUNCTION); Builtins 1783 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 1816 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 1928 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::ADD, JUMP_FUNCTION); Builtins 1932 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SUB, JUMP_FUNCTION); Builtins 1936 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MUL, JUMP_FUNCTION); Builtins 1940 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::DIV, JUMP_FUNCTION); Builtins 1945 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_OR, JUMP_FUNCTION); Builtins 1948 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_AND, JUMP_FUNCTION); Builtins 1951 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_XOR, JUMP_FUNCTION); Builtins 1954 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SAR, JUMP_FUNCTION); Builtins 1957 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SHL, JUMP_FUNCTION); Builtins 1960 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SHR, JUMP_FUNCTION); Builtins 2139 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::ADD, JUMP_FUNCTION); Builtins 2143 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SUB, JUMP_FUNCTION); Builtins 2147 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MUL, JUMP_FUNCTION); Builtins 2151 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::DIV, JUMP_FUNCTION); Builtins 2155 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 2158 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_OR, JUMP_FUNCTION); Builtins 2161 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_AND, JUMP_FUNCTION); Builtins 2164 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_XOR, JUMP_FUNCTION); Builtins 2167 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SAR, JUMP_FUNCTION); Builtins 2170 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SHL, JUMP_FUNCTION); Builtins 2173 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SHR, JUMP_FUNCTION); Builtins 2335 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::ADD, JUMP_FUNCTION); Builtins 2340 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SUB, JUMP_FUNCTION); Builtins 2344 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MUL, JUMP_FUNCTION); Builtins 2348 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::DIV, JUMP_FUNCTION); Builtins 2351 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 2354 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_OR, JUMP_FUNCTION); Builtins 2357 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_AND, JUMP_FUNCTION); Builtins 2360 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::BIT_XOR, JUMP_FUNCTION); Builtins 2363 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SAR, JUMP_FUNCTION); Builtins 2366 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SHL, JUMP_FUNCTION); Builtins 2369 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::SHR, JUMP_FUNCTION); Builtins 4631 src/ia32/code-stubs-ia32.cc Builtins::JavaScript builtin; Builtins 4633 src/ia32/code-stubs-ia32.cc builtin = strict_ ? Builtins::STRICT_EQUALS : Builtins::EQUALS; Builtins 4635 src/ia32/code-stubs-ia32.cc builtin = Builtins::COMPARE; Builtins 4781 src/ia32/code-stubs-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_FUNCTION_PROXY); Builtins 4794 src/ia32/code-stubs-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_NON_FUNCTION); Builtins 4829 src/ia32/code-stubs-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_FUNCTION_PROXY_AS_CONSTRUCTOR); Builtins 4833 src/ia32/code-stubs-ia32.cc __ GetBuiltinEntry(edx, Builtins::CALL_NON_FUNCTION_AS_CONSTRUCTOR); Builtins 5132 src/ia32/code-stubs-ia32.cc ExternalReference construct_entry(Builtins::kJSConstructEntryTrampoline, Builtins 5136 src/ia32/code-stubs-ia32.cc ExternalReference entry(Builtins::kJSEntryTrampoline, Builtins 5374 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, JUMP_FUNCTION); Builtins 5381 src/ia32/code-stubs-ia32.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, CALL_FUNCTION); Builtins 5598 src/ia32/code-stubs-ia32.cc Builtins::JavaScript builtin_id = Builtins::ADD; Builtins 5621 src/ia32/code-stubs-ia32.cc builtin_id = Builtins::STRING_ADD_RIGHT; Builtins 5626 src/ia32/code-stubs-ia32.cc builtin_id = Builtins::STRING_ADD_LEFT; Builtins 474 src/ia32/deoptimizer-ia32.cc function_->GetIsolate()->builtins()->builtin(Builtins::kNotifyOSR); Builtins 574 src/ia32/deoptimizer-ia32.cc Builtins* builtins = isolate_->builtins(); Builtins 576 src/ia32/deoptimizer-ia32.cc builtins->builtin(Builtins::kArgumentsAdaptorTrampoline); Builtins 586 src/ia32/deoptimizer-ia32.cc Builtins* builtins = isolate_->builtins(); Builtins 587 src/ia32/deoptimizer-ia32.cc Code* construct_stub = builtins->builtin(Builtins::kJSConstructStubGeneric); Builtins 873 src/ia32/deoptimizer-ia32.cc Builtins* builtins = isolate_->builtins(); Builtins 875 src/ia32/deoptimizer-ia32.cc ? builtins->builtin(Builtins::kNotifyDeoptimized) Builtins 876 src/ia32/deoptimizer-ia32.cc : builtins->builtin(Builtins::kNotifyLazyDeoptimized); Builtins 1066 src/ia32/full-codegen-ia32.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1167 src/ia32/full-codegen-ia32.cc __ InvokeBuiltin(Builtins::FILTER_KEY, CALL_FUNCTION); Builtins 3852 src/ia32/full-codegen-ia32.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 3863 src/ia32/full-codegen-ia32.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 4307 src/ia32/full-codegen-ia32.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION); Builtins 5163 src/ia32/lithium-codegen-ia32.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION, safepoint_generator); Builtins 5257 src/ia32/lithium-codegen-ia32.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION, safepoint_generator); Builtins 334 src/ia32/macro-assembler-ia32.h void InvokeBuiltin(Builtins::JavaScript id, Builtins 339 src/ia32/macro-assembler-ia32.h void GetBuiltinFunction(Register target, Builtins::JavaScript id); Builtins 342 src/ia32/macro-assembler-ia32.h void GetBuiltinEntry(Register target, Builtins::JavaScript id); Builtins 1631 src/ia32/stub-cache-ia32.cc ExternalReference(Builtins::c_ArrayPush, isolate()), Builtins 1714 src/ia32/stub-cache-ia32.cc ExternalReference(Builtins::c_ArrayPop, isolate()), Builtins 76 src/ic.cc Builtins::kFunctionApply); Builtins 2425 src/ic.cc builtin = builtins->javascript_builtin(Builtins::UNARY_MINUS); Builtins 2428 src/ic.cc builtin = builtins->javascript_builtin(Builtins::BIT_NOT); Builtins 2507 src/ic.cc builtin = builtins->javascript_builtin(Builtins::ADD); Builtins 2510 src/ic.cc builtin = builtins->javascript_builtin(Builtins::SUB); Builtins 2513 src/ic.cc builtin = builtins->javascript_builtin(Builtins::MUL); Builtins 2516 src/ic.cc builtin = builtins->javascript_builtin(Builtins::DIV); Builtins 2519 src/ic.cc builtin = builtins->javascript_builtin(Builtins::MOD); Builtins 2522 src/ic.cc builtin = builtins->javascript_builtin(Builtins::BIT_AND); Builtins 2525 src/ic.cc builtin = builtins->javascript_builtin(Builtins::BIT_OR); Builtins 2528 src/ic.cc builtin = builtins->javascript_builtin(Builtins::BIT_XOR); Builtins 2531 src/ic.cc builtin = builtins->javascript_builtin(Builtins::SHR); Builtins 2534 src/ic.cc builtin = builtins->javascript_builtin(Builtins::SAR); Builtins 2537 src/ic.cc builtin = builtins->javascript_builtin(Builtins::SHL); Builtins 361 src/ic.h Builtins::kLoadIC_Initialize); Builtins 541 src/ic.h Builtins::kKeyedLoadIC_Initialize); Builtins 607 src/ic.h Builtins::kStoreIC_Megamorphic); Builtins 611 src/ic.h Builtins::kStoreIC_Megamorphic_Strict); Builtins 615 src/ic.h Builtins::kStoreIC_Initialize); Builtins 619 src/ic.h Builtins::kStoreIC_Initialize_Strict); Builtins 696 src/ic.h Builtins::kKeyedStoreIC_Initialize); Builtins 700 src/ic.h Builtins::kKeyedStoreIC_Initialize_Strict); Builtins 918 src/isolate.h Builtins* builtins() { return &builtins_; } Builtins 1220 src/isolate.h Builtins builtins_; Builtins 1099 src/liveedit.cc Builtins::kJSConstructStubGeneric)); Builtins 1478 src/liveedit.cc Builtins::kFrameDropper_LiveEdit)) { Builtins 1485 src/liveedit.cc isolate->builtins()->builtin(Builtins::kReturn_DebugBreak)) { Builtins 1501 src/liveedit.cc isolate->builtins()->builtin(Builtins::kFrameDropper_LiveEdit)); Builtins 959 src/log.cc Builtins::kLazyCompile)) Builtins 1595 src/log.cc Builtins::kLazyCompile)) Builtins 794 src/mark-compact.cc Code* lazy_compile = isolate_->builtins()->builtin(Builtins::kLazyCompile); Builtins 829 src/mark-compact.cc Code* lazy_compile = isolate_->builtins()->builtin(Builtins::kLazyCompile); Builtins 1154 src/mark-compact.cc function->GetIsolate()->builtins()->builtin(Builtins::kLazyCompile); Builtins 1159 src/mark-compact.cc function->GetIsolate()->builtins()->builtin(Builtins::kLazyCompile); Builtins 47 src/mips/builtins-mips.cc void Builtins::Generate_Adaptor(MacroAssembler* masm, Builtins 481 src/mips/builtins-mips.cc void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { Builtins 517 src/mips/builtins-mips.cc void Builtins::Generate_ArrayCode(MacroAssembler* masm) { Builtins 552 src/mips/builtins-mips.cc void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { Builtins 587 src/mips/builtins-mips.cc void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { Builtins 690 src/mips/builtins-mips.cc __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); Builtins 1064 src/mips/builtins-mips.cc void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { Builtins 1069 src/mips/builtins-mips.cc void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { Builtins 1074 src/mips/builtins-mips.cc void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { Builtins 1150 src/mips/builtins-mips.cc void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { Builtins 1155 src/mips/builtins-mips.cc void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { Builtins 1160 src/mips/builtins-mips.cc void Builtins::Generate_LazyCompile(MacroAssembler* masm) { Builtins 1190 src/mips/builtins-mips.cc void Builtins::Generate_LazyRecompile(MacroAssembler* masm) { Builtins 1251 src/mips/builtins-mips.cc void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) { Builtins 1256 src/mips/builtins-mips.cc void Builtins::Generate_NotifyLazyDeoptimized(MacroAssembler* masm) { Builtins 1261 src/mips/builtins-mips.cc void Builtins::Generate_NotifyOSR(MacroAssembler* masm) { Builtins 1278 src/mips/builtins-mips.cc void Builtins::Generate_OnStackReplacement(MacroAssembler* masm) { Builtins 1309 src/mips/builtins-mips.cc void Builtins::Generate_FunctionCall(MacroAssembler* masm) { Builtins 1378 src/mips/builtins-mips.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1466 src/mips/builtins-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_FUNCTION_PROXY); Builtins 1471 src/mips/builtins-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_NON_FUNCTION); Builtins 1498 src/mips/builtins-mips.cc void Builtins::Generate_FunctionApply(MacroAssembler* masm) { Builtins 1512 src/mips/builtins-mips.cc __ InvokeBuiltin(Builtins::APPLY_PREPARE, CALL_FUNCTION); Builtins 1530 src/mips/builtins-mips.cc __ InvokeBuiltin(Builtins::APPLY_OVERFLOW, CALL_FUNCTION); Builtins 1582 src/mips/builtins-mips.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1649 src/mips/builtins-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_FUNCTION_PROXY); Builtins 1684 src/mips/builtins-mips.cc void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) { Builtins 83 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::TO_NUMBER, JUMP_FUNCTION); Builtins 1922 src/mips/code-stubs-mips.cc Builtins::JavaScript native; Builtins 1924 src/mips/code-stubs-mips.cc native = strict_ ? Builtins::STRICT_EQUALS : Builtins::EQUALS; Builtins 1926 src/mips/code-stubs-mips.cc native = Builtins::COMPARE; Builtins 2370 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::UNARY_MINUS, JUMP_FUNCTION); Builtins 2373 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::BIT_NOT, JUMP_FUNCTION); Builtins 3333 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::ADD, JUMP_FUNCTION); Builtins 3336 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::SUB, JUMP_FUNCTION); Builtins 3339 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::MUL, JUMP_FUNCTION); Builtins 3342 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::DIV, JUMP_FUNCTION); Builtins 3345 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 3348 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::BIT_OR, JUMP_FUNCTION); Builtins 3351 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::BIT_AND, JUMP_FUNCTION); Builtins 3354 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::BIT_XOR, JUMP_FUNCTION); Builtins 3357 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::SAR, JUMP_FUNCTION); Builtins 3360 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::SHR, JUMP_FUNCTION); Builtins 3363 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::SHL, JUMP_FUNCTION); Builtins 4265 src/mips/code-stubs-mips.cc ExternalReference construct_entry(Builtins::kJSConstructEntryTrampoline, Builtins 4269 src/mips/code-stubs-mips.cc ExternalReference entry(Builtins::kJSEntryTrampoline, masm->isolate()); Builtins 4477 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, JUMP_FUNCTION); Builtins 4482 src/mips/code-stubs-mips.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, CALL_FUNCTION); Builtins 5545 src/mips/code-stubs-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_FUNCTION_PROXY); Builtins 5559 src/mips/code-stubs-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_NON_FUNCTION); Builtins 5594 src/mips/code-stubs-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_FUNCTION_PROXY_AS_CONSTRUCTOR); Builtins 5598 src/mips/code-stubs-mips.cc __ GetBuiltinEntry(a3, Builtins::CALL_NON_FUNCTION_AS_CONSTRUCTOR); Builtins 6507 src/mips/code-stubs-mips.cc Builtins::JavaScript builtin_id = Builtins::ADD; Builtins 6539 src/mips/code-stubs-mips.cc builtin_id = Builtins::STRING_ADD_RIGHT; Builtins 6544 src/mips/code-stubs-mips.cc builtin_id = Builtins::STRING_ADD_LEFT; Builtins 353 src/mips/deoptimizer-mips.cc Code* continuation = isolate_->builtins()->builtin(Builtins::kNotifyOSR); Builtins 453 src/mips/deoptimizer-mips.cc Builtins* builtins = isolate_->builtins(); Builtins 455 src/mips/deoptimizer-mips.cc builtins->builtin(Builtins::kArgumentsAdaptorTrampoline); Builtins 465 src/mips/deoptimizer-mips.cc Builtins* builtins = isolate_->builtins(); Builtins 466 src/mips/deoptimizer-mips.cc Code* construct_stub = builtins->builtin(Builtins::kJSConstructStubGeneric); Builtins 749 src/mips/deoptimizer-mips.cc Builtins* builtins = isolate_->builtins(); Builtins 751 src/mips/deoptimizer-mips.cc ? builtins->builtin(Builtins::kNotifyDeoptimized) Builtins 752 src/mips/deoptimizer-mips.cc : builtins->builtin(Builtins::kNotifyLazyDeoptimized); Builtins 1112 src/mips/full-codegen-mips.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1224 src/mips/full-codegen-mips.cc __ InvokeBuiltin(Builtins::FILTER_KEY, CALL_FUNCTION); Builtins 3925 src/mips/full-codegen-mips.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 3937 src/mips/full-codegen-mips.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 4366 src/mips/full-codegen-mips.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION); Builtins 5042 src/mips/lithium-codegen-mips.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION, safepoint_generator); Builtins 5054 src/mips/lithium-codegen-mips.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION, safepoint_generator); Builtins 1222 src/mips/macro-assembler-mips.h void InvokeBuiltin(Builtins::JavaScript id, Builtins 1228 src/mips/macro-assembler-mips.h void GetBuiltinEntry(Register target, Builtins::JavaScript id); Builtins 1231 src/mips/macro-assembler-mips.h void GetBuiltinFunction(Register target, Builtins::JavaScript id); Builtins 1459 src/mips/macro-assembler-mips.h Handle<Code> ResolveBuiltin(Builtins::JavaScript id, bool* resolved); Builtins 1746 src/mips/stub-cache-mips.cc __ TailCallExternalReference(ExternalReference(Builtins::c_ArrayPush, Builtins 1833 src/mips/stub-cache-mips.cc __ TailCallExternalReference(ExternalReference(Builtins::c_ArrayPop, Builtins 2622 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->Builtins::StoreIC_Miss(); Builtins 2761 src/mips/stub-cache-mips.cc Handle<Code> ic = masm()->isolate()->builtins()->Builtins::StoreIC_Miss(); Builtins 4084 src/objects-inl.h Isolate::Current()->builtins()->builtin(Builtins::kLazyCompile); Builtins 4201 src/objects-inl.h return code() == GetIsolate()->builtins()->builtin(Builtins::kLazyRecompile); Builtins 4355 src/objects-inl.h return code() != GetIsolate()->builtins()->builtin(Builtins::kLazyCompile); Builtins 4393 src/objects-inl.h Object* JSBuiltinsObject::javascript_builtin(Builtins::JavaScript id) { Builtins 4399 src/objects-inl.h void JSBuiltinsObject::set_javascript_builtin(Builtins::JavaScript id, Builtins 4407 src/objects-inl.h Code* JSBuiltinsObject::javascript_builtin_code(Builtins::JavaScript id) { Builtins 4413 src/objects-inl.h void JSBuiltinsObject::set_javascript_builtin_code(Builtins::JavaScript id, Builtins 7267 src/objects.cc Builtins* builtins = GetIsolate()->builtins(); Builtins 7268 src/objects.cc ReplaceCode(builtins->builtin(Builtins::kLazyRecompile)); Builtins 7808 src/objects.cc Builtins* builtins = map->GetHeap()->isolate()->builtins(); Builtins 7809 src/objects.cc ASSERT_EQ(builtins->builtin(Builtins::kJSConstructStubGeneric), Builtins 7811 src/objects.cc set_construct_stub(builtins->builtin(Builtins::kJSConstructStubCountdown)); Builtins 7830 src/objects.cc Builtins* builtins = heap->isolate()->builtins(); Builtins 7831 src/objects.cc ASSERT_EQ(builtins->builtin(Builtins::kJSConstructStubCountdown), Builtins 7833 src/objects.cc set_construct_stub(builtins->builtin(Builtins::kJSConstructStubGeneric)); Builtins 7846 src/objects.cc Builtins* builtins = map->GetHeap()->isolate()->builtins(); Builtins 7847 src/objects.cc ASSERT_EQ(builtins->builtin(Builtins::kJSConstructStubGeneric), Builtins 7849 src/objects.cc set_construct_stub(builtins->builtin(Builtins::kJSConstructStubCountdown)); Builtins 7897 src/objects.cc Builtins* builtins = heap->isolate()->builtins(); Builtins 7898 src/objects.cc ASSERT_EQ(builtins->builtin(Builtins::kJSConstructStubCountdown), Builtins 7900 src/objects.cc set_construct_stub(builtins->builtin(Builtins::kJSConstructStubGeneric)); Builtins 6259 src/objects.h inline Object* javascript_builtin(Builtins::JavaScript id); Builtins 6260 src/objects.h inline void set_javascript_builtin(Builtins::JavaScript id, Object* value); Builtins 6263 src/objects.h inline Code* javascript_builtin_code(Builtins::JavaScript id); Builtins 6264 src/objects.h inline void set_javascript_builtin_code(Builtins::JavaScript id, Code* value); Builtins 6283 src/objects.h static const int kJSBuiltinsCount = Builtins::id_count; Builtins 6290 src/objects.h static int OffsetOfFunctionWithId(Builtins::JavaScript id) { Builtins 6294 src/objects.h static int OffsetOfCodeWithId(Builtins::JavaScript id) { Builtins 201 src/runtime-profiler.cc isolate_->builtins()->builtin(Builtins::kOnStackReplacement); Builtins 1957 src/runtime.cc InstallBuiltin(isolate, holder, "pop", Builtins::kArrayPop); Builtins 1958 src/runtime.cc InstallBuiltin(isolate, holder, "push", Builtins::kArrayPush); Builtins 1959 src/runtime.cc InstallBuiltin(isolate, holder, "shift", Builtins::kArrayShift); Builtins 1960 src/runtime.cc InstallBuiltin(isolate, holder, "unshift", Builtins::kArrayUnshift); Builtins 1961 src/runtime.cc InstallBuiltin(isolate, holder, "slice", Builtins::kArraySlice); Builtins 1962 src/runtime.cc InstallBuiltin(isolate, holder, "splice", Builtins::kArraySplice); Builtins 1963 src/runtime.cc InstallBuiltin(isolate, holder, "concat", Builtins::kArrayConcat); Builtins 84 src/serialize.cc ExternalReference ref(static_cast<Builtins::CFunctionId>(id), isolate); Builtins 89 src/serialize.cc ExternalReference ref(static_cast<Builtins::Name>(id), isolate); Builtins 150 src/serialize.cc Builtins::c_##name, \ Builtins 158 src/serialize.cc Builtins::k##name, \ Builtins 85 src/stub-cache.cc if (old_code != isolate_->builtins()->builtin(Builtins::kIllegal)) { Builtins 482 src/stub-cache.cc ? isolate_->builtins()->Builtins::StoreIC_Normal_Strict() Builtins 483 src/stub-cache.cc : isolate_->builtins()->Builtins::StoreIC_Normal(); Builtins 924 src/stub-cache.cc Code* empty = isolate_->builtins()->builtin(Builtins::kIllegal); Builtins 112 src/type-info.cc Builtins* builtins = isolate_->builtins(); Builtins 114 src/type-info.cc *code != builtins->builtin(Builtins::kKeyedLoadIC_Generic) && Builtins 144 src/type-info.cc Builtins* builtins = isolate_->builtins(); Builtins 150 src/type-info.cc *code != builtins->builtin(Builtins::kKeyedStoreIC_Generic) && Builtins 151 src/type-info.cc *code != builtins->builtin(Builtins::kKeyedStoreIC_Generic_Strict) && Builtins 503 src/type-info.cc isolate_->builtins()->builtin(Builtins::kStoreIC_GlobalProxy)) { Builtins 281 src/type-info.h bool LoadIsBuiltin(Property* expr, Builtins::Name id); Builtins 43 src/x64/builtins-x64.cc void Builtins::Generate_Adaptor(MacroAssembler* masm, Builtins 376 src/x64/builtins-x64.cc void Builtins::Generate_JSConstructStubCountdown(MacroAssembler* masm) { Builtins 381 src/x64/builtins-x64.cc void Builtins::Generate_JSConstructStubGeneric(MacroAssembler* masm) { Builtins 386 src/x64/builtins-x64.cc void Builtins::Generate_JSConstructStubApi(MacroAssembler* masm) { Builtins 506 src/x64/builtins-x64.cc void Builtins::Generate_JSEntryTrampoline(MacroAssembler* masm) { Builtins 511 src/x64/builtins-x64.cc void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* masm) { Builtins 516 src/x64/builtins-x64.cc void Builtins::Generate_LazyCompile(MacroAssembler* masm) { Builtins 543 src/x64/builtins-x64.cc void Builtins::Generate_LazyRecompile(MacroAssembler* masm) { Builtins 602 src/x64/builtins-x64.cc void Builtins::Generate_NotifyDeoptimized(MacroAssembler* masm) { Builtins 607 src/x64/builtins-x64.cc void Builtins::Generate_NotifyLazyDeoptimized(MacroAssembler* masm) { Builtins 612 src/x64/builtins-x64.cc void Builtins::Generate_NotifyOSR(MacroAssembler* masm) { Builtins 627 src/x64/builtins-x64.cc void Builtins::Generate_FunctionCall(MacroAssembler* masm) { Builtins 698 src/x64/builtins-x64.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 769 src/x64/builtins-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_FUNCTION_PROXY); Builtins 774 src/x64/builtins-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_NON_FUNCTION); Builtins 800 src/x64/builtins-x64.cc void Builtins::Generate_FunctionApply(MacroAssembler* masm) { Builtins 820 src/x64/builtins-x64.cc __ InvokeBuiltin(Builtins::APPLY_PREPARE, CALL_FUNCTION); Builtins 841 src/x64/builtins-x64.cc __ InvokeBuiltin(Builtins::APPLY_OVERFLOW, CALL_FUNCTION); Builtins 892 src/x64/builtins-x64.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 956 src/x64/builtins-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_FUNCTION_PROXY); Builtins 1332 src/x64/builtins-x64.cc void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { Builtins 1367 src/x64/builtins-x64.cc void Builtins::Generate_ArrayCode(MacroAssembler* masm) { Builtins 1401 src/x64/builtins-x64.cc void Builtins::Generate_ArrayConstructCode(MacroAssembler* masm) { Builtins 1435 src/x64/builtins-x64.cc void Builtins::Generate_StringConstructCode(MacroAssembler* masm) { Builtins 1535 src/x64/builtins-x64.cc __ InvokeBuiltin(Builtins::TO_STRING, CALL_FUNCTION); Builtins 1597 src/x64/builtins-x64.cc void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* masm) { Builtins 1683 src/x64/builtins-x64.cc void Builtins::Generate_OnStackReplacement(MacroAssembler* masm) { Builtins 58 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::TO_NUMBER, JUMP_FUNCTION); Builtins 975 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::UNARY_MINUS, JUMP_FUNCTION); Builtins 978 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::BIT_NOT, JUMP_FUNCTION); Builtins 1369 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::ADD, JUMP_FUNCTION); Builtins 1372 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::SUB, JUMP_FUNCTION); Builtins 1375 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::MUL, JUMP_FUNCTION); Builtins 1378 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::DIV, JUMP_FUNCTION); Builtins 1381 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::MOD, JUMP_FUNCTION); Builtins 1384 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::BIT_OR, JUMP_FUNCTION); Builtins 1387 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::BIT_AND, JUMP_FUNCTION); Builtins 1390 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::BIT_XOR, JUMP_FUNCTION); Builtins 1393 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::SAR, JUMP_FUNCTION); Builtins 1396 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::SHL, JUMP_FUNCTION); Builtins 1399 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::SHR, JUMP_FUNCTION); Builtins 3639 src/x64/code-stubs-x64.cc Builtins::JavaScript builtin; Builtins 3641 src/x64/code-stubs-x64.cc builtin = strict_ ? Builtins::STRICT_EQUALS : Builtins::EQUALS; Builtins 3643 src/x64/code-stubs-x64.cc builtin = Builtins::COMPARE; Builtins 3792 src/x64/code-stubs-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_FUNCTION_PROXY); Builtins 3806 src/x64/code-stubs-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_NON_FUNCTION); Builtins 3842 src/x64/code-stubs-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_FUNCTION_PROXY_AS_CONSTRUCTOR); Builtins 3846 src/x64/code-stubs-x64.cc __ GetBuiltinEntry(rdx, Builtins::CALL_NON_FUNCTION_AS_CONSTRUCTOR); Builtins 4207 src/x64/code-stubs-x64.cc ExternalReference construct_entry(Builtins::kJSConstructEntryTrampoline, Builtins 4211 src/x64/code-stubs-x64.cc ExternalReference entry(Builtins::kJSEntryTrampoline, isolate); Builtins 4415 src/x64/code-stubs-x64.cc __ InvokeBuiltin(Builtins::INSTANCE_OF, JUMP_FUNCTION); Builtins 4615 src/x64/code-stubs-x64.cc Builtins::JavaScript builtin_id = Builtins::ADD; Builtins 4638 src/x64/code-stubs-x64.cc builtin_id = Builtins::STRING_ADD_RIGHT; Builtins 4643 src/x64/code-stubs-x64.cc builtin_id = Builtins::STRING_ADD_LEFT; Builtins 359 src/x64/deoptimizer-x64.cc function_->GetIsolate()->builtins()->builtin(Builtins::kNotifyOSR); Builtins 464 src/x64/deoptimizer-x64.cc Builtins* builtins = isolate_->builtins(); Builtins 466 src/x64/deoptimizer-x64.cc builtins->builtin(Builtins::kArgumentsAdaptorTrampoline); Builtins 476 src/x64/deoptimizer-x64.cc Builtins* builtins = isolate_->builtins(); Builtins 477 src/x64/deoptimizer-x64.cc Code* construct_stub = builtins->builtin(Builtins::kJSConstructStubGeneric); Builtins 757 src/x64/deoptimizer-x64.cc ? isolate_->builtins()->builtin(Builtins::kNotifyDeoptimized) Builtins 758 src/x64/deoptimizer-x64.cc : isolate_->builtins()->builtin(Builtins::kNotifyLazyDeoptimized); Builtins 1076 src/x64/full-codegen-x64.cc __ InvokeBuiltin(Builtins::TO_OBJECT, CALL_FUNCTION); Builtins 1187 src/x64/full-codegen-x64.cc __ InvokeBuiltin(Builtins::FILTER_KEY, CALL_FUNCTION); Builtins 3843 src/x64/full-codegen-x64.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 3854 src/x64/full-codegen-x64.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION); Builtins 4298 src/x64/full-codegen-x64.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION); Builtins 4879 src/x64/lithium-codegen-x64.cc __ InvokeBuiltin(Builtins::DELETE, CALL_FUNCTION, safepoint_generator); Builtins 4893 src/x64/lithium-codegen-x64.cc __ InvokeBuiltin(Builtins::IN, CALL_FUNCTION, safepoint_generator); Builtins 370 src/x64/macro-assembler-x64.h void InvokeBuiltin(Builtins::JavaScript id, Builtins 375 src/x64/macro-assembler-x64.h void GetBuiltinFunction(Register target, Builtins::JavaScript id); Builtins 378 src/x64/macro-assembler-x64.h void GetBuiltinEntry(Register target, Builtins::JavaScript id); Builtins 1599 src/x64/stub-cache-x64.cc __ TailCallExternalReference(ExternalReference(Builtins::c_ArrayPush, Builtins 1682 src/x64/stub-cache-x64.cc ExternalReference(Builtins::c_ArrayPop, isolate()), Builtins 3683 src/x64/stub-cache-x64.cc Builtins::kKeyedLoadIC_MissForceGeneric); Builtins 105 test/cctest/test-alloc.cc Builtins::kIllegal))->IsFailure()); Builtins 149 test/cctest/test-alloc.cc Builtins::kEmptyFunction)); Builtins 1040 test/cctest/test-debug.cc using ::v8::internal::Builtins; Builtins 1055 test/cctest/test-debug.cc Builtins::kStoreIC_DebugBreak)); Builtins 1061 test/cctest/test-debug.cc Builtins::kLoadIC_DebugBreak)); Builtins 1075 test/cctest/test-debug.cc Builtins::kKeyedStoreIC_DebugBreak)); Builtins 1083 test/cctest/test-debug.cc Builtins::kKeyedLoadIC_DebugBreak)); Builtins 274 test/cctest/test-disasm-ia32.cc Builtins::kLoadIC_Initialize)); Builtins 256 test/cctest/test-disasm-x64.cc Builtins::kLoadIC_Initialize)); Builtins 107 test/cctest/test-serialize.cc CHECK_EQ(make_code(BUILTIN, Builtins::kArrayCode), Builtins 108 test/cctest/test-serialize.cc Encode(encoder, Builtins::kArrayCode)); Builtins 144 test/cctest/test-serialize.cc CHECK_EQ(AddressOf(Builtins::kArrayCode), Builtins 145 test/cctest/test-serialize.cc decoder.Decode(make_code(BUILTIN, Builtins::kArrayCode)));