Lines Matching defs:eax

504 void MacroAssembler::fast_tan(XMMRegister xmm0, XMMRegister xmm1, XMMRegister xmm2, XMMRegister xmm3, XMMRegister xmm4, XMMRegister xmm5, XMMRegister xmm6, XMMRegister xmm7, Register eax, Register ecx, Register edx, Register r8, Register r9, Register r10, Register r11) {
539 pextrw(eax, xmm0, 3);
540 andl(eax, 32767);
541 subl(eax, 16314);
542 cmpl(eax, 270);
654 pextrw(eax, xmm0, 3);
655 movl(edx, eax);
656 andl(eax, 32752);
691 pextrw(eax, xmm0, 3);
692 andl(eax, 32752);
693 cmpl(eax, 32752);
705 movl(edx, eax);
707 orl(eax, INT_MIN);
708 shrl(eax, 11);
761 movl(eax, Address(rcx, 0));
850 movl(eax, rdi);
884 shll(eax, 4);
888 addl(edx, eax);
1093 void MacroAssembler::libm_tancot_huge(XMMRegister xmm0, XMMRegister xmm1, Register eax, Register ecx, Register edx, Register ebx, Register esi, Register edi, Register ebp, Register esp) {
1099 assert_different_registers(ebx, eax, ecx, edx, esi, edi, ebp, esp);
1118 movl(eax, Address(ebp, 16));
1120 movl(Address(esp, 40), eax);
1127 movl(eax, edx);
1128 andl(eax, 2147483647);
1131 cmpl(eax, 1104150528);
1190 cmpl(eax, 1094713344);
1224 movl(eax, edx);
1225 andl(eax, 768);
1226 cmpl(eax, 768);
1243 lea(eax, Address(esp, 32));
1244 movsd(Address(eax, 16), xmm0);
1245 fld_d(Address(eax, 16));
1248 movl(Address(esp, 16), eax);
1252 movl(edx, eax);
1261 movl(eax, ebx);
1262 andl(eax, 3);
1263 cmpl(eax, 3);
1349 movl(eax, Address(esp, 44));
1350 xorl(eax, 1);
1353 fld_d(Address(ones, RelocationHolder::none).plus_disp(eax, Address::times_8));
1374 movl(eax, Address(esp, 44));
1375 fld_d(Address(ones, RelocationHolder::none).plus_disp(eax, Address::times_8));
1397 movl(eax, Address(esp, 40));
1398 movsd(Address(eax, 0), xmm0);
1399 movsd(Address(eax, 8), xmm1);
1429 movl(eax, Address(esp, 44));
1433 xorl(eax, 1);
1472 fld_d(Address(ones, RelocationHolder::none).plus_disp(eax, Address::times_8));
1484 movl(eax, Address(esp, 44));
1506 fld_d(Address(ones, RelocationHolder::none).plus_disp(eax, Address::times_8));
1521 movl(eax, Address(esp, 40));
1522 movsd(Address(eax, 0), xmm0);
1546 movl(eax, Address(esp, 44));
1549 xorl(eax, 1);
1569 fld_d(Address(ones, RelocationHolder::none).plus_disp(eax, Address::times_8));
1587 movl(eax, Address(esp, 44));
1629 fld_d(Address(ones, RelocationHolder::none).plus_disp(eax, Address::times_8));
1644 movl(eax, Address(esp, 40));
1645 movsd(Address(eax, 8), xmm0);
1971 void MacroAssembler::fast_tan(XMMRegister xmm0, XMMRegister xmm1, XMMRegister xmm2, XMMRegister xmm3, XMMRegister xmm4, XMMRegister xmm5, XMMRegister xmm6, XMMRegister xmm7, Register eax, Register ecx, Register edx, Register tmp) {
1978 assert_different_registers(tmp, eax, ecx, edx);
1987 pextrw(eax, xmm0, 3);
1988 andl(eax, 32767);
1989 subl(eax, 14368);
1990 cmpl(eax, 2216);
2027 lea(eax, Address(tmp, 0));
2030 addl(eax, edx);
2035 movdqu(xmm7, Address(eax, 16));
2039 movdqu(xmm1, Address(eax, 48));
2041 movdqu(xmm4, Address(eax, 96));
2046 addpd(xmm7, Address(eax, 0));
2047 addpd(xmm1, Address(eax, 32));
2049 addpd(xmm4, Address(eax, 80));
2051 movdqu(xmm1, Address(eax, 112));
2055 movdqu(xmm1, Address(eax, 64));
2061 mulpd(xmm1, Address(eax, 144));
2074 movsd(xmm7, Address(eax, 144));
2076 addsd(xmm7, Address(eax, 152));
2078 addsd(xmm7, Address(eax, 136));
2083 movsd(xmm2, Address(eax, 168));
2086 mulsd(xmm6, Address(eax, 160));
2088 subsd(xmm2, Address(eax, 128));
2104 shrl(eax, 4);
2105 cmpl(eax, 268434558);
2127 lea(eax, Address(rsp, 40));
2128 movl(Address(rsp, 8), eax);
2129 movl(eax, 2);
2130 movl(Address(rsp, 12), eax);