Lines Matching refs:kSmiTagSize
313 __ sll(t0, a0, kPointerSizeLog2 - kSmiTagSize);
390 __ sll(t0, a0, kPointerSizeLog2 - kSmiTagSize);
468 __ sra(source_, source_, kSmiTagSize);
524 __ sra(scratch1, a0, kSmiTagSize);
527 __ sra(scratch1, a1, kSmiTagSize);
1245 __ sra(at, rhs, kSmiTagSize);
1284 __ sra(at, lhs, kSmiTagSize);
1400 __ sll(rhs_exponent, rhs_exponent, kSmiTagSize);
1401 __ sll(lhs_exponent, lhs_exponent, kSmiTagSize);
1591 __ sra(mask, mask, kSmiTagSize + 1);
3356 __ sra(t0, a0, kSmiTagSize);
4445 __ sll(t3, a3, kPointerSizeLog2 - kSmiTagSize);
4459 __ sll(t3, a3, kPointerSizeLog2 - kSmiTagSize);
4738 __ sll(at, a1, kPointerSizeLog2 - kSmiTagSize);
4749 __ srl(a1, a1, kSmiTagSize);
4793 __ srl(a1, a1, kSmiTagSize);
4897 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
4944 __ sra(at, a0, kSmiTagSize); // Untag length for comparison.
4990 __ sra(t0, t0, kSmiTagSize);
5034 __ sra(a1, a1, kSmiTagSize); // Untag the Smi.
5104 __ sra(t2, t2, kSmiTagSize);
5166 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
5172 __ sll(a2, a1, kSmiTagSize + kSmiShiftSize); // To smi.
5216 __ sll(a3, a3, kSmiTagSize); // Convert to Smi.
5263 STATIC_ASSERT(kSmiTagSize == 1);
5274 __ srl(t1, a1, kSmiTagSize + kSmiShiftSize);
5317 __ sll(t2, t1, kSmiTagSize);
5576 __ sra(index_, index_, kSmiTagSize);
5584 __ sll(result_, result_, kSmiTagSize);
5632 __ sll(index_, index_, kSmiTagSize);
5660 ((~String::kMaxAsciiCharCode) << kSmiTagSize)));
5666 __ sll(t0, code_, kPointerSizeLog2 - kSmiTagSize);
6068 STATIC_ASSERT(kSmiTagSize + kSmiShiftSize == 1);
6254 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
6501 __ sra(a2, a2, kSmiTagSize);
6502 __ sra(a3, a3, kSmiTagSize);
7123 ASSERT_EQ(kSmiTagSize, 1);
7196 __ sra(scratch1, scratch1, kSmiTagSize); // convert smi to int
7280 __ sra(mask, mask, kSmiTagSize);
7312 ASSERT_EQ(kSmiTagSize, 1);
7662 __ sll(t2, a3, kPointerSizeLog2 - kSmiTagSize);
7676 __ sll(t2, a3, kPointerSizeLog2 - kSmiTagSize);