Home
last modified time | relevance | path

Searched refs:tail_call_mode (Results 1 – 25 of 68) sorted by relevance

123

/external/v8/src/builtins/
Dbuiltins-call.cc12 TailCallMode tail_call_mode) { in CallFunction() argument
13 switch (tail_call_mode) { in CallFunction()
40 TailCallMode tail_call_mode) { in Call() argument
41 switch (tail_call_mode) { in Call()
67 Handle<Code> Builtins::CallBoundFunction(TailCallMode tail_call_mode) { in CallBoundFunction() argument
68 switch (tail_call_mode) { in CallBoundFunction()
Dbuiltins-interpreter.cc11 Handle<Code> Builtins::InterpreterPushArgsAndCall(TailCallMode tail_call_mode, in InterpreterPushArgsAndCall() argument
13 switch (tail_call_mode) { in InterpreterPushArgsAndCall()
Dbuiltins.h753 TailCallMode tail_call_mode = TailCallMode::kDisallow);
755 TailCallMode tail_call_mode = TailCallMode::kDisallow);
756 Handle<Code> CallBoundFunction(TailCallMode tail_call_mode);
761 TailCallMode tail_call_mode,
805 TailCallMode tail_call_mode);
808 TailCallMode tail_call_mode);
811 TailCallMode tail_call_mode);
814 MacroAssembler* masm, TailCallMode tail_call_mode,
/external/v8/src/
Dcode-factory.cc75 TailCallMode tail_call_mode) { in CallIC() argument
76 CallICTrampolineStub stub(isolate, CallICState(mode, tail_call_mode)); in CallIC()
83 TailCallMode tail_call_mode) { in CallICInOptimizedCode() argument
84 CallICStub stub(isolate, CallICState(mode, tail_call_mode)); in CallICInOptimizedCode()
452 TailCallMode tail_call_mode) { in Call() argument
453 return Callable(isolate->builtins()->Call(mode, tail_call_mode), in Call()
477 TailCallMode tail_call_mode, in InterpreterPushArgsAndCall() argument
480 tail_call_mode, function_type), in InterpreterPushArgsAndCall()
Dcode-factory.h44 TailCallMode tail_call_mode = TailCallMode::kDisallow);
47 TailCallMode tail_call_mode = TailCallMode::kDisallow);
153 TailCallMode tail_call_mode = TailCallMode::kDisallow);
162 Isolate* isolate, TailCallMode tail_call_mode,
/external/v8/src/ic/
Dic-state.h29 CallICState(ConvertReceiverMode convert_mode, TailCallMode tail_call_mode) in CallICState() argument
31 TailCallModeBits::encode(tail_call_mode)) {} in CallICState()
42 TailCallMode tail_call_mode() const { in tail_call_mode() function
/external/v8/src/compiler/
Djs-operator.h90 TailCallMode tail_call_mode, in CallFunctionParameters() argument
94 TailCallModeField::encode(tail_call_mode)), in CallFunctionParameters()
103 TailCallMode tail_call_mode() const { in tail_call_mode() function
475 TailCallMode tail_call_mode = TailCallMode::kDisallow); in NON_EXPORTED_BASE()
Djs-call-reducer.cc146 convert_mode, p.tail_call_mode())); in ReduceFunctionPrototypeApply()
186 convert_mode, p.tail_call_mode())); in ReduceFunctionPrototypeCall()
324 convert_mode, p.tail_call_mode())); in ReduceJSCallFunction()
Djs-operator.cc86 << p.tail_call_mode(); in operator <<()
601 ConvertReceiverMode convert_mode, TailCallMode tail_call_mode) { in CallFunction() argument
602 CallFunctionParameters parameters(arity, frequency, feedback, tail_call_mode, in CallFunction()
Dbytecode-graph-builder.h147 void BuildCall(TailCallMode tail_call_mode,
/external/v8/src/interpreter/
Dinterpreter-assembler.h114 TailCallMode tail_call_mode);
121 TailCallMode tail_call_mode);
Dinterpreter.h117 void DoJSCall(InterpreterAssembler* assembler, TailCallMode tail_call_mode);
Dinterpreter-assembler.cc532 TailCallMode tail_call_mode) { in CallJSWithFeedback() argument
570 isolate(), tail_call_mode, CallableType::kJSFunction); in CallJSWithFeedback()
689 isolate(), tail_call_mode, CallableType::kAny); in CallJSWithFeedback()
703 TailCallMode tail_call_mode) { in CallJS() argument
705 isolate(), tail_call_mode, CallableType::kAny); in CallJS()
Dbytecode-array-builder.cc846 TailCallMode tail_call_mode) { in Call() argument
847 if (tail_call_mode == TailCallMode::kDisallow) { in Call()
855 DCHECK(tail_call_mode == TailCallMode::kAllow); in Call()
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc1203 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
1223 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
1228 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2435 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2523 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2622 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2629 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2651 TailCallMode tail_call_mode) { in Generate_Call() argument
2661 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2664 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc1215 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
1235 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
1240 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2441 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2530 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2639 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2646 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2670 TailCallMode tail_call_mode) { in Generate_Call() argument
2680 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2683 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/x87/
Dbuiltins-x87.cc735 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
770 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
775 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2431 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2522 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2632 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2639 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2660 TailCallMode tail_call_mode) { in Generate_Call() argument
2670 __ j(equal, masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2673 __ j(equal, masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc1210 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
1230 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
1235 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2432 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2521 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2628 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2635 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2659 TailCallMode tail_call_mode) { in Generate_Call() argument
2669 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2672 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/mips64/
Dbuiltins-mips64.cc1181 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
1200 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
1205 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2374 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2464 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2486 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2493 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2580 TailCallMode tail_call_mode) { in Generate_Call() argument
2590 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2592 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/x64/
Dbuiltins-x64.cc812 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
841 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
846 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2498 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2596 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2703 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2710 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2732 TailCallMode tail_call_mode) { in Generate_Call() argument
2743 __ j(equal, masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2746 __ j(equal, masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/arm/
Dbuiltins-arm.cc1188 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
1207 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
1212 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2366 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2454 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2555 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2562 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2583 TailCallMode tail_call_mode) { in Generate_Call() argument
2593 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2596 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc734 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
769 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
774 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2407 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2498 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2608 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2615 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2636 TailCallMode tail_call_mode) { in Generate_Call() argument
2646 __ j(equal, masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2649 __ j(equal, masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/builtins/mips/
Dbuiltins-mips.cc1189 MacroAssembler* masm, TailCallMode tail_call_mode, in Generate_InterpreterPushArgsAndCallImpl() argument
1208 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
1213 tail_call_mode), in Generate_InterpreterPushArgsAndCallImpl()
2379 TailCallMode tail_call_mode) { in Generate_CallFunction() argument
2469 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2492 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl() argument
2499 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2586 TailCallMode tail_call_mode) { in Generate_Call() argument
2596 __ Jump(masm->isolate()->builtins()->CallFunction(mode, tail_call_mode), in Generate_Call()
2598 __ Jump(masm->isolate()->builtins()->CallBoundFunction(tail_call_mode), in Generate_Call()
[all …]
/external/v8/src/crankshaft/
Dhydrogen.cc3656 int inlining_id, TailCallMode tail_call_mode) in FunctionState() argument
3661 tail_call_mode_(tail_call_mode), in FunctionState()
7666 ConvertReceiverMode convert_mode, TailCallMode tail_call_mode) { in NewCallFunction() argument
7670 DCHECK_EQ(TailCallMode::kDisallow, tail_call_mode); in NewCallFunction()
7677 CodeFactory::Call(isolate(), convert_mode, tail_call_mode); in NewCallFunction()
7687 ConvertReceiverMode convert_mode, TailCallMode tail_call_mode, in NewCallFunctionViaIC() argument
7692 DCHECK_EQ(TailCallMode::kDisallow, tail_call_mode); in NewCallFunctionViaIC()
7702 isolate(), convert_mode, tail_call_mode); in NewCallFunctionViaIC()
7712 TailCallMode syntactic_tail_call_mode, TailCallMode tail_call_mode) { in NewCallConstantFunction() argument
7715 syntactic_tail_call_mode, tail_call_mode); in NewCallConstantFunction()
[all …]
Dhydrogen-instructions.h2042 TailCallMode tail_call_mode = TailCallMode::kDisallow) {
2045 syntactic_tail_call_mode, tail_call_mode, zone);
2054 TailCallMode tail_call_mode = TailCallMode::kDisallow) {
2057 syntactic_tail_call_mode, tail_call_mode, zone);
2084 TailCallMode tail_call_mode() const { in tail_call_mode() function
2087 bool IsTailCall() const { return tail_call_mode() == TailCallMode::kAllow; } in IsTailCall()
2116 TailCallMode tail_call_mode, Zone* zone) in HCallWithDescriptor() argument
2121 TailCallModeField::encode(tail_call_mode) | in HCallWithDescriptor()
2126 DCHECK(tail_call_mode != TailCallMode::kAllow || argument_count == 0); in HCallWithDescriptor()
2178 TailCallMode tail_call_mode() const { in tail_call_mode() function
[all …]

123