Lines Matching defs:thisObj
70 GateRef BuiltinLowering::TypedLocaleCompare(GateRef glue, GateRef gate, GateRef thisObj, GateRef thatObj)
82 GateRef isString = builder_.BothAreString(thisObj, thatObj);
87 { builder_.Undefined(), thisObj, thatObj }, gate);
94 { builder_.Undefined(), thisObj, thatObj, builder_.Undefined() }, gate);
101 { thisObj, thatObj, builder_.Undefined(), builder_.Undefined()});
206 GateRef thisObj = acc_.GetValueIn(gate, index++);
216 result = TypedLocaleCompare(glue, gate, thisObj, thatObj);
219 std::vector<GateRef> args = { thisObj, thatObj };
238 GateRef thisObj = acc_.GetValueIn(gate, 0);
239 GateRef result = LowerCallRuntime(glue, gate, RTSTUB_ID(ArraySort), { thisObj });
452 GateRef thisObj = acc_.GetValueIn(gate, 0);
456 result = LowerCallRuntime(glue, gate, RTSTUB_ID(MapIteratorNext), { thisObj }, true);
460 result = LowerCallRuntime(glue, gate, RTSTUB_ID(SetIteratorNext), { thisObj }, true);
464 result = builder_.CallStub(glue, gate, CommonStubCSigns::StringIteratorNext, { glue, thisObj });
468 result = LowerCallRuntime(glue, gate, RTSTUB_ID(ArrayIteratorNext), { thisObj }, true);
480 GateRef thisObj = acc_.GetValueIn(gate, 0);
484 result = LowerCallRuntime(glue, gate, RTSTUB_ID(IteratorReturn), { thisObj }, true);