Lines Matching refs:vmIntrinsics
812 assert(x->number_of_arguments() == 1 || (x->number_of_arguments() == 2 && x->id() == vmIntrinsics::_dpow), "wrong type");
818 case vmIntrinsics::_dsin:
819 case vmIntrinsics::_dcos:
820 case vmIntrinsics::_dtan:
821 case vmIntrinsics::_dlog:
822 case vmIntrinsics::_dlog10:
823 case vmIntrinsics::_dexp:
824 case vmIntrinsics::_dpow:
835 if (x->id() == vmIntrinsics::_dpow) {
868 case vmIntrinsics::_dabs: __ abs (calc_input, calc_result, LIR_OprFact::illegalOpr); break;
869 case vmIntrinsics::_dsqrt: __ sqrt (calc_input, calc_result, LIR_OprFact::illegalOpr); break;
870 case vmIntrinsics::_dsin: __ sin (calc_input, calc_result, tmp1, tmp2); break;
871 case vmIntrinsics::_dcos: __ cos (calc_input, calc_result, tmp1, tmp2); break;
872 case vmIntrinsics::_dtan: __ tan (calc_input, calc_result, tmp1, tmp2); break;
873 case vmIntrinsics::_dlog: __ log (calc_input, calc_result, tmp1); break;
874 case vmIntrinsics::_dlog10: __ log10(calc_input, calc_result, tmp1); break;
875 case vmIntrinsics::_dexp: __ exp (calc_input, calc_result, tmp1, tmp2, FrameMap::rax_opr, FrameMap::rcx_opr, FrameMap::rdx_opr); break;
876 case vmIntrinsics::_dpow: __ pow (calc_input, calc_input2, calc_result, tmp1, tmp2, FrameMap::rax_opr, FrameMap::rcx_opr, FrameMap::rdx_opr); break;