/external/chromium_org/v8/tools/ |
H A D | gdb-v8-support.py | 30 kSmiTagSize = 1 variable 31 kSmiTagMask = (1 << kSmiTagSize) - 1 46 kSmiShiftBits32 = kSmiTagSize + kSmiShiftSize32 51 kSmiShiftBits64 = kSmiTagSize + kSmiShiftSize64
|
/external/v8/tools/ |
H A D | gdb-v8-support.py | 30 kSmiTagSize = 1 variable 31 kSmiTagMask = (1 << kSmiTagSize) - 1 46 kSmiShiftBits32 = kSmiTagSize + kSmiShiftSize32 51 kSmiShiftBits64 = kSmiTagSize + kSmiShiftSize64
|
/external/v8/src/mips/ |
H A D | 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. 898 __ sll(a0, a3, kSmiTagSize); 975 __ srl(a0, a3, kSmiTagSize); 989 __ sll(t0, a3, kPointerSizeLog2 - kSmiTagSize); [all...] |
H A D | debug-mips.cc | 146 __ sll(reg, reg, kSmiTagSize); 168 __ srl(reg, reg, kSmiTagSize);
|
H A D | 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); 1005 __ sra(a2, a0, kSmiTagSize); 1300 __ sll(scratch_value, key, kPointerSizeLog2 - kSmiTagSize); 1313 __ sll(scratch_value, key, kPointerSizeLog2 - kSmiTagSize);
|
H A D | 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); 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 [all...] |
H A D | stub-cache-mips.cc | 1534 STATIC_ASSERT(kSmiTagSize == 1); 1555 __ sll(end_elements, v0, kPointerSizeLog2 - kSmiTagSize); 1597 __ sll(end_elements, v0, kPointerSizeLog2 - kSmiTagSize); 1638 __ sll(end_elements, v0, kPointerSizeLog2 - kSmiTagSize); 1735 STATIC_ASSERT(kSmiTagSize == 1); 1739 __ sll(t1, t0, kPointerSizeLog2 - kSmiTagSize); 2107 __ sll(v0, v0, kSmiTagSize); 3314 __ sra(a2, a0, kSmiTagSize); 3399 __ sra(t2, key, kSmiTagSize); 3408 STATIC_ASSERT((kSmiTag == 0) && (kSmiTagSize [all...] |
/external/v8/src/arm/ |
H A D | 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)); 872 __ mov(r0, Operand(r3, LSL, kSmiTagSize)); 945 __ mov(r0, Operand(r3, LSR, kSmiTagSize)); 1315 kSmiTagSize))); [all...] |
H A D | debug-arm.cc | 153 __ mov(reg, Operand(reg, LSL, kSmiTagSize)); 175 __ mov(reg, Operand(reg, LSR, kSmiTagSize));
|
H A D | 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)); 1004 __ mov(r2, Operand(r0, ASR, kSmiTagSize)); 1417 __ add(address, address, Operand(key, LSL, kPointerSizeLog2 - kSmiTagSize)); 1428 __ add(address, address, Operand(key, LSL, kPointerSizeLog2 - kSmiTagSize));
|
H A D | 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)); 1352 __ orr(r4, lhs_mantissa, Operand(lhs_exponent, LSL, kSmiTagSize), SetCC); 1357 __ mov(r0, Operand(rhs_exponent, LSL, kSmiTagSize)); 1518 __ mov(mask, Operand(mask, ASR, kSmiTagSize + 1)); 2112 __ mov(r0, Operand(r1, LSL, kSmiTagSize)); 4262 __ add(r3, fp, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize)); [all...] |
H A D | stub-cache-arm.cc | 1536 STATIC_ASSERT(kSmiTagSize == 1); 1559 Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize)); 1600 Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize)); 1639 Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize)); 1737 STATIC_ASSERT(kSmiTagSize == 1); 1741 __ add(elements, elements, Operand(r4, LSL, kPointerSizeLog2 - kSmiTagSize)); 2120 __ mov(r0, Operand(r0, LSL, kSmiTagSize)); 3319 __ mov(r2, Operand(key, ASR, kSmiTagSize)); 3413 STATIC_ASSERT((kSmiTag == 0) && (kSmiTagSize == 1)); 3481 __ mov(r0, Operand(value, LSL, kSmiTagSize)); [all...] |
H A D | macro-assembler-arm.cc | 873 mov(scratch1, Operand(length, LSL, kSmiTagSize)); 1118 mov(expected_reg, Operand(expected_reg, ASR, kSmiTagSize)); 1246 add(pc, r1, Operand(r2, ASR, kSmiTagSize)); // Jump. 1463 mov(t1, Operand(t1, ASR, kSmiTagSize)); // convert smi to int 1936 Operand(key_reg, LSL, kDoubleSizeLog2 - kSmiTagSize)); 1961 Operand(key_reg, LSL, kDoubleSizeLog2 - kSmiTagSize)); 2252 mov(index, Operand(hash, LSL, kSmiTagSize)); 2260 mov(r7, Operand(inReg, ASR, kSmiTagSize)); 2280 mov(scratch1, Operand(object, ASR, kSmiTagSize)); 2311 mov(scratch1, Operand(smi, ASR, kSmiTagSize)); [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | builtins-mips.cc | 395 __ sll(a0, a0, kSmiTagSize); // Tag arguments count. 551 __ sll(a0, a3, kSmiTagSize); 628 __ srl(a0, a3, kSmiTagSize); 642 __ sll(t0, a3, kPointerSizeLog2 - kSmiTagSize); 1062 kSmiTagSize))); 1066 __ And(t3, a3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize))); 1092 __ sll(a0, a0, kSmiTagSize); // Smi tagged. 1100 __ sra(a0, a0, kSmiTagSize); // Un-tag. 1203 __ sra(a2, a2, kSmiTagSize); 1241 __ sll(t3, v0, kPointerSizeLog2 - kSmiTagSize); [all...] |
H A D | debug-mips.cc | 147 __ sll(reg, reg, kSmiTagSize); 169 __ srl(reg, reg, kSmiTagSize);
|
H A D | ic-mips.cc | 149 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); 201 PropertyDetails::AttributesField::encode(READ_ONLY)) << kSmiTagSize; 295 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 296 __ sll(at, key, kPointerSizeLog2 - kSmiTagSize); 569 __ sra(a0, a2, kSmiTagSize); 971 __ sra(a2, a0, kSmiTagSize); 1195 __ sll(scratch_value, key, kPointerSizeLog2 - kSmiTagSize); 1213 __ sll(scratch_value, key, kPointerSizeLog2 - kSmiTagSize);
|
H A D | code-stubs-mips.cc | 391 __ sll(at, t0, kPointerSizeLog2 - kSmiTagSize); 397 __ sll(at, t0, kPointerSizeLog2 - kSmiTagSize); 591 __ sra(source_, source_, kSmiTagSize); 645 __ sra(scratch1, a0, kSmiTagSize); 648 __ sra(scratch1, a1, kSmiTagSize); 1135 __ sra(at, rhs, kSmiTagSize); 1159 __ sra(at, lhs, kSmiTagSize); 1288 __ sra(mask, mask, kSmiTagSize + 1); 2606 __ sra(t0, a0, kSmiTagSize); 3846 __ sll(t3, a3, kPointerSizeLog2 - kSmiTagSize); [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-code-stubs-x64.cc | 57 source_reg.is(rsp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
|
H A D | test-code-stubs-ia32.cc | 58 source_reg.is(esp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
|
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.h | 437 STATIC_ASSERT(kSmiTagSize == 1); 441 sar(reg, kSmiTagSize); 446 STATIC_ASSERT(kSmiTagSize == 1); 447 sar(reg, kSmiTagSize);
|
H A D | builtins-ia32.cc | 361 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 755 __ shl(edx, kPointerSizeLog2 - kSmiTagSize); 852 __ add(eax, Immediate(1 << kSmiTagSize)); 1009 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 1159 __ cmp(ecx, JSObject::kInitialMaxFastElementArray << kSmiTagSize); 1554 STATIC_ASSERT(kSmiTagSize == 1); 1568 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
|
/external/chromium_org/v8/src/ia32/ |
H A D | macro-assembler-ia32.h | 481 STATIC_ASSERT(kSmiTagSize == 1); 485 sar(reg, kSmiTagSize); 490 STATIC_ASSERT(kSmiTagSize == 1); 491 sar(reg, kSmiTagSize); 527 static const int mask = (Field::kMask >> Field::kShift) << kSmiTagSize;
|
H A D | debug-ia32.cc | 179 STATIC_ASSERT(kSmiTagSize == 1 && kSmiShiftSize == 0);
|
H A D | builtins-ia32.cc | 424 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); 886 __ shl(edx, kPointerSizeLog2 - kSmiTagSize); 983 __ add(ecx, Immediate(1 << kSmiTagSize)); 1221 STATIC_ASSERT(kSmiTagSize == 1); 1235 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0);
|
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm.h | 539 return Operand(rm, ASR, kSmiTagSize); 542 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 543 return Operand(key, LSL, kPointerSizeLog2 - kSmiTagSize); 546 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kDoubleSizeLog2); 547 return Operand(key, LSL, kDoubleSizeLog2 - kSmiTagSize); 608 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); 609 return MemOperand(array, key, LSL, kPointerSizeLog2 - kSmiTagSize, am);
|