/external/v8/tools/ |
gdb-v8-support.py | 31 kSmiTagSize = 1 32 kSmiTagMask = (1 << kSmiTagSize) - 1 47 kSmiShiftBits32 = kSmiTagSize + kSmiShiftSize32 52 kSmiShiftBits64 = kSmiTagSize + kSmiShiftSize64
|
/external/v8/test/unittests/compiler/ |
change-lowering-unittest.cc | 82 return IsIntPtrConstant(kSmiShiftSize + kSmiTagSize); 396 STATIC_ASSERT(kSmiTagSize == 1); 408 value, IsInt32Constant(kSmiTagSize + kSmiShiftSize))), 421 STATIC_ASSERT(kSmiTagSize == 1); 433 IsWord32Sar(value, IsInt32Constant(kSmiTagSize + kSmiShiftSize)), 444 STATIC_ASSERT(kSmiTagSize == 1); 456 IsWord32Sar(value, IsInt32Constant(kSmiTagSize + kSmiShiftSize)), 467 STATIC_ASSERT(kSmiTagSize == 1); 478 IsWord32Shl(value, IsInt32Constant(kSmiTagSize + kSmiShiftSize)), 522 STATIC_ASSERT(kSmiTagSize == 1) [all...] |
interpreter-assembler-unittest.cc | 458 IsWordShl(value, IsInt32Constant(kSmiShiftSize + kSmiTagSize))); 460 IsWordSar(value, IsInt32Constant(kSmiShiftSize + kSmiTagSize)));
|
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 438 STATIC_ASSERT(kSmiTagSize == 1); 442 sar(reg, kSmiTagSize); 447 STATIC_ASSERT(kSmiTagSize == 1); 448 sar(reg, kSmiTagSize); 496 static const int mask = (Field::kMask >> Field::kShift) << kSmiTagSize; 497 STATIC_ASSERT((mask & (0x80000000u >> (kSmiTagSize - 1))) == 0); 499 if (shift < kSmiTagSize) { 500 shl(reg, kSmiTagSize - shift); 501 } else if (shift > kSmiTagSize) { 502 sar(reg, shift - kSmiTagSize); [all...] |
builtins-ia32.cc | 363 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 418 int smi_tag = eax_is_tagged == kEaxIsSmiTagged ? kSmiTagSize : 0; [all...] |
code-stubs-ia32.cc | 761 STATIC_ASSERT(kSmiTagSize == 1); 777 STATIC_ASSERT(kSmiTagSize == 1); [all...] |
/external/v8/src/x87/ |
macro-assembler-x87.h | 429 STATIC_ASSERT(kSmiTagSize == 1); 433 sar(reg, kSmiTagSize); 438 STATIC_ASSERT(kSmiTagSize == 1); 439 sar(reg, kSmiTagSize); 487 static const int mask = (Field::kMask >> Field::kShift) << kSmiTagSize; 488 STATIC_ASSERT((mask & (0x80000000u >> (kSmiTagSize - 1))) == 0); 490 if (shift < kSmiTagSize) { 491 shl(reg, kSmiTagSize - shift); 492 } else if (shift > kSmiTagSize) { 493 sar(reg, shift - kSmiTagSize); [all...] |
builtins-x87.cc | 363 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 418 int smi_tag = eax_is_tagged == kEaxIsSmiTagged ? kSmiTagSize : 0; [all...] |
/external/v8/src/compiler/ |
code-stub-assembler.cc | 92 return Int32Constant(kSmiShiftSize + kSmiTagSize);
|
/external/v8/src/debug/ia32/ |
debug-ia32.cc | 89 STATIC_ASSERT(kSmiTagSize == 1 && kSmiShiftSize == 0);
|
/external/v8/src/debug/x87/ |
debug-x87.cc | 89 STATIC_ASSERT(kSmiTagSize == 1 && kSmiShiftSize == 0);
|
/external/v8/test/cctest/ |
test-code-stubs-ia32.cc | 57 source_reg.is(esp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
|
test-code-stubs-x64.cc | 57 source_reg.is(rsp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
|
test-code-stubs-x87.cc | 57 source_reg.is(esp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
|
/external/v8/src/ic/mips/ |
ic-mips.cc | 70 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 116 << kSmiTagSize; 232 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 233 __ sll(at, key, kPointerSizeLog2 - kSmiTagSize); 402 __ sra(a0, key, kSmiTagSize); 494 __ sll(at, key, kPointerSizeLog2 - kSmiTagSize); 514 __ sll(scratch, key, kPointerSizeLog2 - kSmiTagSize); 531 __ sll(scratch, key, kPointerSizeLog2 - kSmiTagSize); [all...] |
/external/v8/src/mips/ |
code-stubs-mips.cc | 424 __ sra(at, rhs, kSmiTagSize); 448 __ sra(at, lhs, kSmiTagSize); [all...] |
macro-assembler-mips.h | [all...] |
builtins-mips.cc | 620 __ sll(t0, t4, kPointerSizeLog2 - kSmiTagSize); 735 __ sll(t3, argc, kPointerSizeLog2 - kSmiTagSize); [all...] |
/external/v8/src/arm/ |
assembler-arm.h | 466 return Operand(rm, ASR, kSmiTagSize); 469 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 470 return Operand(key, LSL, kPointerSizeLog2 - kSmiTagSize); 473 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kDoubleSizeLog2); 474 return Operand(key, LSL, kDoubleSizeLog2 - kSmiTagSize); 541 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 542 return MemOperand(array, key, LSL, kPointerSizeLog2 - kSmiTagSize, am); [all...] |
macro-assembler-arm.h | [all...] |
/external/v8/src/ic/ia32/ |
ic-ia32.cc | 72 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 120 << kSmiTagSize; 224 STATIC_ASSERT((kPointerSize == 4) && (kSmiTagSize == 1) && (kSmiTag == 0)); [all...] |
/external/v8/src/ic/x87/ |
ic-x87.cc | 72 Immediate(PropertyDetails::TypeField::kMask << kSmiTagSize)); 120 << kSmiTagSize; 224 STATIC_ASSERT((kPointerSize == 4) && (kSmiTagSize == 1) && (kSmiTag == 0)); [all...] |
/external/v8/src/ppc/ |
macro-assembler-ppc.h | [all...] |
/external/v8/src/arm64/ |
macro-assembler-arm64-inl.h | [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.h | [all...] |