/external/v8/tools/ |
gdb-v8-support.py | 30 kSmiTagSize = 1 31 kSmiTagMask = (1 << kSmiTagSize) - 1 46 kSmiShiftBits32 = kSmiTagSize + kSmiShiftSize32 51 kSmiShiftBits64 = kSmiTagSize + kSmiShiftSize64
|
/external/v8/src/mips/ |
builtins-mips.cc | 226 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 229 __ sra(scratch1, array_size, kSmiTagSize); 286 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 287 __ sll(elements_array_end, array_size, kPointerSizeLog2 - kSmiTagSize); 365 Operand(JSObject::kInitialMaxFastElementArray << kSmiTagSize)); 390 __ sll(a2, a0, kSmiTagSize); // Convert argc to a smi. 742 __ sll(a0, a0, kSmiTagSize); // Tag arguments count. [all...] |
debug-mips.cc | 146 __ sll(reg, reg, kSmiTagSize); 168 __ srl(reg, reg, kSmiTagSize);
|
ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; 342 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 343 __ sll(at, key, kPointerSizeLog2 - kSmiTagSize); 610 __ sra(a0, a2, kSmiTagSize); [all...] |
code-stubs-mips.cc | 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); [all...] |
stub-cache-mips.cc | [all...] |
codegen-mips.cc | 381 __ sra(at, result, kSmiTagSize);
|
macro-assembler-mips.cc | 493 sra(reg1, reg1, kSmiTagSize); [all...] |
macro-assembler-mips.h | [all...] |
/external/v8/src/arm/ |
builtins-arm.cc | 220 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 225 Operand(array_size, ASR, kSmiTagSize)); 276 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 279 Operand(array_size, LSL, kPointerSizeLog2 - kSmiTagSize)); 357 __ cmp(r2, Operand(JSObject::kInitialMaxFastElementArray << kSmiTagSize)); 382 __ mov(r2, Operand(r0, LSL, kSmiTagSize)); // Convet argc to a smi. 719 __ mov(r0, Operand(r0, LSL, kSmiTagSize)); [all...] |
debug-arm.cc | 153 __ mov(reg, Operand(reg, LSL, kSmiTagSize)); 175 __ mov(reg, Operand(reg, LSR, kSmiTagSize));
|
ic-arm.cc | 149 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 199 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; 341 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 343 MemOperand(scratch1, key, LSL, kPointerSizeLog2 - kSmiTagSize)); 612 __ mov(r0, Operand(r2, ASR, kSmiTagSize)); [all...] |
code-stubs-arm.cc | 315 __ ldr(r3, MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize)); 393 __ ldr(r3, MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize)); 467 __ mov(source_, Operand(source_, ASR, kSmiTagSize)); 524 __ mov(scratch1, Operand(r0, ASR, kSmiTagSize)); 527 __ mov(scratch1, Operand(r1, ASR, kSmiTagSize)); [all...] |
stub-cache-arm.cc | [all...] |
macro-assembler-arm.cc | 873 mov(scratch1, Operand(length, LSL, kSmiTagSize)); [all...] |
macro-assembler-arm.h | 48 return Operand(object, ASR, kSmiTagSize); [all...] |
codegen-arm.cc | 371 __ add(index, index, Operand(result, ASR, kSmiTagSize));
|
full-codegen-arm.cc | [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 437 STATIC_ASSERT(kSmiTagSize == 1); 441 sar(reg, kSmiTagSize); 446 STATIC_ASSERT(kSmiTagSize == 1); 447 sar(reg, kSmiTagSize); [all...] |
builtins-ia32.cc | 361 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 755 __ shl(edx, kPointerSizeLog2 - kSmiTagSize); 852 __ add(eax, Immediate(1 << kSmiTagSize)); [all...] |
macro-assembler-ia32.cc | [all...] |
code-stubs-ia32.cc | 309 STATIC_ASSERT(kSmiTagSize == 1); 385 STATIC_ASSERT(kSmiTagSize == 1); [all...] |
ic-ia32.cc | 147 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 203 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; 327 STATIC_ASSERT((kPointerSize == 4) && (kSmiTagSize == 1) && (kSmiTag == 0)); [all...] |
/external/v8/include/ |
v8.h | [all...] |
/external/v8/src/x64/ |
codegen-x64.cc | 561 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1);
|