Lines Matching refs:Operand
107 __ cmp(chars, Operand(8));
109 __ cmp(chars, Operand(32));
114 __ cmp(chars, Operand(64));
120 __ cmp(chars, Operand(128));
130 __ cmp(chars, Operand(256));
132 __ sub(chars, chars, Operand(256));
141 __ sub(chars, chars, Operand(64), SetCC);
145 __ add(chars, chars, Operand(256));
150 __ sub(chars, chars, Operand(128));
157 __ cmp(chars, Operand(64));
163 __ sub(chars, chars, Operand(64));
168 __ cmp(chars, Operand(32));
172 __ sub(chars, chars, Operand(32));
175 __ cmp(chars, Operand(16));
179 __ sub(chars, chars, Operand(16));
182 __ cmp(chars, Operand(8));
186 __ sub(chars, chars, Operand(8));
190 __ rsb(chars, chars, Operand(8));
191 __ sub(src, src, Operand(chars));
192 __ sub(dest, dest, Operand(chars));
200 __ bic(temp1, chars, Operand(0x3), SetCC);
208 __ bic(temp2, chars, Operand(0x3), SetCC);
220 __ mov(chars, Operand(chars, LSL, 31), SetCC);
261 __ bic(temp, chars, Operand(0x7));
262 __ sub(chars, chars, Operand(temp));
263 __ add(temp, dest, Operand(temp, LSL, 1));
273 __ rsb(chars, chars, Operand(8));
274 __ sub(src, src, Operand(chars));
275 __ sub(dest, dest, Operand(chars, LSL, 1));
289 __ bic(temp2, chars, Operand(0x3));
290 __ add(temp2, dest, Operand(temp2, LSL, 1));
296 __ pkhbt(temp1, temp3, Operand(temp4, LSL, 16));
298 __ pkhtb(temp1, temp4, Operand(temp3, ASR, 16));
300 __ add(dest, dest, Operand(8));
304 __ mov(chars, Operand(chars, LSL, 31), SetCC); // bit0 => ne, bit1 => cs
308 __ mov(temp3, Operand(temp3, LSL, 16));
450 __ mov(lr, Operand(length, LSL, 2));
451 __ add(lr, lr, Operand(FixedDoubleArray::kHeaderSize));
473 __ add(scratch1, array, Operand(kHeapObjectTag));
485 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
486 __ add(scratch2, array, Operand(FixedDoubleArray::kHeaderSize));
487 __ add(array_end, scratch2, Operand(length, LSL, 2));
493 __ mov(hole_lower, Operand(kHoleNanLower32));
494 __ mov(hole_upper, Operand(kHoleNanUpper32));
530 __ add(scratch2, scratch2, Operand(8));
538 __ orr(lr, lr, Operand(1));
593 __ mov(array_size, Operand(FixedDoubleArray::kHeaderSize));
594 __ add(array_size, array_size, Operand(length, LSL, 1));
609 Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag + 4));
610 __ add(dst_elements, array, Operand(FixedArray::kHeaderSize));
611 __ add(dst_end, dst_elements, Operand(length, LSL, 1));
625 __ add(dst_elements, array, Operand(FixedArray::kHeaderSize));
626 __ add(array, array, Operand(kHeapObjectTag));
649 __ cmp(upper_bits, Operand(kHoleNanUpper32));
719 __ tst(result, Operand(kIsIndirectStringMask));
724 __ tst(result, Operand(kSlicedNotConsMask));
731 __ add(index, index, Operand::SmiUntag(result));
756 __ tst(result, Operand(kStringRepresentationMask));
763 Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
771 __ tst(result, Operand(kIsIndirectStringMask));
776 __ tst(result, Operand(kShortExternalStringMask));
783 __ tst(result, Operand(kStringEncodingMask));
822 __ mov(temp3, Operand(ExternalReference::math_exp_constants(0)));
853 __ mov(temp1, Operand(temp2, LSR, 11));
855 __ add(temp1, temp1, Operand(0x3ff));
858 __ mov(temp3, Operand(ExternalReference::math_exp_log_table()));
859 __ add(temp3, temp3, Operand(temp2, LSL, 3));
863 __ orr(temp1, temp3, Operand(temp1, LSL, 20));
866 __ orr(temp1, temp2, Operand(temp1, LSL, 20));
885 // add(r0, pc, Operand(-8))
904 fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp));
948 patcher.masm()->add(r0, pc, Operand(-8));