Home | History | Annotate | Download | only in optimizing

Lines Matching refs:XmmRegister

738   stream << XmmRegister(reg);
752 __ movsd(Address(ESP, stack_index), XmmRegister(reg_id));
757 __ movsd(XmmRegister(reg_id), Address(ESP, stack_index));
991 __ movd(destination.AsRegister<Register>(), source.AsFpuRegister<XmmRegister>());
998 __ movd(destination.AsFpuRegister<XmmRegister>(), source.AsRegister<Register>());
1000 __ movaps(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
1003 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
1010 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
1037 XmmRegister src_reg = source.AsFpuRegister<XmmRegister>();
1050 __ movaps(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
1052 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
1059 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
1073 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
1287 __ ucomisd(lhs.AsFpuRegister<XmmRegister>(), rhs.AsFpuRegister<XmmRegister>());
1290 __ ucomisd(lhs.AsFpuRegister<XmmRegister>(),
1296 __ ucomisd(lhs.AsFpuRegister<XmmRegister>(), Address(ESP, rhs.GetStackIndex()));
1300 __ ucomiss(lhs.AsFpuRegister<XmmRegister>(), rhs.AsFpuRegister<XmmRegister>());
1303 __ ucomiss(lhs.AsFpuRegister<XmmRegister>(),
1309 __ ucomiss(lhs.AsFpuRegister<XmmRegister>(), Address(ESP, rhs.GetStackIndex()));
1909 DCHECK_EQ(ret->GetLocations()->InAt(0).AsFpuRegister<XmmRegister>(), XMM0);
2012 XmmRegister hidden_reg = locations->GetTemp(1).AsFpuRegister<XmmRegister>();
2109 XmmRegister mask = locations->GetTemp(1).AsFpuRegister<XmmRegister>();
2115 __ xorps(out.AsFpuRegister<XmmRegister>(), mask);
2121 XmmRegister mask = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
2126 __ xorpd(out.AsFpuRegister<XmmRegister>(), mask);
2151 XmmRegister mask = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
2154 __ xorps(out.AsFpuRegister<XmmRegister>(), mask);
2157 __ xorpd(out.AsFpuRegister<XmmRegister>(), mask);
2277 XmmRegister parameter = calling_convention.GetFpuRegisterAt(0);
2475 XmmRegister input = in.AsFpuRegister<XmmRegister>();
2477 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
2500 XmmRegister input = in.AsFpuRegister<XmmRegister>();
2502 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
2614 __ cvtsi2ss(out.AsFpuRegister<XmmRegister>(), in.AsRegister<Register>());
2649 __ cvtsd2ss(out.AsFpuRegister<XmmRegister>(), in.AsFpuRegister<XmmRegister>());
2667 __ cvtsi2sd(out.AsFpuRegister<XmmRegister>(), in.AsRegister<Register>());
2702 __ cvtss2sd(out.AsFpuRegister<XmmRegister>(), in.AsFpuRegister<XmmRegister>());
2805 __ addss(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
2809 __ addss(first.AsFpuRegister<XmmRegister>(),
2815 __ addss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
2822 __ addsd(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
2826 __ addsd(first.AsFpuRegister<XmmRegister>(),
2832 __ addsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
2909 __ subss(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
2913 __ subss(first.AsFpuRegister<XmmRegister>(),
2919 __ subss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
2926 __ subsd(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
2930 __ subsd(first.AsFpuRegister<XmmRegister>(),
2936 __ subsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3096 __ mulss(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
3100 __ mulss(first.AsFpuRegister<XmmRegister>(),
3106 __ mulss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3114 __ mulsd(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
3118 __ mulsd(first.AsFpuRegister<XmmRegister>(),
3124 __ mulsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3220 __ movss(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
3222 __ movsd(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
3500 __ divss(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
3504 __ divss(first.AsFpuRegister<XmmRegister>(),
3510 __ divss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
3517 __ divsd(first.AsFpuRegister<XmmRegister>(), second.AsFpuRegister<XmmRegister>());
3521 __ divsd(first.AsFpuRegister<XmmRegister>(),
3527 __ divsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex()));
4641 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
4657 __ movss(out.AsFpuRegister<XmmRegister>(), Address(base, offset));
4662 __ movsd(out.AsFpuRegister<XmmRegister>(), Address(base, offset));
4795 XmmRegister temp1 = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
4796 XmmRegister temp2 = locations->GetTemp(1).AsFpuRegister<XmmRegister>();
4821 __ movss(Address(base, offset), value.AsFpuRegister<XmmRegister>());
4834 __ movsd(Address(base, offset), value.AsFpuRegister<XmmRegister>());
5165 XmmRegister out = out_loc.AsFpuRegister<XmmRegister>();
5177 XmmRegister out = out_loc.AsFpuRegister<XmmRegister>();
5456 __ movss(address, value.AsFpuRegister<XmmRegister>());
5472 __ movsd(address, value.AsFpuRegister<XmmRegister>());
5646 __ movd(destination.AsFpuRegister<XmmRegister>(), source.AsRegister<Register>());
5657 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, 0));
5662 __ movd(destination.AsRegister<Register>(), source.AsFpuRegister<XmmRegister>());
5664 __ movaps(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
5666 XmmRegister src_reg = source.AsFpuRegister<XmmRegister>();
5671 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
5674 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
5680 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
5691 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
5715 XmmRegister dest = destination.AsFpuRegister<XmmRegister>();
5752 XmmRegister dest = destination.AsFpuRegister<XmmRegister>();
5784 void ParallelMoveResolverX86::Exchange32(XmmRegister reg, int mem) {
5831 __ xorpd(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
5832 __ xorpd(source.AsFpuRegister<XmmRegister>(), destination.AsFpuRegister<XmmRegister>());
5833 __ xorpd(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
5835 Exchange32(source.AsFpuRegister<XmmRegister>(), destination.GetStackIndex());
5837 Exchange32(destination.AsFpuRegister<XmmRegister>(), source.GetStackIndex());
5840 XmmRegister reg = source.AsFpuRegister<XmmRegister>();
5852 XmmRegister reg = destination.AsFpuRegister<XmmRegister>();
7199 __ movss(out.AsFpuRegister<XmmRegister>(),
7204 __ movsd(out.AsFpuRegister<XmmRegister>(),