Home
last modified time | relevance | path

Searched refs:kSmiTagMask (Results 1 – 22 of 22) sorted by relevance

/external/v8/tools/
Dgdb-v8-support.py37 kSmiTagMask = (1 << kSmiTagSize) - 1 variable
70 return v & kSmiTagMask == kSmiTag
/external/v8/src/arm/
Dmacro-assembler-arm.cc1938 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/
Dmacro-assembler-ia32.h167 test(value, Immediate(kSmiTagMask));
173 test(value, Immediate(kSmiTagMask));
620 test(value, Immediate(kSmiTagMask));
626 test(value, Immediate(kSmiTagMask));
Dmacro-assembler-ia32.cc559 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/
Dmacro-assembler-x64.cc1116 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/
Ddeoptimizer-arm64.cc155 __ Tst(x1, kSmiTagMask); in Generate()
Dmacro-assembler-arm64.cc1568 Tst(object, kSmiTagMask); in AssertSmi()
1576 Tst(object, kSmiTagMask); in AssertNotSmi()
Dsimulator-arm64.cc3248 if ((value & kSmiTagMask) == 0) { in Debug()
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc5315 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()
Dmacro-assembler-mips64.h1179 And(scratch, value, Operand(kSmiTagMask)); in SmiTst()
/external/v8/src/
Dglobals.h770 ((reinterpret_cast<intptr_t>(value) & ::i::kSmiTagMask) == ::i::kSmiTag)
Dframes.h186 return (function_or_marker & kSmiTagMask) == kSmiTag; in IsTypeMarker()
Dcode-stub-assembler.cc952 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/
Dmacro-assembler-mips.cc4918 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()
Dmacro-assembler-mips.h1108 And(scratch, value, Operand(kSmiTagMask)); in SmiTst()
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc1605 __ test(ebx, Immediate(kSmiTagMask)); in Generate_InternalArrayConstructor()
2870 __ test(ecx, Immediate(kSmiTagMask)); in Generate_InternalArrayConstructorImpl()
/external/swiftshader/third_party/subzero/src/DartARM32/
Dassembler_arm.cc2055 tst(object, Operand(kSmiTagMask)); in LoadClassIdMayBeSmi()
2076 tst(value, Operand(kSmiTagMask)); in ComputeRange()
/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/src/builtins/arm/
Dbuiltins-arm.cc2632 __ tst(r3, Operand(kSmiTagMask)); in Generate_InternalArrayConstructorImpl()
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc50 __ Tst(x10, kSmiTagMask); in Generate_InternalArrayConstructor()
/external/v8/src/compiler/
Deffect-control-linearizer.cc3486 return __ WordEqual(__ WordAnd(value, __ IntPtrConstant(kSmiTagMask)), in ObjectIsSmi()
/external/v8/include/
Dv8.h179 const intptr_t kSmiTagMask = (1 << kSmiTagSize) - 1; variable