Lines Matching refs:Operand
237 __ Cmp(right_type, Operand(HEAP_NUMBER_TYPE));
239 __ Tst(right_type, Operand(kIsNotStringMask));
260 __ Tst(right_type, Operand(kIsNotStringMask));
336 // If either operand is a JS object or an oddball value, then they are not
529 __ Sub(result, lhs, Operand::UntagSmi(rhs));
535 // certain that at least one operand isn't a smi.
546 // Exactly one operand is a smi. EmitSmiNonsmiComparison generates code that
1102 __ Add(temp_argv, jssp, Operand(x0, LSL, kPointerSizeLog2));
1254 __ Mov(cp, Operand(pending_handler_context_address));
1256 __ Mov(jssp, Operand(pending_handler_sp_address));
1258 __ Mov(fp, Operand(pending_handler_fp_address));
1269 __ Mov(x10, Operand(pending_handler_code_address));
1271 __ Mov(x11, Operand(pending_handler_offset_address));
1373 __ Mov(x10, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
1389 __ Mov(x10, Operand(isolate()->factory()->the_hole_value()));
1390 __ Mov(x11, Operand(ExternalReference(Isolate::kPendingExceptionAddress,
1658 __ Add(x10, local_fp, Operand::UntagSmiAndScale(x10, kPointerSizeLog2));
1692 __ Add(x3, caller_fp, Operand::UntagSmiAndScale(x2, kPointerSizeLog2));
1754 __ Add(x10, caller_fp, Operand(arg_count, LSL, kPointerSizeLog2));
1781 __ Mov(size, Operand(mapped_params, LSL, kPointerSizeLog2));
1790 __ Add(size, size, Operand(arg_count, LSL, kPointerSizeLog2));
1878 __ Add(x10, elements, Operand(mapped_params, LSL, kPointerSizeLog2));
1919 __ Add(backing_store, elements, Operand(loop_count, LSL, kPointerSizeLog2));
1926 __ Mov(x10, Operand(loop_count, LSL, kPointerSizeLog2));
1953 __ Sub(recv_arg, recv_arg, Operand(x10, LSL, kPointerSizeLog2));
1959 __ Add(x12, backing_store, Operand(x10, LSL, kPointerSizeLog2));
2035 __ Add(x10, caller_fp, Operand(param_count, LSL, kPointerSizeLog2));
2163 __ Add(x10, caller_fp, Operand(param_count, LSL, kPointerSizeLog2));
2455 __ Add(x2, start, Operand(w10, UXTW));
2460 __ Add(x3, x2, Operand(w10, UXTW));
2606 __ Mov(x10, Operand(isolate()->factory()->the_hole_value()));
2608 Operand(ExternalReference(Isolate::kPendingExceptionAddress,
2618 __ Mov(x0, Operand(isolate()->factory()->null_value()));
2713 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
2757 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
2805 __ Add(x5, x2, Operand::UntagSmiAndScale(x3, kPointerSizeLog2));
2847 __ Mov(x0, Operand(arg_count()));
2851 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
2853 Operand(FixedArray::kHeaderSize + kPointerSize));
2855 __ Add(index, index, Operand(Smi::FromInt(CallICNexus::kCallCountIncrement)));
2884 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
2911 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
2913 Operand(FixedArray::kHeaderSize + kPointerSize));
2915 __ Add(index, index, Operand(Smi::FromInt(CallICNexus::kCallCountIncrement)));
2948 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
2981 Operand::UntagSmiAndScale(index, kPointerSizeLog2));
3042 __ Cmp(result_, Operand::UntagSmi(index_));
3122 __ Add(result_, result_, Operand::UntagSmiAndScale(code_, kPointerSizeLog2));
3186 __ Sub(x0, x1, Operand::UntagSmi(x0));
3737 __ Add(substring_char0, unpacked_char0, Operand(from, LSL, 1));
3794 __ Tst(x2, Operand(String::kContainsCachedArrayIndexMask));
3821 __ Csel(x0, x0, Operand(0), ge);
4270 __ Cmp(length, Operand(Smi::FromInt(2)));
4288 Operand::UntagSmiAndScale(length, kPointerSizeLog2));
4327 __ Add(handler, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4344 __ Add(feedback, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4397 __ Add(feedback, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4432 __ Add(feedback, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4480 __ Add(feedback, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4549 Operand::UntagSmiAndScale(too_far, kPointerSizeLog2));
4599 __ Add(feedback, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4633 __ Add(feedback, vector, Operand::UntagSmiAndScale(slot, kPointerSizeLog2));
4691 __ Mov(x10, Operand(ExternalReference(&dispatcher,
4742 __ Mov(lr, Operand(code, RelocInfo::CODE_TARGET));
4782 __ Add(scratch2, scratch2, Operand(
4785 __ And(scratch2, scratch1, Operand(scratch2, LSR, Name::kHashShift));
4789 __ Add(scratch2, scratch2, Operand(scratch2, LSL, 1));
4794 __ Add(scratch2, elements, Operand(scratch2, LSL, kPointerSizeLog2));
4858 __ Add(index, index, Operand(index, LSL, 1)); // index *= 3.
4863 __ Add(tmp, properties, Operand(index, LSL, kPointerSizeLog2));
4869 __ Cmp(entity_name, Operand(name));
4890 __ Mov(x1, Operand(name));
4945 __ And(index, mask, Operand(index, LSR, Name::kHashShift));
4949 __ Add(index, index, Operand(index, LSL, 1)); // index *= 3.
4951 __ Add(index, dictionary, Operand(index, LSL, kPointerSizeLog2));
5242 __ Poke(constructor, Operand(x0, LSL, kPointerSizeLog2));
5243 __ Add(x0, x0, Operand(3));
5247 __ Mov(x0, Operand(3));
5251 __ Mov(x0, Operand(4));
5359 __ Add(result, context, Operand(slot, LSL, kPointerSizeLog2));
5399 __ Add(cell, context, Operand(slot, LSL, kPointerSizeLog2));
5735 Operand((FCA::kArgsLength - 1 + argc.immediate()) * kPointerSize));
5743 __ Add(x10, args, Operand(argc.reg(), LSL, kPointerSizeLog2));
5749 __ Mov(x10, Operand(x10, LSL, kPointerSizeLog2));