Searched defs:inPlusPointFive (Results 1 - 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
H A D | intrinsics_x86.cc | 839 XmmRegister inPlusPointFive = locations->GetTemp(1).AsFpuRegister<XmmRegister>(); local 843 // Generate 0.5 into inPlusPointFive. 845 __ movd(inPlusPointFive, out); 848 __ addss(inPlusPointFive, in); 851 __ roundss(inPlusPointFive, inPlusPointFive, Immediate(1)); 857 // if inPlusPointFive >= maxInt goto done 858 __ comiss(inPlusPointFive, maxInt); 865 __ cvttss2si(out, inPlusPointFive);
|
H A D | intrinsics_x86_64.cc | 718 XmmRegister inPlusPointFive = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local 722 // Load 0.5 into inPlusPointFive. 723 __ movss(inPlusPointFive, codegen_->LiteralFloatAddress(0.5f)); 726 __ addss(inPlusPointFive, in); 729 __ roundss(inPlusPointFive, inPlusPointFive, Immediate(1)); 734 // if inPlusPointFive >= maxInt goto done 735 __ comiss(inPlusPointFive, codegen_->LiteralFloatAddress(static_cast<float>(kPrimIntMax))); 742 __ cvttss2si(out, inPlusPointFive); 765 XmmRegister inPlusPointFive local [all...] |
Completed in 93 milliseconds