Lines Matching refs:hirGate

24                                            GateRef hirGate)
34 GateRef pcOffset = Int64(acc_.TryGetPcOffset(hirGate));
57 GateRef CircuitBuilder::CallStub(GateRef glue, GateRef hirGate, int index, const std::vector<GateRef> &args,
68 ASSERT(hirGate != Circuit::NullGate());
69 result = Call(cs, glue, target, depend, args, hirGate, comment);
116 const std::vector<GateRef> &args, GateRef hirGate, const char* comment)
121 if (GetCircuit()->IsOptimizedOrFastJit() && hirGate != Circuit::NullGate()) {
122 AppendFrameArgs(inputs, hirGate);
125 GateRef pcOffset = Int64(acc_.TryGetPcOffset(hirGate));
148 bool isNoGC = acc_.GetNoGCFlag(hirGate);
151 bool isNoGC = acc_.GetNoGCFlag(hirGate);
218 GateRef hirGate, const char* comment)
229 ASSERT(hirGate != Circuit::NullGate());
230 filteredHirGate = hirGate;
249 GateRef hirGate, const char* comment)
260 ASSERT(hirGate != Circuit::NullGate());
261 filteredHirGate = hirGate;
305 GateRef hirGate)
315 ASSERT(hirGate != Circuit::NullGate());
316 filteredHirGate = hirGate;
323 GateRef hirGate)
333 ASSERT(hirGate != Circuit::NullGate());
334 filteredHirGate = hirGate;
349 GateRef CircuitBuilder::CallPrivateGetter(GateRef hirGate, GateRef receiver, GateRef accessor, const char* comment)
351 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE);
352 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
359 AppendFrameArgs(args, hirGate);
372 GateRef hirGate, GateRef receiver, GateRef accessor, GateRef value, const char* comment)
374 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE);
375 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
382 AppendFrameArgs(args, hirGate);
394 GateRef CircuitBuilder::CallGetter(GateRef hirGate, GateRef receiver, GateRef holder, GateRef propertyLookupResult,
397 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE);
398 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
405 AppendFrameArgs(args, hirGate);
417 GateRef CircuitBuilder::CallSetter(GateRef hirGate, GateRef receiver, GateRef holder, GateRef propertyLookupResult,
420 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE);
421 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
428 AppendFrameArgs(args, hirGate);
440 GateRef CircuitBuilder::Float32ArrayConstructor(GateRef hirGate, std::vector<GateRef> args)
442 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE);
447 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
451 AppendFrameArgs(args, hirGate);
459 GateRef CircuitBuilder::Construct(GateRef hirGate, std::vector<GateRef> args)
461 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE || acc_.GetOpCode(hirGate) == OpCode::REFLECT_CONSTRUCT);
466 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
469 AppendFrameArgs(args, hirGate);
477 GateRef CircuitBuilder::CallInternal(GateRef hirGate, std::vector<GateRef> args, uint64_t pcOffset)
486 AppendFrameArgs(args, hirGate);
494 GateRef CircuitBuilder::CallNew(GateRef hirGate, std::vector<GateRef> args,
497 ASSERT(acc_.GetOpCode(hirGate) == OpCode::JS_BYTECODE ||
498 acc_.GetOpCode(hirGate) == OpCode::FLOAT32_ARRAY_CONSTRUCTOR);
503 uint64_t pcOffset = acc_.TryGetPcOffset(hirGate);
507 AppendFrameArgs(args, hirGate);