Searched refs:fsqrt (Results 1 - 16 of 16) sorted by relevance

/linux-4.4.14/arch/powerpc/math-emu/
H A DMakefile1 math-emu-common-objs = math.o fre.o fsqrt.o fsqrts.o frsqrtes.o mtfsf.o mtfsfi.o
H A Dfsqrt.c10 fsqrt(void *frD, void *frB) fsqrt() function
H A Dmath.c20 FLOATFUNC(fsqrt); variable
289 case FSQRT: func = fsqrt; type = XB; break; do_mathemu()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dkvm_fpu.h61 FPD_ONE_IN(fsqrt)
/linux-4.4.14/arch/m68k/math-emu/
H A Dfp_log.c34 dprint(PINSTR, "fsqrt\n"); fp_fsqrt()
/linux-4.4.14/arch/powerpc/kvm/
H A Dfpu.S249 FPD_ONE_IN(fsqrt)
/linux-4.4.14/arch/m68k/fpsp040/
H A Dres_func.S96 | fsqrt = $05* fssqrt = $41 fdsqrt = $45
97 | (*fsqrt reencoded to $05)
102 | At this point, fabs, fneg, fsmove, fdmove, ftst, fsqrt, fssqrt, and
105 | For cases fsqrt, fssqrt, and fdsqrt goto nrm_src (do normalize)
108 bne normal |weed out fsqrt instructions
370 | fsqrt = $05* fssqrt = $41 fdsqrt = $45
371 | (*fsqrt reencoded to $05)
376 | At this point, fabs, fneg, fsmove, fdmove, ftst, fsqrt, fssqrt, and
379 | For cases fsqrt, fssqrt, and fdsqrt goto nrm_src (do normalize)
382 bnes nrm_src |weed out fsqrt instructions
678 | tstb DY_MO_FLG(%a6) ;check for fsqrt
679 beq fix_stk |if zero, it is fsqrt
/linux-4.4.14/arch/sh/math-emu/
H A Dmath.c280 NOTYETn(fsqrt)
392 fsts, flds, ffloat, ftrc, fneg, fabs, fsqrt, fsrra,
/linux-4.4.14/arch/sparc/math-emu/
H A Dmath_64.c216 * always gives unimplemented fpop for fsqrt{s,d}. do_mathemu()
/linux-4.4.14/arch/sh/kernel/
H A Ddisassemble.c283 {"fsqrt",{FD_REG_N},{HEX_F,REG_N,HEX_6,HEX_D}},
/linux-4.4.14/arch/m68k/ifpsp060/src/
H A Dpfpsp.S1312 # OPERR : fsqrt(-NORM)
1857 # OPERR : fsqrt(-NORM)
2495 # fsqrt flog2
4084 long fsqrt - tbl_unsupp # 04: fsqrt
5562 # fsqrt operation won't take an exception. #
11933 # fsqrt(): emulates the fsqrt instruction #
11956 # instruction won't cause an exception. Use the regular fsqrt to #
11968 bra.b fsqrt
11975 global fsqrt
11976 fsqrt: label
11995 fsqrt.x (%a0),%fp0 # execute square root
12048 fsqrt.x FP_SCR0(%a6),%fp0 # perform absolute
12103 fsqrt.x FP_SCR0(%a6),%fp0 # execute square root
12154 fsqrt.x FP_SCR0(%a6),%fp0 # perform square root
12211 fsqrt.x FP_SCR0(%a6),%fp0 # perform absolute
12242 # fsqrt(+0) = +0
12243 # fsqrt(-0) = -0
12244 # fsqrt(+INF) = +INF
12245 # fsqrt(-INF) = OPERR
H A Dfpsp.S1313 # OPERR : fsqrt(-NORM)
1858 # OPERR : fsqrt(-NORM)
2496 # fsqrt flog2
4504 short tbl_trans - tbl_trans # $04-0 fsqrt norm
4505 short tbl_trans - tbl_trans # $04-1 fsqrt zero
4506 short tbl_trans - tbl_trans # $04-2 fsqrt inf
4507 short tbl_trans - tbl_trans # $04-3 fsqrt qnan
4508 short tbl_trans - tbl_trans # $04-5 fsqrt denorm
4509 short tbl_trans - tbl_trans # $04-4 fsqrt snan
4510 short tbl_trans - tbl_trans # $04-6 fsqrt unnorm
6657 fsqrt.x %fp1 # SQRT([1-X][1+X])
6748 fsqrt.x %fp0 # SQRT((1-X)/(1+X))
11415 long fsqrt - tbl_unsupp # 04: fsqrt
15502 # fsqrt(): emulates the fsqrt instruction #
15525 # instruction won't cause an exception. Use the regular fsqrt to #
15537 bra.b fsqrt
15544 global fsqrt
15545 fsqrt: label
15564 fsqrt.x (%a0),%fp0 # execute square root
15617 fsqrt.x FP_SCR0(%a6),%fp0 # perform absolute
15672 fsqrt.x FP_SCR0(%a6),%fp0 # execute square root
15723 fsqrt.x FP_SCR0(%a6),%fp0 # perform square root
15780 fsqrt.x FP_SCR0(%a6),%fp0 # perform absolute
15811 # fsqrt(+0) = +0
15812 # fsqrt(-0) = -0
15813 # fsqrt(+INF) = +INF
15814 # fsqrt(-INF) = OPERR
16016 # fsqrt operation won't take an exception. #
H A Dfplsp.S6551 fsqrt.x %fp1 # SQRT([1-X][1+X])
6642 fsqrt.x %fp0 # SQRT((1-X)/(1+X))
10414 fsqrt.s 0x4(%sp),%fp0 # fsqrt w/ sgl src
10419 fsqrt.d 0x4(%sp),%fp0 # fsqrt w/ dbl src
10424 fsqrt.x 0x4(%sp),%fp0 # fsqrt w/ ext src
/linux-4.4.14/arch/arm/vfp/
H A Dvfpdouble.c349 return vfp_double_normaliseround(dd, &vdd, fpscr, 0, "fsqrt"); vfp_double_fsqrt()
H A Dvfpsingle.c394 return vfp_single_normaliseround(sd, &vsd, fpscr, 0, "fsqrt"); vfp_single_fsqrt()
/linux-4.4.14/arch/powerpc/xmon/
H A Dppc-opc.c4793 { "fsqrt", A(63,22,0), AFRAFRC_MASK, PPCPWR2, { FRT, FRB } },
4794 { "fsqrt.", A(63,22,1), AFRAFRC_MASK, PPCPWR2, { FRT, FRB } },

Completed in 1032 milliseconds