Lines Matching defs:nativeCode
54 GateRef nativeCode = PtrArgument(static_cast<size_t>(BuiltinsArgs::NATIVECODE)); \
60 GenerateCircuitImpl(glue, nativeCode, func, newTarget, thisValue, numArgs); \
62 void name##StubBuilder::GenerateCircuitImpl(GateRef glue, GateRef nativeCode, GateRef func, \
70 GateRef nativeCode = PtrArgument(static_cast<size_t>(BuiltinsArgs::NATIVECODE)); \
76 GenerateCircuitImpl(glue, nativeCode, func, newTarget, thisValue, numArgs); \
78 void name##StubBuilder::GenerateCircuitImpl(GateRef glue, GateRef nativeCode, GateRef func, \
85 GateRef nativeCode = PtrArgument(static_cast<size_t>(BuiltinsArgs::NATIVECODE)); \
90 GenerateCircuitImpl(glue, nativeCode, func, newTarget, thisValue, numArgs); \
92 void name##StubBuilder::GenerateCircuitImpl(GateRef glue, GateRef nativeCode, GateRef func, \
183 GateRef BuiltinsStubBuilder::CallSlowPath(GateRef nativeCode, GateRef glue, GateRef thisValue,
201 auto args = { nativeCode, glue, runtimeCallInfoArgs, func, newTarget, thisValue };
211 auto args = { nativeCode, glue, runtimeCallInfoArgs, func, newTarget, thisValue, arg0 };
222 auto args = { nativeCode, glue, runtimeCallInfoArgs, func, newTarget, thisValue, arg0, arg1 };
231 auto args = { nativeCode, glue, runtimeCallInfoArgs, func, newTarget, thisValue, arg0, arg1, arg2 };
255 res = CallSlowPath(nativeCode, glue, thisValue, numArgs, func, newTarget); \
274 res = CallSlowPath(nativeCode, glue, thisValue, numArgs, func, newTarget); \
293 res = CallSlowPath(nativeCode, glue, thisValue, numArgs, func, newTarget); \
313 res = CallSlowPath(nativeCode, glue, thisValue, numArgs, func, newTarget); \
329 (void) nativeCode;
361 res = CallSlowPath(nativeCode, glue, thisValue, numArgs, func, newTarget); \
389 res = CallSlowPath(nativeCode, glue, thisValue, numArgs, func, newTarget); \
436 auto args = { glue, nativeCode, func, thisValue, numArgs, argv, newTarget };
444 auto args = { glue, nativeCode, func, thisValue, numArgs, argv };
530 { glue, nativeCode, func, thisValue, numArgs, argv, newTarget });
537 res = CallBuiltinRuntime(glue, { glue, nativeCode, func, thisValue, numArgs, argv }, true);
547 builder.GenNumberConstructor(nativeCode, func, newTarget);
553 builder.GenProxyConstructor(nativeCode, func, newTarget);
559 builder.GenArrayConstructor(glue, nativeCode, func, newTarget, thisValue, numArgs);
566 hashTableBuilder.GenMapSetConstructor(nativeCode, func, newTarget, thisValue, numArgs, arg0, GetArgv());
573 hashTableBuilder.GenMapSetConstructor(nativeCode, func, newTarget, thisValue, numArgs, arg0, GetArgv());
582 builtinsTypedArrayStubBuilder.GenTypedArrayConstructor(glue, nativeCode, func, newTarget, \