Home | History | Annotate | Download | only in mips64

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(Smi::FromInt(PropertyDetails::TypeField::kMask)));
71 __ Branch(miss, ne, at, Operand(zero_reg));
117 __ And(at, scratch1, Operand(Smi::FromInt(kTypeAndReadOnlyMask)));
118 __ Branch(miss, ne, at, Operand(zero_reg));
122 __ Daddu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag));
145 Operand((1 << Map::kIsAccessCheckNeeded) | (1 << interceptor_bit)));
146 __ Branch(slow, ne, at, Operand(zero_reg));
153 __ Branch(slow, lt, scratch, Operand(JS_OBJECT_TYPE));
191 __ Branch(&in_bounds, lo, key, Operand(scratch1));
195 __ Branch(slow, lt, key, Operand(zero_reg));
202 __ Branch(&absent, eq, scratch2, Operand(at));
208 __ Branch(slow, lo, scratch1, Operand(JS_OBJECT_TYPE));
210 __ And(at, scratch1, Operand((1 << Map::kIsAccessCheckNeeded) |
212 __ Branch(slow, ne, at, Operand(zero_reg));
214 __ Branch(slow, ne, elements, Operand(at));
228 Operand(FixedArray::kHeaderSize - kHeapObjectTag));
237 __ Branch(&check_prototypes, eq, scratch2, Operand(at));
252 __ Branch(not_unique, hi, hash, Operand(LAST_UNIQUE_NAME_TYPE));
254 __ Branch(&unique, eq, hash, Operand(LAST_UNIQUE_NAME_TYPE));
258 __ And(at, hash, Operand(Name::kContainsCachedArrayIndexMask));
259 __ Branch(index_string, eq, at, Operand(zero_reg));
266 __ And(at, hash, Operand(kIsNotInternalizedMask));
267 __ Branch(not_unique, ne, at, Operand(zero_reg));
398 __ Branch(&slow, ne, a3, Operand(at));
421 __ Branch(&probe_dictionary, eq, a4, Operand(at));
433 __ li(slot, Operand(Smi::FromInt(slot_index)));
482 Operand(masm->isolate()->factory()->fixed_array_map()));
495 Operand(masm->isolate()->factory()->the_hole_value()));
506 __ Daddu(scratch, key, Operand(Smi::FromInt(1)));
511 Operand(FixedArray::kHeaderSize - kHeapObjectTag));
525 __ Daddu(scratch, key, Operand(Smi::FromInt(1)));
529 Operand(FixedArray::kHeaderSize - kHeapObjectTag));
544 __ Branch(slow, ne, elements_map, Operand(at));
551 Operand(FixedDoubleArray::kHeaderSize + Register::kExponentOffset -
557 Operand(static_cast<int32_t>(kHoleNanUpper32)));
565 __ Daddu(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, a4, Operand(zero_reg));
647 __ Branch(&array, eq, a4, Operand(JS_ARRAY_TYPE));
649 __ Branch(&slow, lt, a4, Operand(FIRST_JS_OBJECT_TYPE));
655 __ Branch(&fast_object, lo, key, Operand(a4));
682 __ li(slot, Operand(Smi::FromInt(slot_index)));
697 __ Branch(&slow, ne, key, Operand(a4));
701 __ Branch(&slow, hs, key, Operand(a4));
720 __ Branch(&extra, hs, key, Operand(a4));
869 // Branch <target>, eq, at, Operand(zero_reg)
872 // Branch <target>, ne, at, Operand(zero_reg)