• Home
  • Raw
  • Download

Lines Matching refs:kSmiShift

1160   shlp(dst, Immediate(kSmiShift));  in Integer32ToSmi()
1174 ASSERT(kSmiShift % kBitsPerByte == 0); in Integer32ToSmiField()
1175 movl(Operand(dst, kSmiShift / kBitsPerByte), src); in Integer32ToSmiField()
1192 shlp(dst, Immediate(kSmiShift)); in Integer64PlusConstantToSmi()
1203 shrp(dst, Immediate(kSmiShift)); in SmiToInteger32()
1206 sarl(dst, Immediate(kSmiShift)); in SmiToInteger32()
1213 movl(dst, Operand(src, kSmiShift / kBitsPerByte)); in SmiToInteger32()
1217 sarl(dst, Immediate(kSmiShift)); in SmiToInteger32()
1227 sarp(dst, Immediate(kSmiShift)); in SmiToInteger64()
1237 movsxlq(dst, Operand(src, kSmiShift / kBitsPerByte)); in SmiToInteger64()
1293 cmpl(Operand(dst, kSmiShift / kBitsPerByte), Immediate(src->value())); in SmiCompare()
1311 cmpl(Operand(dst, kSmiShift / kBitsPerByte), src); in SmiCompareInteger32()
1332 if (power < kSmiShift) { in PositiveSmiTimesPowerOfTwoToInteger64()
1333 sarp(dst, Immediate(kSmiShift - power)); in PositiveSmiTimesPowerOfTwoToInteger64()
1334 } else if (power > kSmiShift) { in PositiveSmiTimesPowerOfTwoToInteger64()
1335 shlp(dst, Immediate(power - kSmiShift)); in PositiveSmiTimesPowerOfTwoToInteger64()
1345 shrp(dst, Immediate(power + kSmiShift)); in PositiveSmiDivPowerOfTwoToInteger32()
1634 addl(Operand(dst, kSmiShift / kBitsPerByte), in SmiAddConstant()
2185 sarp(dst, Immediate(shift_value + kSmiShift)); in SmiShiftArithmeticRightConstant()
2186 shlp(dst, Immediate(kSmiShift)); in SmiShiftArithmeticRightConstant()
2234 shrp(dst, Immediate(shift_value + kSmiShift)); in SmiShiftLogicalRightConstant()
2235 shlp(dst, Immediate(kSmiShift)); in SmiShiftLogicalRightConstant()
2400 if (shift < kSmiShift) { in SmiToIndex()
2401 sarp(dst, Immediate(kSmiShift - shift)); in SmiToIndex()
2403 shlp(dst, Immediate(shift - kSmiShift)); in SmiToIndex()
2416 sarq(dst, Immediate(kSmiShift)); in SmiToIndex()
2434 if (shift < kSmiShift) { in SmiToNegativeIndex()
2435 sarp(dst, Immediate(kSmiShift - shift)); in SmiToNegativeIndex()
2437 shlp(dst, Immediate(shift - kSmiShift)); in SmiToNegativeIndex()
2448 sarq(dst, Immediate(kSmiShift)); in SmiToNegativeIndex()
2458 ASSERT_EQ(0, kSmiShift % kBitsPerByte); in AddSmiField()
2459 addl(dst, Operand(src, kSmiShift / kBitsPerByte)); in AddSmiField()
2483 shrp(src, Immediate(kPointerSize * kBitsPerByte - kSmiShift)); in PushRegisterAsTwoSmis()
2484 shlp(src, Immediate(kSmiShift)); in PushRegisterAsTwoSmis()
2487 shlp(scratch, Immediate(kSmiShift)); in PushRegisterAsTwoSmis()
2496 shrp(scratch, Immediate(kSmiShift)); in PopRegisterAsTwoSmis()
2498 shrp(dst, Immediate(kSmiShift)); in PopRegisterAsTwoSmis()
2500 shlp(dst, Immediate(kPointerSize * kBitsPerByte - kSmiShift)); in PopRegisterAsTwoSmis()
2950 bits += kSmiShift; in TestBitSharedFunctionInfoSpecialField()