/external/v8/tools/ |
D | gdb-v8-support.py | 37 kSmiTagMask = (1 << kSmiTagSize) - 1 variable 70 return v & kSmiTagMask == kSmiTag
|
/external/v8/src/arm/ |
D | macro-assembler-arm.cc | 1938 tst(value, Operand(kSmiTagMask)); in SmiTst() 1942 tst(value, Operand(kSmiTagMask)); in JumpIfSmi() 1957 tst(value, Operand(kSmiTagMask)); in JumpIfNotSmi() 1965 tst(reg1, Operand(kSmiTagMask)); in JumpIfEitherSmi() 1966 tst(reg2, Operand(kSmiTagMask), ne); in JumpIfEitherSmi() 1973 tst(object, Operand(kSmiTagMask)); in AssertNotSmi() 1982 tst(object, Operand(kSmiTagMask)); in AssertSmi() 1990 tst(object, Operand(kSmiTagMask)); in AssertConstructor() 2004 tst(object, Operand(kSmiTagMask)); in AssertFunction() 2017 tst(object, Operand(kSmiTagMask)); in AssertBoundFunction() [all …]
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 167 test(value, Immediate(kSmiTagMask)); 173 test(value, Immediate(kSmiTagMask)); 620 test(value, Immediate(kSmiTagMask)); 626 test(value, Immediate(kSmiTagMask));
|
D | macro-assembler-ia32.cc | 559 test(object, Immediate(kSmiTagMask)); in AssertSmi() 566 test(object, Immediate(kSmiTagMask)); in AssertConstructor() 579 test(object, Immediate(kSmiTagMask)); in AssertFunction() 591 test(object, Immediate(kSmiTagMask)); in AssertBoundFunction() 603 test(object, Immediate(kSmiTagMask)); in AssertGeneratorObject() 644 test(object, Immediate(kSmiTagMask)); in AssertNotSmi()
|
/external/v8/src/x64/ |
D | macro-assembler-x64.cc | 1116 testb(src, Immediate(kSmiTagMask)); in CheckSmi() 1122 testb(src, Immediate(kSmiTagMask)); in CheckSmi() 1958 testb(object, Immediate(kSmiTagMask)); in AssertConstructor() 1971 testb(object, Immediate(kSmiTagMask)); in AssertFunction() 1983 testb(object, Immediate(kSmiTagMask)); in AssertBoundFunction() 1994 testb(object, Immediate(kSmiTagMask)); in AssertGeneratorObject()
|
/external/v8/src/arm64/ |
D | deoptimizer-arm64.cc | 155 __ Tst(x1, kSmiTagMask); in Generate()
|
D | macro-assembler-arm64.cc | 1568 Tst(object, kSmiTagMask); in AssertSmi() 1576 Tst(object, kSmiTagMask); in AssertNotSmi()
|
D | simulator-arm64.cc | 3248 if ((value & kSmiTagMask) == 0) { in Debug()
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.cc | 5315 andi(scratch, value, kSmiTagMask); in JumpIfSmi() 5324 andi(scratch, value, kSmiTagMask); in JumpIfNotSmi() 5335 DCHECK_EQ(1, kSmiTagMask); in JumpIfEitherSmi() 5337 DCHECK_EQ((int64_t)1, kSmiTagMask); in JumpIfEitherSmi() 5351 andi(scratch, object, kSmiTagMask); in AssertNotSmi() 5362 andi(scratch, object, kSmiTagMask); in AssertSmi()
|
D | macro-assembler-mips64.h | 1179 And(scratch, value, Operand(kSmiTagMask)); in SmiTst()
|
/external/v8/src/ |
D | globals.h | 770 ((reinterpret_cast<intptr_t>(value) & ::i::kSmiTagMask) == ::i::kSmiTag)
|
D | frames.h | 186 return (function_or_marker & kSmiTagMask) == kSmiTag; in IsTypeMarker()
|
D | code-stub-assembler.cc | 952 return WordEqual(WordAnd(BitcastTaggedToWord(a), IntPtrConstant(kSmiTagMask)), in TaggedIsSmi() 958 WordAnd(BitcastMaybeObjectToWord(a), IntPtrConstant(kSmiTagMask)), in TaggedIsSmi() 964 WordAnd(BitcastTaggedToWord(a), IntPtrConstant(kSmiTagMask)), in TaggedIsNotSmi() 970 IntPtrConstant(kSmiTagMask | kSmiSignMask)), in TaggedIsPositiveSmi()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.cc | 4918 andi(scratch, value, kSmiTagMask); in JumpIfSmi() 4927 andi(scratch, value, kSmiTagMask); in JumpIfNotSmi() 4936 DCHECK_EQ(1, kSmiTagMask); in JumpIfEitherSmi() 4949 andi(scratch, object, kSmiTagMask); in AssertNotSmi() 4960 andi(scratch, object, kSmiTagMask); in AssertSmi()
|
D | macro-assembler-mips.h | 1108 And(scratch, value, Operand(kSmiTagMask)); in SmiTst()
|
/external/v8/src/builtins/ia32/ |
D | builtins-ia32.cc | 1605 __ test(ebx, Immediate(kSmiTagMask)); in Generate_InternalArrayConstructor() 2870 __ test(ecx, Immediate(kSmiTagMask)); in Generate_InternalArrayConstructorImpl()
|
/external/swiftshader/third_party/subzero/src/DartARM32/ |
D | assembler_arm.cc | 2055 tst(object, Operand(kSmiTagMask)); in LoadClassIdMayBeSmi() 2076 tst(value, Operand(kSmiTagMask)); in ComputeRange()
|
/external/v8/src/heap/ |
D | heap.cc | 4813 (isolate_->stack_guard()->jslimit() & ~kSmiTagMask) | kSmiTag); in SetStackLimits() 4815 (isolate_->stack_guard()->real_jslimit() & ~kSmiTagMask) | kSmiTag); in SetStackLimits()
|
/external/v8/src/builtins/arm/ |
D | builtins-arm.cc | 2632 __ tst(r3, Operand(kSmiTagMask)); in Generate_InternalArrayConstructorImpl()
|
/external/v8/src/builtins/arm64/ |
D | builtins-arm64.cc | 50 __ Tst(x10, kSmiTagMask); in Generate_InternalArrayConstructor()
|
/external/v8/src/compiler/ |
D | effect-control-linearizer.cc | 3486 return __ WordEqual(__ WordAnd(value, __ IntPtrConstant(kSmiTagMask)), in ObjectIsSmi()
|
/external/v8/include/ |
D | v8.h | 179 const intptr_t kSmiTagMask = (1 << kSmiTagSize) - 1; variable
|