Home
last modified time | relevance | path

Searched refs:kSmiTag (Results 1 – 25 of 25) sorted by relevance

/external/v8/tools/
Dgdb-v8-support.py35 kSmiTag = 0 variable
70 return v & kSmiTagMask == kSmiTag
/external/v8/src/
Dframes.h141 INNER_JSENTRY_FRAME = (0 << kSmiTagSize) | kSmiTag,
142 OUTERMOST_JSENTRY_FRAME = (1 << kSmiTagSize) | kSmiTag
168 return (type << kSmiTagSize) | kSmiTag; in TypeToMarker()
186 return (function_or_marker & kSmiTagMask) == kSmiTag; in IsTypeMarker()
Dglobals.h770 ((reinterpret_cast<intptr_t>(value) & ::i::kSmiTagMask) == ::i::kSmiTag)
Dobjects.h1555 return reinterpret_cast<Smi*>((value << smi_shift_bits) | kSmiTag); in FromIntptr()
/external/v8/src/arm/
Dmacro-assembler-arm.cc1932 STATIC_ASSERT(kSmiTag == 0); in UntagAndJumpIfSmi()
1964 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
1972 STATIC_ASSERT(kSmiTag == 0); in AssertNotSmi()
1981 STATIC_ASSERT(kSmiTag == 0); in AssertSmi()
1989 STATIC_ASSERT(kSmiTag == 0); in AssertConstructor()
2003 STATIC_ASSERT(kSmiTag == 0); in AssertFunction()
2016 STATIC_ASSERT(kSmiTag == 0); in AssertBoundFunction()
Dassembler-arm.h415 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); in PointerOffsetFromSmiKey()
419 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kDoubleSizeLog2); in DoubleOffsetFromSmiKey()
524 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2);
/external/v8/src/x64/
Dmacro-assembler-x64.cc1001 STATIC_ASSERT(kSmiTag == 0); in GetSmiConstant()
1012 STATIC_ASSERT(kSmiTag == 0); in Move()
1032 STATIC_ASSERT(kSmiTag == 0); in SmiTag()
1041 STATIC_ASSERT(kSmiTag == 0); in SmiUntag()
1115 STATIC_ASSERT(kSmiTag == 0); in CheckSmi()
1121 STATIC_ASSERT(kSmiTag == 0); in CheckSmi()
/external/v8/src/ppc/
Dmacro-assembler-ppc.h941 STATIC_ASSERT(kSmiTag == 0 && kSmiShift > kPointerSizeLog2); in SmiToPtrArrayOffset()
944 STATIC_ASSERT(kSmiTag == 0 && kSmiShift < kPointerSizeLog2); in SmiToPtrArrayOffset()
970 STATIC_ASSERT(kSmiTag == 0);
Dmacro-assembler-ppc.cc1798 STATIC_ASSERT(kSmiTag == 0); in UntagAndJumpIfSmi()
1806 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
1813 STATIC_ASSERT(kSmiTag == 0); in AssertNotSmi()
1822 STATIC_ASSERT(kSmiTag == 0); in AssertSmi()
1830 STATIC_ASSERT(kSmiTag == 0); in AssertConstructor()
1844 STATIC_ASSERT(kSmiTag == 0); in AssertFunction()
1857 STATIC_ASSERT(kSmiTag == 0); in AssertBoundFunction()
/external/v8/src/ia32/
Dmacro-assembler-ia32.h604 STATIC_ASSERT(kSmiTag == 0); in SmiTag()
613 STATIC_ASSERT(kSmiTag == 0); in UntagSmi()
/external/v8/src/arm64/
Dmacro-assembler-arm64-inl.h1074 STATIC_ASSERT((kSmiTagSize == 1) && (kSmiTag == 0)); in JumpIfSmi()
1106 STATIC_ASSERT((kSmiTagSize == 1) && (kSmiTag == 0)); in JumpIfBothSmi()
1119 STATIC_ASSERT((kSmiTagSize == 1) && (kSmiTag == 0)); in JumpIfEitherSmi()
Dmacro-assembler-arm64.cc1567 STATIC_ASSERT(kSmiTag == 0); in AssertSmi()
1575 STATIC_ASSERT(kSmiTag == 0); in AssertNotSmi()
2872 DCHECK_EQ(0, kSmiTag); in RecordWrite()
/external/v8/src/s390/
Dmacro-assembler-s390.h1201 STATIC_ASSERT(kSmiTag == 0 && kSmiShift > kPointerSizeLog2); in SmiToPtrArrayOffset()
1204 STATIC_ASSERT(kSmiTag == 0 && kSmiShift < kPointerSizeLog2); in SmiToPtrArrayOffset()
1228 STATIC_ASSERT(kSmiTag == 0);
Dmacro-assembler-s390.cc1744 STATIC_ASSERT(kSmiTag == 0); in UntagAndJumpIfSmi()
1755 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
1762 STATIC_ASSERT(kSmiTag == 0); in AssertNotSmi()
1770 STATIC_ASSERT(kSmiTag == 0); in AssertSmi()
1778 STATIC_ASSERT(kSmiTag == 0); in AssertConstructor()
1790 STATIC_ASSERT(kSmiTag == 0); in AssertFunction()
1802 STATIC_ASSERT(kSmiTag == 0); in AssertBoundFunction()
/external/v8/src/mips/
Dmacro-assembler-mips.cc326 DCHECK_EQ(0, kSmiTag); in RecordWrite()
4917 DCHECK_EQ(0, kSmiTag); in JumpIfSmi()
4926 DCHECK_EQ(0, kSmiTag); in JumpIfNotSmi()
4935 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
4946 STATIC_ASSERT(kSmiTag == 0); in AssertNotSmi()
4957 STATIC_ASSERT(kSmiTag == 0); in AssertSmi()
4968 STATIC_ASSERT(kSmiTag == 0); in AssertConstructor()
4983 STATIC_ASSERT(kSmiTag == 0); in AssertFunction()
4997 STATIC_ASSERT(kSmiTag == 0); in AssertBoundFunction()
5010 STATIC_ASSERT(kSmiTag == 0); in AssertGeneratorObject()
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc326 DCHECK_EQ(0, kSmiTag); in RecordWrite()
5314 DCHECK_EQ(0, kSmiTag); in JumpIfSmi()
5323 DCHECK_EQ(0, kSmiTag); in JumpIfNotSmi()
5332 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
5348 STATIC_ASSERT(kSmiTag == 0); in AssertNotSmi()
5359 STATIC_ASSERT(kSmiTag == 0); in AssertSmi()
5370 STATIC_ASSERT(kSmiTag == 0); in AssertConstructor()
5385 STATIC_ASSERT(kSmiTag == 0); in AssertFunction()
5399 STATIC_ASSERT(kSmiTag == 0); in AssertBoundFunction()
5412 STATIC_ASSERT(kSmiTag == 0); in AssertGeneratorObject()
Dmacro-assembler-mips64.h1152 STATIC_ASSERT(kSmiTag == 0); in SmiTag()
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc131 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSBuiltinsConstructStubHelper()
306 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSConstructStubGeneric()
1634 __ lea(edi, Operand(eax, eax, times_1, kSmiTag)); in EnterArgumentsAdaptorFrame()
1648 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in LeaveArgumentsAdaptorFrame()
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc158 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSBuiltinsConstructStubHelper()
337 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSConstructStubGeneric()
/external/v8/src/builtins/x64/
Dbuiltins-x64.cc1594 STATIC_ASSERT(kSmiTag == 0); in Generate_InternalArrayConstructor()
2813 STATIC_ASSERT(kSmiTag == 0); in Generate_InternalArrayConstructorImpl()
/external/v8/src/builtins/arm/
Dbuiltins-arm.cc166 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSBuiltinsConstructStubHelper()
336 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSConstructStubGeneric()
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc152 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSBuiltinsConstructStubHelper()
329 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSConstructStubGeneric()
/external/v8/src/heap/
Dheap.cc4813 (isolate_->stack_guard()->jslimit() & ~kSmiTagMask) | kSmiTag); in SetStackLimits()
4815 (isolate_->stack_guard()->real_jslimit() & ~kSmiTagMask) | kSmiTag); in SetStackLimits()
/external/v8/include/
Dv8.h177 const int kSmiTag = 0; variable
188 (static_cast<intptr_t>(value) << smi_shift_bits) | kSmiTag; in IntToSmi()
/external/v8/src/compiler/
Deffect-control-linearizer.cc3487 __ IntPtrConstant(kSmiTag)); in ObjectIsSmi()