Lines Matching full:args
23 …Builder::NoLabelCallRuntime(GateRef glue, GateRef depend, size_t index, std::vector<GateRef> &args, in NoLabelCallRuntime() argument
30 inputs.insert(inputs.end(), args.begin(), args.end()); in NoLabelCallRuntime()
31 auto numValuesIn = args.size() + 2; // 2: target & glue in NoLabelCallRuntime()
57 …ircuitBuilder::CallStub(GateRef glue, GateRef hirGate, int index, const std::vector<GateRef> &args, in CallStub() argument
69 result = Call(cs, glue, target, depend, args, hirGate, comment); in CallStub()
71 result = Call(cs, glue, target, depend, args, Circuit::NullGate(), comment); in CallStub()
76 …der::CallBuiltinRuntime(GateRef glue, GateRef depend, const std::vector<GateRef> &args, bool isNew) in CallBuiltinRuntime() argument
93 GateRef result = Call(cs, glue, target, depend, args, Circuit::NullGate(), name.c_str()); in CallBuiltinRuntime()
97 …er::CallBuiltinRuntimeWithNewTarget(GateRef glue, GateRef depend, const std::vector<GateRef> &args) in CallBuiltinRuntimeWithNewTarget() argument
111 GateRef result = Call(cs, glue, target, depend, args, Circuit::NullGate(), name.c_str()); in CallBuiltinRuntimeWithNewTarget()
116 const std::vector<GateRef> &args, GateRef hirGate, const char* comment) in Call() argument
119 inputs.insert(inputs.end(), args.begin(), args.end()); in Call()
120 auto numValuesIn = args.size() + 2; // 2: target & glue in Call()
169 …teRef CircuitBuilder::CallBCHandler(GateRef glue, GateRef target, const std::vector<GateRef> &args, in CallBCHandler() argument
177 GateRef result = Call(cs, glue, target, depend, args, Circuit::NullGate(), comment); in CallBCHandler()
181 GateRef CircuitBuilder::CallBuiltin(GateRef glue, GateRef target, const std::vector<GateRef> &args, in CallBuiltin() argument
189 GateRef result = Call(cs, glue, target, depend, args, Circuit::NullGate(), comment); in CallBuiltin()
193 …CircuitBuilder::CallBuiltinWithArgv(GateRef glue, GateRef target, const std::vector<GateRef> &args, in CallBuiltinWithArgv() argument
201 GateRef result = Call(cs, glue, target, depend, args, Circuit::NullGate(), comment); in CallBuiltinWithArgv()
205 …eRef CircuitBuilder::CallBCDebugger(GateRef glue, GateRef target, const std::vector<GateRef> &args, in CallBCDebugger() argument
213 GateRef result = Call(cs, glue, target, depend, args, Circuit::NullGate(), comment); in CallBCDebugger()
217 …cuitBuilder::CallRuntime(GateRef glue, int index, GateRef depend, const std::vector<GateRef> &args, in CallRuntime() argument
232 GateRef result = Call(cs, glue, target, depend, args, filteredHirGate, comment); in CallRuntime()
248 …tBuilder::CallNGCRuntime(GateRef glue, int index, GateRef depend, const std::vector<GateRef> &args, in CallNGCRuntime() argument
263 GateRef result = Call(cs, glue, target, depend, args, filteredHirGate, comment); in CallNGCRuntime()
267 …uitBuilder::CallNGCRuntime(GateRef glue, GateRef gate, int index, const std::vector<GateRef> &args, in CallNGCRuntime() argument
272 … GateRef result = CallNGCRuntime(glue, index, Gate::InvalidGateRef, args, gate, name.c_str()); in CallNGCRuntime()
277 GateRef result = Call(cs, glue, target, GetDepend(), args, gate, name.c_str()); in CallNGCRuntime()
282 void CircuitBuilder::StartCallTimer(GateRef glue, GateRef gate, const std::vector<GateRef> &args, b… in StartCallTimer() argument
286 (void)args; in StartCallTimer()
289 CallNGCRuntime(glue, gate, RTSTUB_ID(StartCallTimer), args, useLabel); in StartCallTimer()
293 void CircuitBuilder::EndCallTimer(GateRef glue, GateRef gate, const std::vector<GateRef> &args, boo… in EndCallTimer() argument
297 (void)args; in EndCallTimer()
300 CallNGCRuntime(glue, gate, RTSTUB_ID(EndCallTimer), args, useLabel); in EndCallTimer()
304 …er::FastCallOptimized(GateRef glue, GateRef code, GateRef depend, const std::vector<GateRef> &args, in FastCallOptimized() argument
318 GateRef result = Call(cs, glue, code, depend, args, filteredHirGate, "fastCallOptimized"); in FastCallOptimized()
322 …uilder::CallOptimized(GateRef glue, GateRef code, GateRef depend, const std::vector<GateRef> &args, in CallOptimized() argument
336 GateRef result = Call(cs, glue, code, depend, args, filteredHirGate, "callOptimized"); in CallOptimized()
358 std::vector<GateRef> args = {currentControl, currentDepend, receiver, accessor}; in CallPrivateGetter() local
359 AppendFrameArgs(args, hirGate); in CallPrivateGetter()
362 args.size(), in CallPrivateGetter()
363 args.data(), in CallPrivateGetter()
381 std::vector<GateRef> args = {currentControl, currentDepend, receiver, accessor, value}; in CallPrivateSetter() local
382 AppendFrameArgs(args, hirGate); in CallPrivateSetter()
385 args.size(), in CallPrivateSetter()
386 args.data(), in CallPrivateSetter()
404 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, propertyLookupResult, holde… in CallGetter() local
405 AppendFrameArgs(args, hirGate); in CallGetter()
408 args.size(), in CallGetter()
409 args.data(), in CallGetter()
427 …std::vector<GateRef> args = { currentControl, currentDepend, receiver, propertyLookupResult, holde… in CallSetter() local
428 AppendFrameArgs(args, hirGate); in CallSetter()
431 args.size(), in CallSetter()
432 args.data(), in CallSetter()
440 GateRef CircuitBuilder::Float32ArrayConstructor(GateRef hirGate, std::vector<GateRef> args) in Float32ArrayConstructor() argument
446 uint64_t bitfield = args.size(); in Float32ArrayConstructor()
449 args.insert(args.begin(), currentDepend); in Float32ArrayConstructor()
450 args.insert(args.begin(), currentControl); in Float32ArrayConstructor()
451 AppendFrameArgs(args, hirGate); in Float32ArrayConstructor()
453 MachineType::I64, args.size(), args.data(), GateType::AnyType()); in Float32ArrayConstructor()
459 GateRef CircuitBuilder::Construct(GateRef hirGate, std::vector<GateRef> args) in Construct() argument
465 uint64_t bitfield = args.size(); in Construct()
467 args.insert(args.begin(), currentDepend); in Construct()
468 args.insert(args.begin(), currentControl); in Construct()
469 AppendFrameArgs(args, hirGate); in Construct()
471 args.size(), args.data(), GateType::AnyType()); in Construct()
477 GateRef CircuitBuilder::CallInternal(GateRef hirGate, std::vector<GateRef> args, uint64_t pcOffset) in CallInternal() argument
482 uint64_t bitfield = args.size(); in CallInternal()
484 args.insert(args.begin(), currentDepend); in CallInternal()
485 args.insert(args.begin(), currentControl); in CallInternal()
486 AppendFrameArgs(args, hirGate); in CallInternal()
488 …circuit_->CallInternal(bitfield, pcOffset), MachineType::I64, args.size(), args.data(), GateType::… in CallInternal()
494 GateRef CircuitBuilder::CallNew(GateRef hirGate, std::vector<GateRef> args, in CallNew() argument
502 uint64_t bitfield = args.size(); in CallNew()
505 args.insert(args.begin(), currentDepend); in CallNew()
506 args.insert(args.begin(), currentControl); in CallNew()
507 AppendFrameArgs(args, hirGate); in CallNew()
509 … MachineType::I64, args.size(), args.data(), GateType::AnyType()); in CallNew()