Lines Matching refs:Operand
27 __ Branch(global_object, eq, type, Operand(JS_GLOBAL_OBJECT_TYPE));
28 __ Branch(global_object, eq, type, Operand(JS_GLOBAL_PROXY_TYPE));
70 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
71 __ Branch(miss, ne, at, Operand(zero_reg));
118 __ And(at, scratch1, Operand(kTypeAndReadOnlyMask));
119 __ Branch(miss, ne, at, Operand(zero_reg));
123 __ Addu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag));
146 Operand((1 << Map::kIsAccessCheckNeeded) | (1 << interceptor_bit)));
147 __ Branch(slow, ne, at, Operand(zero_reg));
154 __ Branch(slow, lt, scratch, Operand(JS_OBJECT_TYPE));
192 __ Branch(&in_bounds, lo, key, Operand(scratch1));
196 __ Branch(slow, lt, key, Operand(zero_reg));
203 __ Branch(&absent, eq, scratch2, Operand(at));
209 __ Branch(slow, lo, scratch1, Operand(JS_OBJECT_TYPE));
211 __ And(at, scratch1, Operand((1 << Map::kIsAccessCheckNeeded) |
213 __ Branch(slow, ne, at, Operand(zero_reg));
215 __ Branch(slow, ne, elements, Operand(at));
230 Operand(FixedArray::kHeaderSize - kHeapObjectTag));
239 __ Branch(&check_prototypes, eq, scratch2, Operand(at));
254 __ Branch(not_unique, hi, hash, Operand(LAST_UNIQUE_NAME_TYPE));
256 __ Branch(&unique, eq, hash, Operand(LAST_UNIQUE_NAME_TYPE));
260 __ And(at, hash, Operand(Name::kContainsCachedArrayIndexMask));
261 __ Branch(index_string, eq, at, Operand(zero_reg));
268 __ And(at, hash, Operand(kIsNotInternalizedMask));
269 __ Branch(not_unique, ne, at, Operand(zero_reg));
401 __ Branch(&slow, ne, a3, Operand(at));
424 __ Branch(&probe_dictionary, eq, t0, Operand(at));
436 __ li(slot, Operand(Smi::FromInt(slot_index)));
486 Operand(masm->isolate()->factory()->fixed_array_map()));
498 Operand(masm->isolate()->factory()->the_hole_value()));
509 __ Addu(scratch, key, Operand(Smi::FromInt(1)));
513 __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
527 __ Addu(scratch, key, Operand(Smi::FromInt(1)));
530 __ Addu(address, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
545 __ Branch(slow, ne, elements_map, Operand(at));
551 __ Addu(address, elements, Operand(FixedDoubleArray::kHeaderSize +
557 Operand(kHoleNanUpper32));
565 __ Addu(scratch, key, Operand(Smi::FromInt(1)));
574 __ Branch(&non_double_value, ne, scratch, Operand(at));
643 Operand(1 << Map::kIsAccessCheckNeeded | 1 << Map::kIsObserved));
644 __ Branch(&slow, ne, t0, Operand(zero_reg));
647 __ Branch(&array, eq, t0, Operand(JS_ARRAY_TYPE));
652 __ Branch(&slow, lo, t0, Operand(JS_OBJECT_TYPE));
658 __ Branch(&fast_object, lo, key, Operand(t0));
684 __ li(slot, Operand(Smi::FromInt(slot_index)));
699 __ Branch(&slow, ne, key, Operand(t0));
703 __ Branch(&slow, hs, key, Operand(t0));
722 __ Branch(&extra, hs, key, Operand(t0));
873 // Branch <target>, eq, at, Operand(zero_reg)
876 // Branch <target>, ne, at, Operand(zero_reg)