/external/v8/test/unittests/compiler/ |
D | js-intrinsic-lowering-unittest.cc | 72 javascript()->CallRuntime(Runtime::kInlineConstructDouble, 2), input0, in TEST_F() 92 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineDoubleLo, 1), in TEST_F() 109 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineDoubleHi, 1), in TEST_F() 126 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineIsSmi, 1), in TEST_F() 143 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineIsArray, 1), in TEST_F() 174 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineIsDate, 1), in TEST_F() 205 javascript()->CallRuntime(Runtime::kInlineIsTypedArray, 1), input, in TEST_F() 236 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineIsFunction, 1), in TEST_F() 268 graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineIsRegExp, 1), in TEST_F() 299 javascript()->CallRuntime(Runtime::kInlineIsJSReceiver, 1), input, in TEST_F() [all …]
|
/external/v8/src/full-codegen/x87/ |
D | full-codegen-x87.cc | 140 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 176 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 191 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 306 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 411 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 796 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 845 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 856 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 864 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1012 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/arm64/ |
D | full-codegen-arm64.cc | 152 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 187 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 202 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 319 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 445 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 858 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 915 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 931 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 939 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1089 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/mips/ |
D | full-codegen-mips.cc | 155 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 194 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 209 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 327 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 445 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 855 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 912 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 924 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 932 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1085 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/ia32/ |
D | full-codegen-ia32.cc | 140 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 176 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 191 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 309 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 414 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 799 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 853 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 864 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 872 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1020 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 137 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 174 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 189 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 307 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 417 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 811 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 865 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 876 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 884 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1038 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/arm/ |
D | full-codegen-arm.cc | 147 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 184 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 199 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 316 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 453 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 858 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 915 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 927 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 935 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1090 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/mips64/ |
D | full-codegen-mips64.cc | 154 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 193 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 208 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 324 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 444 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 854 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 911 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 923 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 931 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1084 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/full-codegen/ppc/ |
D | full-codegen-ppc.cc | 152 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate() local 189 __ CallRuntime(Runtime::kNewScriptContext); in Generate() local 204 __ CallRuntime(Runtime::kNewFunctionContext); in Generate() local 321 __ CallRuntime(Runtime::kTraceEnter); in Generate() local 440 __ CallRuntime(Runtime::kTraceExit); in EmitReturnSequence() local 819 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitVariableDeclaration() local 872 __ CallRuntime(Runtime::kDeclareLookupSlot); in VisitFunctionDeclaration() local 884 __ CallRuntime(Runtime::kDeclareGlobals); in DeclareGlobals() local 892 __ CallRuntime(Runtime::kDeclareModules); in DeclareModules() local 1047 __ CallRuntime(Runtime::kGetPropertyNamesFast); in VisitForInStatement() local [all …]
|
/external/v8/src/interpreter/ |
D | interpreter.cc | 472 Node* result_pair = __ CallRuntime(function_id, context, name); in DoLoadLookupSlot() 525 Node* result = __ CallRuntime(Runtime::kStoreLookupSlot, value, context, name, in DoStoreLookupSlot() 861 Node* result = __ CallRuntime(function_id, lhs, rhs); in DoBinaryOp() 969 Node* result = __ CallRuntime(function_id, value, one); in DoCountOp() 997 Node* result = __ CallRuntime(Runtime::kInterpreterLogicalNot, accumulator); in DoLogicalNot() 1009 Node* result = __ CallRuntime(Runtime::kInterpreterTypeOf, accumulator); in DoTypeOf() 1020 Node* result = __ CallRuntime(function_id, object, key); in DoDelete() 1054 Node* result = __ CallRuntime(Runtime::kDeleteLookupSlot, context, name); in DoDeleteLookupSlot() 1101 Node* result = __ CallRuntime(function_id, first_arg, args_count); in DoCallRuntime() 1120 Node* result_pair = __ CallRuntime(function_id, first_arg, args_count, 2); in DoCallRuntimeForPair() [all …]
|
/external/v8/src/full-codegen/ |
D | full-codegen.cc | 446 void FullCodeGenerator::EmitSubString(CallRuntime* expr) { in EmitSubString() 459 void FullCodeGenerator::EmitRegExpExec(CallRuntime* expr) { in EmitRegExpExec() 473 void FullCodeGenerator::EmitMathPow(CallRuntime* expr) { in EmitMathPow() 486 void FullCodeGenerator::EmitIntrinsicAsStubCall(CallRuntime* expr, in EmitIntrinsicAsStubCall() 513 void FullCodeGenerator::EmitNumberToString(CallRuntime* expr) { in EmitNumberToString() 518 void FullCodeGenerator::EmitToString(CallRuntime* expr) { in EmitToString() 523 void FullCodeGenerator::EmitToLength(CallRuntime* expr) { in EmitToLength() 528 void FullCodeGenerator::EmitToNumber(CallRuntime* expr) { in EmitToNumber() 533 void FullCodeGenerator::EmitToObject(CallRuntime* expr) { in EmitToObject() 538 void FullCodeGenerator::EmitRegExpConstructResult(CallRuntime* expr) { in EmitRegExpConstructResult() [all …]
|
/external/v8/src/compiler/ |
D | interpreter-assembler.h | 136 Node* CallRuntime(Node* function_id, Node* first_arg, Node* arg_count, 138 Node* CallRuntime(Runtime::FunctionId function_id, Node* arg1); 139 Node* CallRuntime(Runtime::FunctionId function_id, Node* arg1, Node* arg2); 140 Node* CallRuntime(Runtime::FunctionId function_id, Node* arg1, Node* arg2,
|
D | code-stub-assembler.h | 62 Node* CallRuntime(Runtime::FunctionId function_id, Node* context, Node* arg1); 63 Node* CallRuntime(Runtime::FunctionId function_id, Node* context, Node* arg1,
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.h | 194 void CallRuntime(const Runtime::Function* function, 199 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 203 CallRuntime(function, num_arguments, instr); in CallRuntime() 206 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 208 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.h | 167 void CallRuntime(const Runtime::Function* function, 172 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 176 CallRuntime(function, num_arguments, instr); in CallRuntime() 179 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 181 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.h | 172 void CallRuntime(const Runtime::Function* function, int num_arguments, 176 void CallRuntime(Runtime::FunctionId id, int num_arguments, in CallRuntime() function 179 CallRuntime(function, num_arguments, instr); in CallRuntime() 182 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 184 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.h | 168 void CallRuntime(const Runtime::Function* fun, 173 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 177 CallRuntime(function, argc, instr); in CallRuntime() 180 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 182 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.h | 188 void CallRuntime(const Runtime::Function* function, 193 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 197 CallRuntime(function, num_arguments, instr); in CallRuntime() 200 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 202 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.h | 190 void CallRuntime(const Runtime::Function* function, 195 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 199 CallRuntime(function, num_arguments, instr); in CallRuntime() 202 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 204 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.h | 298 void CallRuntime(const Runtime::Function* function, 303 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 307 CallRuntime(function, num_arguments, instr); in CallRuntime() 310 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 312 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/src/x64/ |
D | builtins-x64.cc | 77 __ CallRuntime(function_id, 1); in CallRuntimePassFunction() local 233 __ CallRuntime(Runtime::kFinalizeInstanceSize); in Generate_JSConstructStubHelper() local 271 __ CallRuntime(Runtime::kNewObject); in Generate_JSConstructStubHelper() local 391 __ CallRuntime(Runtime::kThrowConstructedNonConstructable); in Generate_ConstructedNonConstructable() local 426 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate_CheckStackOverflow() local 631 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate_InterpreterEntryTrampoline() local 661 __ CallRuntime(Runtime::kStackGuard); in Generate_InterpreterEntryTrampoline() local 803 __ CallRuntime(Runtime::kNotifyDeoptimized); in Generate_InterpreterNotifyDeoptimizedHelper() local 987 __ CallRuntime(Runtime::kNotifyStubFailure, save_doubles); in Generate_NotifyStubFailureHelper() local 1016 __ CallRuntime(Runtime::kNotifyDeoptimized); in Generate_NotifyDeoptimizedHelper() local [all …]
|
/external/v8/src/ia32/ |
D | builtins-ia32.cc | 78 __ CallRuntime(function_id, 1); in CallRuntimePassFunction() local 244 __ CallRuntime(Runtime::kFinalizeInstanceSize); in Generate_JSConstructStubHelper() local 272 __ CallRuntime(Runtime::kNewObject); in Generate_JSConstructStubHelper() local 392 __ CallRuntime(Runtime::kThrowConstructedNonConstructable); in Generate_ConstructedNonConstructable() local 425 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate_CheckStackOverflow() local 562 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate_InterpreterEntryTrampoline() local 594 __ CallRuntime(Runtime::kStackGuard); in Generate_InterpreterEntryTrampoline() local 752 __ CallRuntime(Runtime::kNotifyDeoptimized); in Generate_InterpreterNotifyDeoptimizedHelper() local 935 __ CallRuntime(Runtime::kNotifyStubFailure, save_doubles); in Generate_NotifyStubFailureHelper() local 962 __ CallRuntime(Runtime::kNotifyDeoptimized); in Generate_NotifyDeoptimizedHelper() local [all …]
|
/external/v8/src/x87/ |
D | builtins-x87.cc | 78 __ CallRuntime(function_id, 1); in CallRuntimePassFunction() local 244 __ CallRuntime(Runtime::kFinalizeInstanceSize); in Generate_JSConstructStubHelper() local 272 __ CallRuntime(Runtime::kNewObject); in Generate_JSConstructStubHelper() local 392 __ CallRuntime(Runtime::kThrowConstructedNonConstructable); in Generate_ConstructedNonConstructable() local 425 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate_CheckStackOverflow() local 562 __ CallRuntime(Runtime::kThrowStackOverflow); in Generate_InterpreterEntryTrampoline() local 594 __ CallRuntime(Runtime::kStackGuard); in Generate_InterpreterEntryTrampoline() local 752 __ CallRuntime(Runtime::kNotifyDeoptimized); in Generate_InterpreterNotifyDeoptimizedHelper() local 935 __ CallRuntime(Runtime::kNotifyStubFailure, save_doubles); in Generate_NotifyStubFailureHelper() local 962 __ CallRuntime(Runtime::kNotifyDeoptimized); in Generate_NotifyDeoptimizedHelper() local [all …]
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.h | 198 void CallRuntime(const Runtime::Function* fun, int argc, LInstruction* instr, 201 void CallRuntime(Runtime::FunctionId id, in CallRuntime() function 205 CallRuntime(function, argc, instr); in CallRuntime() 208 void CallRuntime(Runtime::FunctionId id, LInstruction* instr) { in CallRuntime() function 210 CallRuntime(function, function->nargs, instr); in CallRuntime()
|
/external/v8/test/cctest/interpreter/ |
D | test-bytecode-generator.cc | 1762 TEST(CallRuntime) { in TEST() argument 1773 B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0), // in TEST() 1786 B(CallRuntime), U16(Runtime::kIsArray), R(0), U8(1), // in TEST() 1800 B(CallRuntime), U16(Runtime::kAdd), R(0), U8(2), // in TEST() 2099 B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2), // in TEST() 2106 B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3), // in TEST() 2122 B(CallRuntime), U16(Runtime::kDeclareGlobals), R(0), U8(2), // in TEST() 2137 B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2), // in TEST() 2144 B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3), // in TEST() 2163 B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2), // in TEST() [all …]
|