Searched refs:AsFpuRegister (Results 1 - 11 of 11) sorted by relevance

/art/compiler/utils/mips64/
H A Dmanaged_register_mips64.cc38 os << "FpuRegister: " << static_cast<int>(AsFpuRegister());
H A Dmanaged_register_mips64.h47 FpuRegister AsFpuRegister() const { function in class:art::mips64::Mips64ManagedRegister
H A Dassembler_mips64.cc1007 LoadFpuFromOffset(kLoadWord, dst.AsFpuRegister(), src_register, src_offset);
1010 LoadFpuFromOffset(kLoadDoubleword, dst.AsFpuRegister(), src_register, src_offset);
1104 reg.AsFpuRegister(), SP, offset);
1169 StoreFpuToOffset(kStoreDoubleword, src.AsFpuRegister(), SP, dest.Int32Value());
1171 StoreFpuToOffset(kStoreWord, src.AsFpuRegister(), SP, dest.Int32Value());
1292 MovS(dest.AsFpuRegister(), src.AsFpuRegister());
1294 MovD(dest.AsFpuRegister(), src.AsFpuRegister());
/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc624 __ movd(destination.AsRegister<CpuRegister>(), source.AsFpuRegister<XmmRegister>());
635 __ movd(destination.AsFpuRegister<XmmRegister>(), source.AsRegister<CpuRegister>());
637 __ movaps(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
639 __ movss(destination.AsFpuRegister<XmmRegister>(),
643 __ movsd(destination.AsFpuRegister<XmmRegister>(),
652 source.AsFpuRegister<XmmRegister>());
669 source.AsFpuRegister<XmmRegister>());
1083 XmmRegister left_reg = left.AsFpuRegister<XmmRegister>();
1090 __ ucomiss(left_reg, right.AsFpuRegister<XmmRegiste
[all...]
H A Dcode_generator_x86.cc623 __ movd(destination.AsRegister<Register>(), source.AsFpuRegister<XmmRegister>());
630 __ movd(destination.AsFpuRegister<XmmRegister>(), source.AsRegister<Register>());
632 __ movaps(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
635 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
642 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>());
679 __ movaps(destination.AsFpuRegister<XmmRegister>(), source.AsFpuRegister<XmmRegister>());
681 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex()));
693 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegiste
[all...]
H A Dintrinsics_x86_64.cc92 XmmRegister trg_reg = trg.AsFpuRegister<XmmRegister>();
99 XmmRegister trg_reg = trg.AsFpuRegister<XmmRegister>();
180 __ movd(output.AsRegister<CpuRegister>(), input.AsFpuRegister<XmmRegister>(), is64bit);
186 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<CpuRegister>(), is64bit);
296 XmmRegister xmm_temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
303 __ andpd(output.AsFpuRegister<XmmRegister>(), xmm_temp);
306 __ andps(output.AsFpuRegister<XmmRegister>(), xmm_temp);
396 XmmRegister out = out_loc.AsFpuRegister<XmmRegister>();
421 XmmRegister op2 = op2_loc.AsFpuRegister<XmmRegister>();
602 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegiste
[all...]
H A Dintrinsics_x86.cc100 XmmRegister target_reg = target.AsFpuRegister<XmmRegister>();
107 XmmRegister target_reg = target.AsFpuRegister<XmmRegister>();
198 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
199 __ movsd(temp, input.AsFpuRegister<XmmRegister>());
204 __ movd(output.AsRegister<Register>(), input.AsFpuRegister<XmmRegister>());
213 XmmRegister temp1 = locations->GetTemp(0).AsFpuRegister<XmmRegister>();
214 XmmRegister temp2 = locations->GetTemp(1).AsFpuRegister<XmmRegister>();
218 __ movsd(output.AsFpuRegister<XmmRegister>(), temp1);
220 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<Register>());
357 __ andpd(output.AsFpuRegister<XmmRegiste
[all...]
H A Dcode_generator_arm.cc719 __ vmovrs(destination.AsRegister<Register>(), source.AsFpuRegister<SRegister>());
725 __ vmovsr(destination.AsFpuRegister<SRegister>(), source.AsRegister<Register>());
727 __ vmovs(destination.AsFpuRegister<SRegister>(), source.AsFpuRegister<SRegister>());
729 __ LoadSFromOffset(destination.AsFpuRegister<SRegister>(), SP, source.GetStackIndex());
736 __ StoreSToOffset(source.AsFpuRegister<SRegister>(), SP, destination.GetStackIndex());
1438 __ vnegs(out.AsFpuRegister<SRegister>(), in.AsFpuRegister<SRegister>());
1728 __ vmovs(temp, in.AsFpuRegister<SRegister>());
1816 __ vmovsr(out.AsFpuRegister<SRegiste
[all...]
H A Dcode_generator_mips64.cc629 destination.AsFpuRegister<FpuRegister>(),
651 __ Mtc1(gpr, destination.AsFpuRegister<FpuRegister>());
653 __ Dmtc1(gpr, destination.AsFpuRegister<FpuRegister>());
662 __ MovS(destination.AsFpuRegister<FpuRegister>(), source.AsFpuRegister<FpuRegister>());
665 __ MovD(destination.AsFpuRegister<FpuRegister>(), source.AsFpuRegister<FpuRegister>());
690 source.AsFpuRegister<FpuRegister>(),
743 FpuRegister r1 = loc1.AsFpuRegister<FpuRegister>();
744 FpuRegister r2 = loc2.AsFpuRegister<FpuRegiste
[all...]
H A Dintrinsics_arm.cc164 __ vmovrs(output.AsRegister<Register>(), input.AsFpuRegister<SRegister>());
176 __ vmovsr(output.AsFpuRegister<SRegister>(), input.AsRegister<Register>());
232 __ vabss(out.AsFpuRegister<SRegister>(), in.AsFpuRegister<SRegister>());
H A Dlocations.h180 T AsFpuRegister() const { function in class:art::Location

Completed in 147 milliseconds