/external/v8/src/ |
H A D | double.h | 43 static const uint64_t kSignMask = V8_2PART_UINT64_C(0x80000000, 00000000); member in class:v8::internal::Double 147 return (d64 & kSignMask) == 0? 1: -1;
|
H A D | objects-debug.cc | 363 ((BitCast<uint64_t>(value) & Double::kSignMask) != 0));
|
H A D | objects-inl.h | 1210 return READ_INT_FIELD(this, kExponentOffset) & kSignMask;
|
H A D | objects.h | 1340 static const uint32_t kSignMask = 0x80000000u; member in class:v8::internal::HeapNumber
|
/external/v8/src/mips/ |
H A D | constants-mips.h | 246 const int kSignMask = 0x80000000;
|
H A D | stub-cache-mips.cc | 2078 __ And(t2, t1, Operand(~HeapNumber::kSignMask)); 2112 __ And(t0, t1, Operand(HeapNumber::kSignMask)); 2213 __ And(t0, a1, Operand(HeapNumber::kSignMask)); 2221 __ Xor(a1, a1, Operand(HeapNumber::kSignMask)); 3932 __ And(t2, t3, Operand(HeapNumber::kSignMask)); 3938 __ And(t2, t3, Operand(HeapNumber::kSignMask)); 3942 __ And(t7, t3, Operand(HeapNumber::kSignMask)); 3962 __ And(t7, t3, Operand(HeapNumber::kSignMask)); 4010 __ And(t5, t3, Operand(HeapNumber::kSignMask));
|
H A D | code-stubs-mips.cc | 472 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u); 473 __ And(exponent, source_, Operand(HeapNumber::kSignMask)); 709 __ And(dst2, int_scratch, Operand(HeapNumber::kSignMask)); 819 __ And(scratch1, dst1, Operand(~HeapNumber::kSignMask)); 889 __ And(dst, scratch1, Operand(~HeapNumber::kSignMask)); 908 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); 1063 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u); 1099 __ li(scratch_, Operand(HeapNumber::kSignMask | non_smi_exponent)); 2152 __ Xor(a2, a2, Operand(HeapNumber::kSignMask)); // Flip sign. 2172 __ Xor(a2, a2, Operand(HeapNumber::kSignMask)); // Fli [all...] |
H A D | lithium-codegen-mips.cc | 2907 __ And(at, exponent, Operand(HeapNumber::kSignMask)); 2943 __ And(exponent, exponent, Operand(~HeapNumber::kSignMask)); 3030 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); 3067 __ And(scratch, result, Operand(HeapNumber::kSignMask)); 3107 __ And(scratch, scratch, Operand(HeapNumber::kSignMask)); 3984 DeoptimizeIf(eq, env, scratch, Operand(HeapNumber::kSignMask)); 4069 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask));
|
H A D | macro-assembler-mips.cc | 1478 And(sign, input_high, Operand(HeapNumber::kSignMask));
|
/external/v8/src/arm/ |
H A D | stub-cache-arm.cc | 2091 __ bic(r6, r5, Operand(HeapNumber::kSignMask)); 2126 __ tst(r5, Operand(HeapNumber::kSignMask)); 2223 __ tst(r1, Operand(HeapNumber::kSignMask)); 2231 __ eor(r1, r1, Operand(HeapNumber::kSignMask)); 3903 __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, gt); 3908 __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, lt); 3911 __ and_(r7, r5, Operand(HeapNumber::kSignMask)); 3924 __ and_(r7, r5, Operand(HeapNumber::kSignMask)); 3966 __ and_(r7, r5, Operand(HeapNumber::kSignMask), SetCC);
|
H A D | code-stubs-arm.cc | 471 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u); 472 __ and_(exponent, source_, Operand(HeapNumber::kSignMask), SetCC); 705 __ and_(dst2, int_scratch, Operand(HeapNumber::kSignMask), SetCC); 805 __ bic(scratch1, dst1, Operand(HeapNumber::kSignMask)); 875 __ bic(dst, scratch1, Operand(HeapNumber::kSignMask)); 893 __ tst(scratch1, Operand(HeapNumber::kSignMask)); 1035 STATIC_ASSERT(HeapNumber::kSignMask == 0x80000000u); 1044 __ orr(scratch_, scratch_, Operand(HeapNumber::kSignMask), LeaveCC, cs); 1067 __ mov(ip, Operand(HeapNumber::kSignMask | non_smi_exponent)); 2069 __ eor(r2, r2, Operand(HeapNumber::kSignMask)); // Fli [all...] |
H A D | lithium-codegen-arm.cc | 3024 __ tst(exponent, Operand(HeapNumber::kSignMask)); 3061 __ bic(exponent, exponent, Operand(HeapNumber::kSignMask)); 3146 __ tst(scratch1, Operand(HeapNumber::kSignMask)); 3181 __ and_(scratch, result, Operand(HeapNumber::kSignMask)); 3211 __ tst(scratch, Operand(HeapNumber::kSignMask)); 4080 __ cmp(ip, Operand(HeapNumber::kSignMask)); 4167 __ tst(scratch1, Operand(HeapNumber::kSignMask));
|
H A D | macro-assembler-arm.cc | 2400 tst(scratch, Operand(HeapNumber::kSignMask)); 2499 and_(sign, input_high, Operand(HeapNumber::kSignMask));
|
/external/v8/src/ia32/ |
H A D | stub-cache-ia32.cc | 2107 __ test(ebx, Immediate(HeapNumber::kSignMask)); 2114 __ and_(ebx, ~HeapNumber::kSignMask);
|
H A D | lithium-codegen-ia32.cc | 2806 __ test(tmp, Immediate(HeapNumber::kSignMask)); 2830 __ and_(tmp2, ~HeapNumber::kSignMask);
|
H A D | code-stubs-ia32.cc | 976 Immediate(HeapNumber::kSignMask)); // Flip sign. 996 __ xor_(ecx, HeapNumber::kSignMask); // Flip sign.
|
/external/v8/src/x64/ |
H A D | stub-cache-x64.cc | 1931 __ movq(rdi, static_cast<int64_t>(HeapNumber::kSignMask) << sign_mask_shift,
|
H A D | lithium-codegen-x64.cc | 2763 __ testl(tmp, Immediate(HeapNumber::kSignMask));
|