HomeSort by relevance Sort by last modified time
    Searched refs:kSmiTagSize (Results 1 - 18 of 18) sorted by null

  /external/v8/src/arm/
builtins-arm.cc 205 ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
210 Operand(array_size, ASR, kSmiTagSize));
254 Operand(array_size, ASR, kSmiTagSize));
339 __ cmp(r2, Operand(JSObject::kInitialMaxFastElementArray << kSmiTagSize));
364 __ mov(r2, Operand(r0, LSL, kSmiTagSize)); // Convet argc to a smi.
520 __ mov(r0, Operand(r0, LSL, kSmiTagSize));
727 __ mov(r0, Operand(r3, LSR, kSmiTagSize));
    [all...]
ic-arm.cc 98 __ mov(r3, Operand(r3, ASR, kSmiTagSize)); // convert smi to int
140 __ tst(r3, Operand(PropertyDetails::TypeField::mask() << kSmiTagSize));
556 __ mov(r0, Operand(r0, ASR, kSmiTagSize));
718 __ mov(r1, Operand(r1, ASR, kSmiTagSize));
737 __ mov(r1, Operand(r1, ASR, kSmiTagSize)); // untag
741 __ mov(r1, Operand(r1, LSL, kSmiTagSize)); // restore tag
742 __ add(r1, r1, Operand(1 << kSmiTagSize)); // and increment
748 ((1 << kSmiTagSize) * 2);
750 __ add(r2, r2, Operand(r1, LSL, kPointerSizeLog2 - kSmiTagSize));
774 __ add(r2, r2, Operand(r1, LSL, kPointerSizeLog2 - kSmiTagSize));
    [all...]
codegen-arm.cc 960 __ mov(r2, Operand(r0, ASR, kSmiTagSize)); // remove tags
    [all...]
macro-assembler-arm.cc 186 assembler::arm::Instr::kInstrSizeLog2 - kSmiTagSize));
    [all...]
stub-cache-arm.cc 232 __ mov(r0, Operand(r0, LSL, kSmiTagSize));
244 __ mov(r0, Operand(r0, LSL, kSmiTagSize));
    [all...]
full-codegen-arm.cc     [all...]
  /external/v8/src/
code-stubs.h 117 static const int kMinorBits = kBitsPerInt - kSmiTagSize - kMajorBits;
objects-inl.h 782 int smi_shift_bits = kSmiTagSize + kSmiShiftSize;
791 int smi_shift_bits = kSmiTagSize + kSmiShiftSize;
    [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.h 173 shl(reg, kSmiTagSize);
176 sar(reg, kSmiTagSize);
ic-ia32.cc 109 __ shr(r2, kSmiTagSize); // convert smi to int
146 Immediate(PropertyDetails::TypeField::mask() << kSmiTagSize));
649 __ sar(edx, kSmiTagSize); // untag the index and use it for the comparison
672 __ sar(ebx, kSmiTagSize); // Untag the index.
676 __ sar(eax, kSmiTagSize); // Untag the value.
700 __ sar(ebx, kSmiTagSize); // untag
704 __ lea(ebx, Operand(ebx, times_2, 1 << kSmiTagSize));
706 __ sub(Operand(ebx), Immediate(1 << kSmiTagSize)); // decrement ebx again
785 __ sar(ebx, kSmiTagSize); // Untag the index.
799 __ sar(eax, kSmiTagSize); // Untag the value
    [all...]
builtins-ia32.cc 347 ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
580 __ shl(edx, kPointerSizeLog2 - kSmiTagSize);
663 __ add(Operand(eax), Immediate(1 << kSmiTagSize));
832 ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
    [all...]
macro-assembler-ia32.cc 204 ASSERT_EQ(1, kSmiTagSize);
    [all...]
codegen-ia32.cc     [all...]
full-codegen-ia32.cc     [all...]
  /external/v8/include/
v8.h     [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc 484 static int kSmiShift = kSmiTagSize + kSmiShiftSize;
647 ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
    [all...]
builtins-x64.cc 605 ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
    [all...]
codegen-x64.cc     [all...]

Completed in 223 milliseconds