Home
last modified time | relevance | path

Searched refs:tailCall (Results 1 – 25 of 86) sorted by relevance

1234

/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Core/Microsoft/Scripting/Ast/
H A DLambdaExpression.cs58 bool tailCall, in LambdaExpression() argument
68 _tailCall = tailCall; in LambdaExpression()
197 : base(typeof(TDelegate), name, body, tailCall, parameters) { in Expression()
255 return new Expression<TDelegate>(body, name, tailCall, parameters); in Create()
285 return fastPath(body, name, tailCall, parameters); in CreateLambda()
335 return Lambda<TDelegate>(body, null, tailCall, parameters); in Lambda()
362 return new Expression<TDelegate>(body, name, tailCall, parameterList); in Lambda()
405 return Lambda(body, null, tailCall, parameters); in Lambda()
428 return Lambda(delegateType, body, null, tailCall, parameters); in Lambda()
451 return Lambda(delegateType, body, null, tailCall, parameters); in Lambda()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/src/System/Linq/Expressions/
H A DLambdaExpression.cs280 if (name == null && !tailCall) in Create()
292 return new FullExpression<TDelegate>(body, name, tailCall, parameters); in Create()
316 if (name == null && !tailCall) in CreateExpressionFunc()
328 return new FullExpression<TDelegate>(body, name, tailCall, parameters); in CreateExpressionFunc()
582 TailCallCore = tailCall; in FullExpression()
622 return fastPath(body, name, tailCall, parameters); in CreateLambda()
672 return Lambda<TDelegate>(body, null, tailCall, parameters); in Lambda()
747 return Lambda(body, null, tailCall, parameters); in Lambda()
772 return Lambda(delegateType, body, null, tailCall, parameters); in Lambda()
797 return Lambda(delegateType, body, null, tailCall, parameters); in Lambda()
[all …]
/dports/x11-toolkits/qt5-declarative/kde-qtdeclarative-5.15.2p41/src/qml/jit/
H A Dqv4assemblercommon_p.h119 void generatePlatformFunctionExit(bool tailCall = false)
126 if (!tailCall)
205 void generatePlatformFunctionExit(bool tailCall = false)
212 if (!tailCall)
297 void generatePlatformFunctionExit(bool tailCall = false)
305 if (!tailCall)
399 void generatePlatformFunctionExit(bool tailCall = false)
401 if (!tailCall) // do not overwrite arg0 (used in the tail call)
406 if (!tailCall)
494 void generatePlatformFunctionExit(bool tailCall = false)
[all …]
/dports/x11-toolkits/qt5-declarative-test/kde-qtdeclarative-5.15.2p41/src/qml/jit/
H A Dqv4assemblercommon_p.h119 void generatePlatformFunctionExit(bool tailCall = false)
126 if (!tailCall)
205 void generatePlatformFunctionExit(bool tailCall = false)
212 if (!tailCall)
297 void generatePlatformFunctionExit(bool tailCall = false)
305 if (!tailCall)
399 void generatePlatformFunctionExit(bool tailCall = false)
401 if (!tailCall) // do not overwrite arg0 (used in the tail call)
406 if (!tailCall)
494 void generatePlatformFunctionExit(bool tailCall = false)
[all …]
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System.Core/Microsoft/Scripting/Compiler/
H A DLambdaCompiler.ControlFlow.cs103 var tailCall = flags & CompilationFlags.EmitAsTailCallMask; in EmitGotoExpression()
104 if (tailCall != CompilationFlags.EmitAsNoTail) { in EmitGotoExpression()
109tailCall = labelInfo.CanReturn ? CompilationFlags.EmitAsTail : CompilationFlags.EmitAsNoTail; in EmitGotoExpression()
110 flags = UpdateEmitAsTailCallFlag(flags, tailCall); in EmitGotoExpression()
H A DLambdaCompiler.Statements.cs45 CompilationFlags tailCall = flags & CompilationFlags.EmitAsTailCallMask; in Emit()
60 if (tailCall != CompilationFlags.EmitAsNoTail) { in Emit()
84 EmitExpressionAsVoid(node.GetExpression(count - 1), tailCall); in Emit()
86 EmitExpressionAsType(node.GetExpression(count - 1), node.Type, tailCall); in Emit()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Linq.Expressions/src/System/Linq/Expressions/Compiler/
H A DLambdaCompiler.ControlFlow.cs104 CompilationFlags tailCall = flags & CompilationFlags.EmitAsTailCallMask; in EmitGotoExpression()
105 if (tailCall != CompilationFlags.EmitAsNoTail) in EmitGotoExpression()
111tailCall = labelInfo.CanReturn ? CompilationFlags.EmitAsTail : CompilationFlags.EmitAsNoTail; in EmitGotoExpression()
112 flags = UpdateEmitAsTailCallFlag(flags, tailCall); in EmitGotoExpression()
H A DLambdaCompiler.Statements.cs37 CompilationFlags tailCall = flags & CompilationFlags.EmitAsTailCallMask; in Emit()
44 if (tailCall != CompilationFlags.EmitAsNoTail) in Emit()
75 EmitExpressionAsVoid(node.GetExpression(count - 1), tailCall); in Emit()
79 EmitExpressionAsType(node.GetExpression(count - 1), node.Type, tailCall); in Emit()
/dports/textproc/jade/jade-1.2.1/style/
H A DInsn.h345 virtual const Insn *tailCall(VM &vm, const Location &, int nCallerArgs) = 0;
361 const Insn *tailCall(VM &vm, const Location &, int nCallerArgs);
378 const Insn *tailCall(VM &vm, const Location &, int nCallerArgs);
388 const Insn *tailCall(VM &vm, const Location &, int nCallerArgs);
402 const Insn *tailCall(VM &, const Location &, int nCallerArgs);
417 const Insn *tailCall(VM &, const Location &, int nCallerArgs);
H A DInsn.cxx445 return func->tailCall(vm, loc_, nCallerArgs_); in execute()
496 const Insn *ApplyPrimitiveObj::tailCall(VM &vm, const Location &loc, in tailCall() function in DSSSL_NAMESPACE::ApplyPrimitiveObj
566 const Insn *PrimitiveObj::tailCall(VM &vm, const Location &loc, in tailCall() function in DSSSL_NAMESPACE::PrimitiveObj
663 return function_->tailCall(vm, loc_, nCallerArgs_); in execute()
764 const Insn *ClosureObj::tailCall(VM &vm, const Location &loc, int nCallerArgs) in tailCall() function in DSSSL_NAMESPACE::ClosureObj
828 const Insn *ContinuationObj::tailCall(VM &vm, const Location &loc, int nCallerArgs) in tailCall() function in DSSSL_NAMESPACE::ContinuationObj
1438 const Insn *CallWithCurrentContinuationPrimitiveObj::tailCall(VM &vm, const Location &loc, in tailCall() function in DSSSL_NAMESPACE::CallWithCurrentContinuationPrimitiveObj
1453 const Insn *insn = f->tailCall(vm, loc, nCallerArgs); in tailCall()
/dports/textproc/openjade/openjade-1.3.3-pre1/style/
H A DInsn.h345 virtual const Insn *tailCall(VM &vm, const Location &, int nCallerArgs) = 0; in execute()
361 const Insn *tailCall(VM &vm, const Location &, int nCallerArgs);
378 const Insn *tailCall(VM &vm, const Location &, int nCallerArgs);
388 const Insn *tailCall(VM &vm, const Location &, int nCallerArgs); in ApplyInsn()
402 const Insn *tailCall(VM &, const Location &, int nCallerArgs);
417 const Insn *tailCall(VM &, const Location &, int nCallerArgs);
H A DInsn.cxx447 return func->tailCall(vm, loc_, nCallerArgs_); in InheritedC()
498 const Insn *ApplyPrimitiveObj::tailCall(VM &vm, const Location &loc, in InheritedC()
568 const Insn *PrimitiveObj::tailCall(VM &vm, const Location &loc, in InheritedC()
665 return function_->tailCall(vm, loc_, nCallerArgs_); in InheritedC()
766 const Insn *ClosureObj::tailCall(VM &vm, const Location &loc, int nCallerArgs) in InheritedC()
830 const Insn *ContinuationObj::tailCall(VM &vm, const Location &loc, int nCallerArgs) in InheritedC()
1458 const Insn *CallWithCurrentContinuationPrimitiveObj::tailCall(VM &vm, const Location &loc, in InheritedC()
1473 const Insn *insn = f->tailCall(vm, loc, nCallerArgs); in InheritedC()
/dports/audio/supercollider/SuperCollider-3.11.0-Source/lang/LangSource/
H A DPyrMessage.cpp176 g->tailCall = 0; in sendMessageWithKeys()
364 g->tailCall = 0; in sendMessage()
498 g->tailCall = 0; in sendSuperMessageWithKeys()
687 g->tailCall = 0; in sendSuperMessage()
873 int tailCall = g->tailCall; in executeMethodWithKeys() local
874 if (tailCall) { in executeMethodWithKeys()
875 if (tailCall == 1) { in executeMethodWithKeys()
1035 int tailCall = g->tailCall; in executeMethod() local
1036 if (tailCall) { in executeMethod()
1037 if (tailCall == 1) { in executeMethod()
[all …]
H A DVMGlobals.h58 int tailCall; // next byte code is a tail call. member
H A DPyrInterpreter3.cpp396 g->tailCall = 0; in initInterpreter()
873 g->tailCall = 0;
1352 g->tailCall = 0;
1405 g->tailCall = 0;
2370 g->tailCall = 2;
2486 g->tailCall = 0;
2519 g->tailCall = 0;
2530 g->tailCall = 0;
2879 g->tailCall = 1;
3041 g->tailCall = 0;
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/comm/mailnews/db/mork/
H A DmorkQuickSort.cpp111 tailCall: in morkQuickSort()
179 goto tailCall; in morkQuickSort()
/dports/sysutils/istio/istio-1.6.7/vendor/github.com/antlr/antlr4/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/
H A DRuleTransition.cs21 public bool tailCall; field in Antlr4.Runtime.Atn.RuleTransition
/dports/audio/supercollider/SuperCollider-3.11.0-Source/lang/LangPrimSource/
H A DPyrPrimitive.cpp913 int tailCall = g->tailCall; in blockValue() local
914 if (tailCall) { in blockValue()
915 if (tailCall == 1) { in blockValue()
1053 int tailCall = g->tailCall; in blockValueWithKeys() local
1054 if (tailCall) { in blockValueWithKeys()
1055 if (tailCall == 1) { in blockValueWithKeys()
1221 int tailCall = g->tailCall; in blockValueEnvir() local
1222 if (tailCall) { in blockValueEnvir()
1223 if (tailCall == 1) { in blockValueEnvir()
1376 int tailCall = g->tailCall; in blockValueEnvirWithKeys() local
[all …]
/dports/devel/capnproto080/capnproto-0.8.0/c++/src/capnp/
H A Dmembrane-test.c++65 return context.tailCall(kj::mv(req)); in callPassThrough()
78 return context.tailCall(kj::mv(req)); in callIntercept()
H A Dcapability.h314 kj::Promise<void> tailCall(Request<SubParams, Results>&& tailRequest);
677 virtual kj::Promise<void> tailCall(kj::Own<RequestHook>&& request) = 0;
968 inline kj::Promise<void> CallContext<Params, Results>::tailCall(
970 return hook->tailCall(kj::mv(tailRequest.hook));
/dports/devel/capnproto/capnproto-0.9.0/c++/src/capnp/
H A Dmembrane-test.c++65 return context.tailCall(kj::mv(req)); in callPassThrough()
78 return context.tailCall(kj::mv(req)); in callIntercept()
H A Dcapability.h371 kj::Promise<void> tailCall(Request<SubParams, Results>&& tailRequest);
762 virtual kj::Promise<void> tailCall(kj::Own<RequestHook>&& request) = 0;
1063 inline kj::Promise<void> CallContext<Params, Results>::tailCall(
1065 return hook->tailCall(kj::mv(tailRequest.hook));
/dports/devel/capnproto080/capnproto-0.8.0/c++/src/capnp/compat/
H A Dbyte-stream.c++192 return context.tailCall(redirected.replacement.endRequest(MessageSize {2,0})); in end()
219 return context.tailCall(kj::mv(req)); in getSubstream()
569 return context.tailCall(kj::mv(req)); in end()
608 return context.tailCall(kj::mv(req)); in getSubstream()
/dports/devel/capnproto/capnproto-0.9.0/c++/src/capnp/compat/
H A Dbyte-stream.c++194 return context.tailCall(redirected.replacement.endRequest(MessageSize {2,0})); in end()
221 return context.tailCall(kj::mv(req)); in getSubstream()
571 return context.tailCall(kj::mv(req)); in end()
610 return context.tailCall(kj::mv(req)); in getSubstream()
/dports/lang/go-devel/go-becaeea1199b875bc24800fa88f2f4fea119bf78/src/cmd/compile/internal/ssa/gen/
H A Dmain.go66 tailCall bool // is a tail call member
311 if v.tailCall {

1234