Lines Matching full:xmm0
644 // into xmm0 and xmm1. Operands are in edx and eax.
649 // them into xmm0 and xmm1 if they are. Jump to label not_numbers if
658 // Checks that the two floating point numbers loaded into xmm0 and xmm1
1053 __ cvtsi2sd(xmm0, ecx);
1054 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
1492 __ cvtsi2sd(xmm0, left);
1493 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
1538 case Token::ADD: __ addsd(xmm0, xmm1); break;
1539 case Token::SUB: __ subsd(xmm0, xmm1); break;
1540 case Token::MUL: __ mulsd(xmm0, xmm1); break;
1541 case Token::DIV: __ divsd(xmm0, xmm1); break;
1544 __ movdbl(FieldOperand(ecx, HeapNumber::kValueOffset), xmm0);
1701 case Token::ADD: __ addsd(xmm0, xmm1); break;
1702 case Token::SUB: __ subsd(xmm0, xmm1); break;
1703 case Token::MUL: __ mulsd(xmm0, xmm1); break;
1704 case Token::DIV: __ divsd(xmm0, xmm1); break;
1709 __ cvttsd2si(ecx, Operand(xmm0));
1711 __ ucomisd(xmm0, xmm2);
1716 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
1818 __ cvtsi2sd(xmm0, ebx);
1819 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
1933 case Token::ADD: __ addsd(xmm0, xmm1); break;
1934 case Token::SUB: __ subsd(xmm0, xmm1); break;
1935 case Token::MUL: __ mulsd(xmm0, xmm1); break;
1936 case Token::DIV: __ divsd(xmm0, xmm1); break;
1940 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
2032 __ cvtsi2sd(xmm0, ebx);
2033 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
2137 case Token::ADD: __ addsd(xmm0, xmm1); break;
2138 case Token::SUB: __ subsd(xmm0, xmm1); break;
2139 case Token::MUL: __ mulsd(xmm0, xmm1); break;
2140 case Token::DIV: __ divsd(xmm0, xmm1); break;
2144 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
2231 __ cvtsi2sd(xmm0, ebx);
2232 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
2427 __ pshufd(xmm0, xmm1, 0x1);
2428 __ movd(edx, xmm0);
2768 // Load operand in edx into xmm0.
2770 __ movdbl(xmm0, FieldOperand(edx, HeapNumber::kValueOffset));
2780 __ cvtsi2sd(xmm0, edx);
2796 // Load operand in edx into xmm0, or branch to not_numbers.
2801 __ movdbl(xmm0, FieldOperand(edx, HeapNumber::kValueOffset));
2810 __ cvtsi2sd(xmm0, edx);
2831 __ cvtsi2sd(xmm0, scratch);
2842 __ cvttsd2si(scratch, Operand(xmm0));
2844 __ ucomisd(xmm0, xmm2);
4168 __ movdbl(xmm0, FieldOperand(object, HeapNumber::kValueOffset));
4170 __ ucomisd(xmm0, xmm1);
4409 __ ucomisd(xmm0, xmm1);
6557 __ movdbl(xmm0, FieldOperand(edx, HeapNumber::kValueOffset));
6561 __ ucomisd(xmm0, xmm1);
7377 xmm0,