Searched refs:kSignMask (Results 1 - 18 of 18) sorted by relevance

/external/v8/src/
H A Ddouble.h43 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 Dobjects-debug.cc363 ((BitCast<uint64_t>(value) & Double::kSignMask) != 0));
H A Dobjects-inl.h1210 return READ_INT_FIELD(this, kExponentOffset) & kSignMask;
H A Dobjects.h1340 static const uint32_t kSignMask = 0x80000000u; member in class:v8::internal::HeapNumber
/external/v8/src/mips/
H A Dconstants-mips.h246 const int kSignMask = 0x80000000;
H A Dstub-cache-mips.cc2078 __ 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 Dcode-stubs-mips.cc472 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 Dlithium-codegen-mips.cc2907 __ 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 Dmacro-assembler-mips.cc1478 And(sign, input_high, Operand(HeapNumber::kSignMask));
/external/v8/src/arm/
H A Dstub-cache-arm.cc2091 __ 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 Dcode-stubs-arm.cc471 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 Dlithium-codegen-arm.cc3024 __ 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 Dmacro-assembler-arm.cc2400 tst(scratch, Operand(HeapNumber::kSignMask));
2499 and_(sign, input_high, Operand(HeapNumber::kSignMask));
/external/v8/src/ia32/
H A Dstub-cache-ia32.cc2107 __ test(ebx, Immediate(HeapNumber::kSignMask));
2114 __ and_(ebx, ~HeapNumber::kSignMask);
H A Dlithium-codegen-ia32.cc2806 __ test(tmp, Immediate(HeapNumber::kSignMask));
2830 __ and_(tmp2, ~HeapNumber::kSignMask);
H A Dcode-stubs-ia32.cc976 Immediate(HeapNumber::kSignMask)); // Flip sign.
996 __ xor_(ecx, HeapNumber::kSignMask); // Flip sign.
/external/v8/src/x64/
H A Dstub-cache-x64.cc1931 __ movq(rdi, static_cast<int64_t>(HeapNumber::kSignMask) << sign_mask_shift,
H A Dlithium-codegen-x64.cc2763 __ testl(tmp, Immediate(HeapNumber::kSignMask));

Completed in 1494 milliseconds