Home
last modified time | relevance | path

Searched refs:TailCallMode (Results 1 – 25 of 70) sorted by relevance

123

/external/v8/src/
Dbuiltins.h424 TailCallMode tail_call_mode = TailCallMode::kDisallow);
426 TailCallMode tail_call_mode = TailCallMode::kDisallow);
427 Handle<Code> CallBoundFunction(TailCallMode tail_call_mode);
428 Handle<Code> InterpreterPushArgsAndCall(TailCallMode tail_call_mode);
499 TailCallMode tail_call_mode);
503 TailCallMode::kDisallow); in Generate_CallFunction_ReceiverIsNullOrUndefined()
508 TailCallMode::kDisallow); in Generate_CallFunction_ReceiverIsNotNullOrUndefined()
512 TailCallMode::kDisallow); in Generate_CallFunction_ReceiverIsAny()
517 TailCallMode::kAllow); in Generate_TailCallFunction_ReceiverIsNullOrUndefined()
522 TailCallMode::kAllow); in Generate_TailCallFunction_ReceiverIsNotNullOrUndefined()
[all …]
Dcode-factory.h44 TailCallMode tail_call_mode = TailCallMode::kDisallow);
48 TailCallMode tail_call_mode = TailCallMode::kDisallow);
142 TailCallMode tail_call_mode = TailCallMode::kDisallow);
152 TailCallMode tail_call_mode);
Dglobals.h793 enum class TailCallMode : unsigned { kAllow, kDisallow }; enum
795 inline size_t hash_value(TailCallMode mode) { return bit_cast<unsigned>(mode); } in hash_value()
797 inline std::ostream& operator<<(std::ostream& os, TailCallMode mode) {
799 case TailCallMode::kAllow:
801 case TailCallMode::kDisallow:
Dcode-factory.cc68 TailCallMode tail_call_mode) { in CallIC()
77 TailCallMode tail_call_mode) { in CallICInOptimizedCode()
525 TailCallMode tail_call_mode) { in Call()
565 TailCallMode tail_call_mode) { in InterpreterPushArgsAndCall()
/external/v8/src/interpreter/
Dbytecode-array-builder.h158 int feedback_slot, TailCallMode tail_call_mode = TailCallMode::kDisallow);
163 TailCallMode::kAllow); in TailCall()
305 static Bytecode BytecodeForCall(TailCallMode tail_call_mode);
Dinterpreter.h98 void DoJSCall(InterpreterAssembler* assembler, TailCallMode tail_call_mode);
Dbytecode-array-builder.cc561 TailCallMode tail_call_mode) { in Call()
925 Bytecode BytecodeArrayBuilder::BytecodeForCall(TailCallMode tail_call_mode) { in BytecodeForCall()
927 case TailCallMode::kDisallow: in BytecodeForCall()
929 case TailCallMode::kAllow: in BytecodeForCall()
Dinterpreter-assembler.h97 TailCallMode tail_call_mode);
/external/v8/src/ic/
Dic-state.h29 TailCallMode tail_call_mode) in CallICState()
44 TailCallMode tail_call_mode() const { in tail_call_mode()
51 typedef BitField<TailCallMode, ConvertModeBits::kNext, 1> TailCallModeBits;
/external/v8/src/compiler/
Djs-operator.h84 TailCallMode tail_call_mode, in CallFunctionParameters()
95 TailCallMode tail_call_mode() const { in tail_call_mode()
115 typedef BitField<TailCallMode, 31, 1> TailCallModeField;
434 TailCallMode tail_call_mode = TailCallMode::kDisallow);
Dbytecode-graph-builder.h124 void BuildCall(TailCallMode tail_call_mode);
Dbytecode-graph-builder.cc948 void BytecodeGraphBuilder::BuildCall(TailCallMode tail_call_mode) { in BuildCall()
967 void BytecodeGraphBuilder::VisitCall() { BuildCall(TailCallMode::kDisallow); } in VisitCall()
970 TailCallMode tail_call_mode = in VisitTailCall()
972 ? TailCallMode::kAllow in VisitTailCall()
973 : TailCallMode::kDisallow; in VisitTailCall()
/external/v8/src/crankshaft/
Dhydrogen.h653 TailCallMode syntactic_tail_call_mode) const;
898 TailCallMode tail_call_mode);
913 TailCallMode ComputeTailCallMode(TailCallMode tail_call_mode) const { in ComputeTailCallMode()
914 if (tail_call_mode_ == TailCallMode::kDisallow) return tail_call_mode_; in ComputeTailCallMode()
953 TailCallMode tail_call_mode_;
2464 TailCallMode syntactic_tail_call_mode);
2498 TailCallMode syntactic_tail_call_mode);
2507 TailCallMode tail_call_mode = TailCallMode::kDisallow);
2878 TailCallMode syntactic_tail_call_mode,
2880 TailCallMode tail_call_mode);
[all …]
Dhydrogen-instructions.h1912 TailCallMode syntactic_tail_call_mode) { in New()
1932 TailCallMode syntactic_tail_call_mode() const { in syntactic_tail_call_mode()
1953 TailCallMode syntactic_tail_call_mode, Zone* zone) in DECLARE_CONCRETE_INSTRUCTION()
1976 TailCallMode syntactic_tail_call_mode_;
2188 TailCallMode syntactic_tail_call_mode = TailCallMode::kDisallow,
2189 TailCallMode tail_call_mode = TailCallMode::kDisallow) {
2213 TailCallMode syntactic_tail_call_mode() const { in DECLARE_CONCRETE_INSTRUCTION()
2218 TailCallMode tail_call_mode() const { in tail_call_mode()
2221 bool IsTailCall() const { return tail_call_mode() == TailCallMode::kAllow; } in IsTailCall()
2242 TailCallMode syntactic_tail_call_mode, in HCallWithDescriptor()
[all …]
Dhydrogen.cc3681 TailCallMode::kAllow), in HOptimizedGraphBuilder()
4223 int inlining_id, TailCallMode tail_call_mode) in FunctionState()
6707 return NewCallFunction(function, argument_count, TailCallMode::kDisallow, in BuildMonomorphicAccess()
6709 TailCallMode::kDisallow); in BuildMonomorphicAccess()
6724 argument_count, TailCallMode::kDisallow, in BuildMonomorphicAccess()
6725 TailCallMode::kDisallow); in BuildMonomorphicAccess()
8144 HValue* function, int argument_count, TailCallMode syntactic_tail_call_mode, in NewCallFunction()
8145 ConvertReceiverMode convert_mode, TailCallMode tail_call_mode) { in NewCallFunction()
8146 if (syntactic_tail_call_mode == TailCallMode::kAllow) { in NewCallFunction()
8149 DCHECK_EQ(TailCallMode::kDisallow, tail_call_mode); in NewCallFunction()
[all …]
/external/v8/test/unittests/interpreter/
Dinterpreter-assembler-unittest.cc671 TailCallMode tail_call_modes[] = {TailCallMode::kDisallow, in TARGET_TEST_F()
672 TailCallMode::kAllow}; in TARGET_TEST_F()
673 TRACED_FOREACH(TailCallMode, tail_call_mode, tail_call_modes) { in TARGET_TEST_F()
/external/v8/src/s390/
Dbuiltins-s390.cc1154 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2291 TailCallMode tail_call_mode) { in Generate_CallFunction()
2376 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2485 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2492 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2516 TailCallMode tail_call_mode) { in Generate_Call()
2541 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/arm64/
Dbuiltins-arm64.cc1139 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2354 TailCallMode tail_call_mode) { in Generate_CallFunction()
2442 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2543 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2550 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2573 TailCallMode tail_call_mode) { in Generate_Call()
2597 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/x64/
Dbuiltins-x64.cc821 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2475 TailCallMode tail_call_mode) { in Generate_CallFunction()
2571 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2680 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2687 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2710 TailCallMode tail_call_mode) { in Generate_Call()
2736 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/ppc/
Dbuiltins-ppc.cc1170 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2327 TailCallMode tail_call_mode) { in Generate_CallFunction()
2412 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2521 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2528 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2553 TailCallMode tail_call_mode) { in Generate_Call()
2578 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/arm/
Dbuiltins-arm.cc1144 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2269 TailCallMode tail_call_mode) { in Generate_CallFunction()
2355 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2458 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2465 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2487 TailCallMode tail_call_mode) { in Generate_Call()
2512 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/mips64/
Dbuiltins-mips64.cc1116 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2279 TailCallMode tail_call_mode) { in Generate_CallFunction()
2367 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2390 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2397 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2485 TailCallMode tail_call_mode) { in Generate_Call()
2508 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/mips/
Dbuiltins-mips.cc1130 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2291 TailCallMode tail_call_mode) { in Generate_CallFunction()
2379 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2403 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2410 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2498 TailCallMode tail_call_mode) { in Generate_Call()
2521 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/x87/
Dbuiltins-x87.cc730 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2235 TailCallMode tail_call_mode) { in Generate_CallFunction()
2324 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2436 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2443 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2465 TailCallMode tail_call_mode) { in Generate_Call()
2490 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()
/external/v8/src/ia32/
Dbuiltins-ia32.cc729 MacroAssembler* masm, TailCallMode tail_call_mode) { in Generate_InterpreterPushArgsAndCallImpl()
2211 TailCallMode tail_call_mode) { in Generate_CallFunction()
2300 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallFunction()
2412 TailCallMode tail_call_mode) { in Generate_CallBoundFunctionImpl()
2419 if (tail_call_mode == TailCallMode::kAllow) { in Generate_CallBoundFunctionImpl()
2441 TailCallMode tail_call_mode) { in Generate_Call()
2466 if (tail_call_mode == TailCallMode::kAllow) { in Generate_Call()

123