Lines Matching refs:hirGate
265 void AppendFrameArgs(std::vector<GateRef> &args, GateRef hirGate);
285 GateRef GetObjectByIndexFromConstPool(GateRef glue, GateRef hirGate, GateRef frameState, GateRef index,
287 GateRef GetObjectFromConstPool(GateRef glue, GateRef hirGate, GateRef shardConstPool, GateRef unsharedConstPool,
397 GateRef Construct(GateRef hirGate, std::vector<GateRef> args);
398 GateRef CallNew(GateRef hirGate, std::vector<GateRef> args, bool needPushArgv = false);
399 GateRef CallInternal(GateRef hirGate, std::vector<GateRef> args, uint64_t pcOffset);
400 GateRef TypedCallNative(GateRef hirGate, GateRef thisObj, GateRef funcId);
416 GateRef Float32ArrayConstructor(GateRef hirGate, std::vector<GateRef> args);
419 GateRef CallPrivateGetter(GateRef hirGate, GateRef receiver, GateRef accessor, const char* comment = nullptr);
421 GateRef hirGate, GateRef receiver, GateRef accessor, GateRef value, const char* comment = nullptr);
422 GateRef CallGetter(GateRef hirGate, GateRef receiver, GateRef holder,
424 GateRef CallSetter(GateRef hirGate, GateRef receiver, GateRef holder, GateRef propertyLookupResult,
435 GateRef CallRuntime(GateRef glue, int index, GateRef depend, const std::vector<GateRef> &args, GateRef hirGate,
440 GateRef hirGate, const char* comment = nullptr);
442 GateRef hirGate);
444 GateRef hirGate);
445 GateRef CallStub(GateRef glue, GateRef hirGate, int index, const std::vector<GateRef> &args,
450 const std::vector<GateRef> &args, GateRef hirGate, const char* comment = nullptr);
451 GateRef NoLabelCallRuntime(GateRef glue, GateRef depend, size_t index, std::vector<GateRef> &args, GateRef hirGate);
543 GateRef TypedCallOperator(GateRef hirGate, MachineType type, const std::vector<GateRef>& inList, bool isSideEffect);
544 inline GateRef TypedCallBuiltin(GateRef hirGate, const std::vector<GateRef> &args,
644 GateRef TypedCall(GateRef hirGate, std::vector<GateRef> args, bool isNoGC);
645 GateRef TypedFastCall(GateRef hirGate, std::vector<GateRef> args, bool isNoGC);