Home
last modified time | relevance | path

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

12

/external/v8/tools/
Dgdb-v8-support.py29 kSmiTag = 0 variable
64 return v & kSmiTagMask == kSmiTag
/external/v8/src/ia32/
Dbuiltins-ia32.cc361 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in Generate_JSConstructStubHelper()
1009 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in AllocateJSArray()
1133 STATIC_ASSERT(kSmiTag == 0); in ArrayNativeCode()
1188 STATIC_ASSERT(kSmiTag == 0); in ArrayNativeCode()
1498 STATIC_ASSERT(kSmiTag == 0); in Generate_StringConstructCode()
1555 __ lea(edi, Operand(eax, eax, times_1, kSmiTag)); in EnterArgumentsAdaptorFrame()
1568 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in LeaveArgumentsAdaptorFrame()
Dcode-stubs-ia32.cc310 STATIC_ASSERT(kSmiTag == 0); in Generate()
386 STATIC_ASSERT(kSmiTag == 0); in Generate()
1022 __ lea(eax, Operand(ecx, times_2, kSmiTag)); in GenerateHeapNumberCodeBitNot()
1277 STATIC_ASSERT(kSmiTag == 0); // Adjust zero check if not the case. in GenerateSmiCode()
1357 STATIC_ASSERT(kSmiTag == 0); // Adjust code below if not the case. in GenerateSmiCode()
1385 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); in GenerateSmiCode()
3229 STATIC_ASSERT(kSmiTag == 0); // Shifting code depends on these. in GenerateReadElement()
3245 STATIC_ASSERT(kSmiTag == 0); // Shifting code depends on these. in GenerateReadElement()
3640 STATIC_ASSERT(kSmiTag == 0); in Generate()
3664 STATIC_ASSERT(kSmiTag == 0); in Generate()
[all …]
Dmacro-assembler-ia32.h436 STATIC_ASSERT(kSmiTag == 0); in SmiTag()
448 STATIC_ASSERT(kSmiTag == 0); in SmiUntag()
Dstub-cache-ia32.cc1423 STATIC_ASSERT(kSmiTag == 0); in CompileArrayPushCall()
1623 STATIC_ASSERT(kSmiTag == 0); in CompileArrayPopCall()
1853 STATIC_ASSERT(kSmiTag == 0); in CompileStringFromCharCodeCall()
1870 STATIC_ASSERT(kSmiTag == 0); in CompileStringFromCharCodeCall()
1935 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
1952 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2059 STATIC_ASSERT(kSmiTag == 0); in CompileMathAbsCall()
2076 STATIC_ASSERT(kSmiTag == 0); in CompileMathAbsCall()
Dmacro-assembler-ia32.cc170 ASSERT_EQ(0, kSmiTag); in RecordWriteArray()
1690 STATIC_ASSERT(String::kHashShift >= kSmiTagSize && kSmiTag == 0); in IndexFromHash()
2421 intptr_t p0 = (p1 & ~kSmiTagMask) + kSmiTag; in Abort()
2489 STATIC_ASSERT(kSmiTag == 0); in JumpIfNotBothSequentialAsciiStrings()
Dfull-codegen-ia32.cc2579 STATIC_ASSERT(kSmiTag == 0); in EmitIsStringWrapperSafeForDefaultValueOf()
3338 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); in EmitGetFromCache()
4374 STATIC_ASSERT(kSmiTag == 0); in EnterFinallyBlock()
/external/v8/src/arm/
Dbuiltins-arm.cc220 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in AllocateJSArray()
255 STATIC_ASSERT(kSmiTag == 0); in AllocateJSArray()
267 STATIC_ASSERT(kSmiTag == 0); in AllocateJSArray()
276 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); in AllocateJSArray()
342 STATIC_ASSERT(kSmiTag == 0); in ArrayNativeCode()
356 STATIC_ASSERT(kSmiTag == 0); in ArrayNativeCode()
Dmacro-assembler-arm.cc508 ASSERT_EQ(0, kSmiTag); in RecordWrite()
2250 STATIC_ASSERT(kSmiTag == 0); in IndexFromHash()
2804 intptr_t p0 = (p1 & ~kSmiTagMask) + kSmiTag; in Abort()
2951 STATIC_ASSERT(kSmiTag == 0); in JumpIfNotBothSmi()
2960 STATIC_ASSERT(kSmiTag == 0); in UntagAndJumpIfSmi()
2968 STATIC_ASSERT(kSmiTag == 0); in UntagAndJumpIfNotSmi()
2977 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
2985 STATIC_ASSERT(kSmiTag == 0); in AbortIfSmi()
2992 STATIC_ASSERT(kSmiTag == 0); in AbortIfNotSmi()
2999 STATIC_ASSERT(kSmiTag == 0); in AbortIfNotString()
[all …]
Dstub-cache-arm.cc1537 STATIC_ASSERT(kSmiTag == 0); in CompileArrayPushCall()
1738 STATIC_ASSERT(kSmiTag == 0); in CompileArrayPopCall()
1963 STATIC_ASSERT(kSmiTag == 0); in CompileStringFromCharCodeCall()
1981 STATIC_ASSERT(kSmiTag == 0); in CompileStringFromCharCodeCall()
2039 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2054 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2119 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2179 STATIC_ASSERT(kSmiTag == 0); in CompileMathAbsCall()
2195 STATIC_ASSERT(kSmiTag == 0); in CompileMathAbsCall()
3413 STATIC_ASSERT((kSmiTag == 0) && (kSmiTagSize == 1)); in GenerateLoadExternalArray()
[all …]
Dcode-stubs-arm.cc1643 STATIC_ASSERT(kSmiTag == 0); in Generate()
2299 STATIC_ASSERT(kSmiTag == 0); in GenerateSmiSmiOperation()
2644 STATIC_ASSERT(kSmiTag == 0); in GenerateSmiCode()
4654 STATIC_ASSERT(kSmiTag == 0); in Generate()
4680 STATIC_ASSERT(kSmiTag == 0); in Generate()
4939 STATIC_ASSERT(kSmiTag == 0); in Generate()
5033 STATIC_ASSERT(kSmiTag == 0); in Generate()
5415 STATIC_ASSERT(kSmiTag == 0); in GenerateFast()
5425 STATIC_ASSERT(kSmiTag == 0); in GenerateFast()
5848 STATIC_ASSERT(kSmiTag == 0); in Generate()
[all …]
Dic-arm.cc341 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); in GenerateFastArrayLoad()
1377 STATIC_ASSERT(kSmiTag == 0); in GenerateGeneric()
1387 STATIC_ASSERT(kSmiTag == 0); in GenerateGeneric()
Dfull-codegen-arm.cc1839 STATIC_ASSERT(kSmiTag == 0); in EmitInlineSmiBinaryOp()
2640 STATIC_ASSERT(kSmiTag == 0); in EmitIsStringWrapperSafeForDefaultValueOf()
3393 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); in EmitGetFromCache()
4389 STATIC_ASSERT(kSmiTag == 0); in EnterFinallyBlock()
/external/v8/src/x64/
Dbuiltins-x64.cc117 ASSERT(kSmiTag == 0); in Generate_JSConstructStubHelper()
1346 STATIC_ASSERT(kSmiTag == 0); in Generate_InternalArrayCode()
1381 STATIC_ASSERT(kSmiTag == 0); in Generate_ArrayCode()
1415 STATIC_ASSERT(kSmiTag == 0); in Generate_ArrayConstructCode()
1519 STATIC_ASSERT(kSmiTag == 0); in Generate_StringConstructCode()
Dmacro-assembler-x64.cc497 intptr_t p0 = (p1 & ~kSmiTagMask) + kSmiTag; in Abort()
958 STATIC_ASSERT(kSmiTag == 0); in Integer32ToSmi()
996 STATIC_ASSERT(kSmiTag == 0); in SmiToInteger32()
1010 STATIC_ASSERT(kSmiTag == 0); in SmiToInteger64()
1146 STATIC_ASSERT(kSmiTag == 0); in CheckSmi()
1153 STATIC_ASSERT(kSmiTag == 0); in CheckSmi()
1160 STATIC_ASSERT(kSmiTag == 0); in CheckNonNegativeSmi()
1173 STATIC_ASSERT(kSmiTag == 0 && kHeapObjectTag == 1 && kHeapObjectTagMask == 3); in CheckBothSmi()
1329 STATIC_ASSERT(kSmiTag == 0); in SmiTryAddConstant()
2033 STATIC_ASSERT(kSmiTag == 0); in SelectNonSmi()
Dcodegen-x64.cc561 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); in Generate()
Dcode-stubs-x64.cc3102 STATIC_ASSERT(kSmiTag == 0); in Generate()
3518 STATIC_ASSERT(kSmiTag == 0); in Generate()
4262 STATIC_ASSERT(kSmiTag == 0); in Generate()
5106 STATIC_ASSERT(kSmiTag == 0); in Generate()
5344 STATIC_ASSERT(kSmiTag == 0); in GenerateFlatAsciiStringEquals()
5616 STATIC_ASSERT(kSmiTag == 0); in GenerateSymbols()
5660 STATIC_ASSERT(kSmiTag == 0); in GenerateStrings()
/external/v8/src/
Dv8globals.h387 ((reinterpret_cast<intptr_t>(value) & kSmiTagMask) == kSmiTag)
/external/v8/src/mips/
Dstub-cache-mips.cc1535 STATIC_ASSERT(kSmiTag == 0); in CompileArrayPushCall()
1736 STATIC_ASSERT(kSmiTag == 0); in CompileArrayPopCall()
1963 STATIC_ASSERT(kSmiTag == 0); in CompileStringFromCharCodeCall()
1981 STATIC_ASSERT(kSmiTag == 0); in CompileStringFromCharCodeCall()
2039 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2054 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2106 STATIC_ASSERT(kSmiTag == 0); in CompileMathFloorCall()
2168 STATIC_ASSERT(kSmiTag == 0); in CompileMathAbsCall()
2184 STATIC_ASSERT(kSmiTag == 0); in CompileMathAbsCall()
3408 STATIC_ASSERT((kSmiTag == 0) && (kSmiTagSize == 1)); in GenerateLoadExternalArray()
[all …]
Dbuiltins-mips.cc226 STATIC_ASSERT(kSmiTagSize == 1 && kSmiTag == 0); in AllocateJSArray()
276 STATIC_ASSERT(kSmiTag == 0); in AllocateJSArray()
286 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); in AllocateJSArray()
350 STATIC_ASSERT(kSmiTag == 0); in ArrayNativeCode()
363 STATIC_ASSERT(kSmiTag == 0); in ArrayNativeCode()
Dmacro-assembler-mips.cc264 ASSERT_EQ(0, kSmiTag); in RecordWrite()
4032 STATIC_ASSERT(kSmiTag == 0); in IndexFromHash()
4380 intptr_t p0 = (p1 & ~kSmiTagMask) + kSmiTag; in Abort()
4739 ASSERT_EQ(0, kSmiTag); in JumpIfSmi()
4748 ASSERT_EQ(0, kSmiTag); in JumpIfNotSmi()
4757 STATIC_ASSERT(kSmiTag == 0); in JumpIfNotBothSmi()
4767 STATIC_ASSERT(kSmiTag == 0); in JumpIfEitherSmi()
4776 STATIC_ASSERT(kSmiTag == 0); in AbortIfSmi()
4783 STATIC_ASSERT(kSmiTag == 0); in AbortIfNotSmi()
4790 STATIC_ASSERT(kSmiTag == 0); in AbortIfNotString()
[all …]
Dcode-stubs-mips.cc1717 STATIC_ASSERT(kSmiTag == 0); in Generate()
2385 STATIC_ASSERT(kSmiTag == 0); in GenerateSmiSmiOperation()
2760 STATIC_ASSERT(kSmiTag == 0); in GenerateSmiCode()
4865 STATIC_ASSERT(kSmiTag == 0); in Generate()
4896 STATIC_ASSERT(kSmiTag == 0); in Generate()
5165 STATIC_ASSERT(kSmiTag == 0); in Generate()
5262 STATIC_ASSERT(kSmiTag == 0); in Generate()
5654 STATIC_ASSERT(kSmiTag == 0); in GenerateFast()
5665 STATIC_ASSERT(kSmiTag == 0); in GenerateFast()
6067 STATIC_ASSERT(kSmiTag == 0); in Generate()
[all …]
Dic-mips.cc342 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize < kPointerSizeLog2); in GenerateFastArrayLoad()
1262 STATIC_ASSERT(kSmiTag == 0); in GenerateGeneric()
1270 STATIC_ASSERT(kSmiTag == 0); in GenerateGeneric()
Dfull-codegen-mips.cc1855 STATIC_ASSERT(kSmiTag == 0); in EmitInlineSmiBinaryOp()
2662 STATIC_ASSERT(kSmiTag == 0); in EmitIsStringWrapperSafeForDefaultValueOf()
3429 STATIC_ASSERT(kSmiTag == 0 && kSmiTagSize == 1); in EmitGetFromCache()
4425 STATIC_ASSERT(0 == kSmiTag); in EnterFinallyBlock()
/external/v8/include/
Dv8.h3799 const int kSmiTag = 0; variable
3892 return ((reinterpret_cast<intptr_t>(value) & kSmiTagMask) == kSmiTag);

12