Searched refs:fabs (Results 1 - 18 of 18) sorted by relevance

/linux-4.4.14/arch/powerpc/math-emu/
H A DMakefile3 obj-$(CONFIG_MATH_EMULATION_FULL) += $(math-emu-common-objs) fabs.o fadd.o \
16 CFLAGS_fabs.o = -fno-builtin-fabs
17 CFLAGS_math.o = -fno-builtin-fabs
H A Dfabs.c6 fabs(u32 *frD, u32 *frB) fabs() function
H A Dmath.c68 FLOATFUNC(fabs); variable
317 case FABS: func = fabs; type = XB; break; do_mathemu()
/linux-4.4.14/arch/x86/math-emu/
H A Dfpu_etc.c28 static void fabs(FPU_REG *st0_ptr, u_char st0tag) fabs() function
123 fchs, fabs, (FUNC_ST0) FPU_illegal, (FUNC_ST0) FPU_illegal,
/linux-4.4.14/tools/perf/util/
H A Dcolor.c165 if (fabs(percent) >= MIN_RED) get_percent_color()
168 if (fabs(percent) > MIN_GREEN) get_percent_color()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dkvm_fpu.h65 FPD_ONE_IN(fabs)
/linux-4.4.14/tools/thermal/tmon/
H A Dpid.c129 set_ctrl_state(lround(fabs(p_param.y_k))); controller_handler()
/linux-4.4.14/arch/powerpc/kvm/
H A Dfpu.S253 FPD_ONE_IN(fabs)
/linux-4.4.14/arch/m68k/fpsp040/
H A Dres_func.S94 | monadic instructions: fabs = $18 fneg = $1a ftst = $3a
102 | At this point, fabs, fneg, fsmove, fdmove, ftst, fsqrt, fssqrt, and
104 | For cases fabs, fneg, fsmove, and fdmove goto spos (do not normalize)
121 beql cu_nabs |if $18, it is fabs
158 | Inst is fabs. Execute the absolute value function on the input.
368 | monadic instructions: fabs = $18 fneg = $1a ftst = $3a
376 | At this point, fabs, fneg, fsmove, fdmove, ftst, fsqrt, fssqrt, and
378 | For cases fabs, fneg, fsmove, and fdmove goto spos (do not normalize)
384 bra cu_dnrm |fmove, fabs, fneg, ftst
414 | cu_dnrm handles all cu-only instructions (fmove, fabs, fneg, and
424 beql cu_dabs |if $18, it is fabs
460 | Inst is fabs. Execute the absolute value function on the input.
/linux-4.4.14/arch/sh/math-emu/
H A Dmath.c363 static int fabs(struct sh_fpu_soft_struct *fregs, int n) fabs() function
392 fsts, flds, ffloat, ftrc, fneg, fabs, fsqrt, fsrra,
/linux-4.4.14/arch/m68k/ifpsp060/src/
H A Dpfpsp.S2484 # fabs fdabs fsabs facos fmod
3618 # the hardware, for "fabs" and "fneg" w/ a long source format, puts the
4072 # routines like fadd/fmul/fabs. The transcendentals ARE NOT. This is because
4104 long fabs - tbl_unsupp # 18: fabs
7514 fabs.x %fp0 # need absolute value
7725 fabs.x %fp0 # need absolute value
8184 fabs.x %fp0,%fp1 # make a copy of result
8295 fabs.x %fp0,%fp1 # make a copy of result
8319 fabs.x %fp1 # make absolute value
8430 fabs.x %fp0 # clear result sign
8435 fabs.x %fp0 # clear result sign
8738 fabs.x %fp0,%fp1 # make a copy of result
9063 fabs.x %fp0,%fp1 # make a copy of result
9087 fabs.x %fp1 # make absolute value
9212 fabs.x %fp0 # clear sign bit
9219 fabs.x %fp0 # return positive INF
9518 fabs.x %fp0,%fp1 # make a copy of result
9844 # fabs(): emulates the fabs instruction #
9869 # scale the operand such that the exponent is zero. Perform an "fabs" #
9883 bra.b fabs
9890 global fabs
9891 fabs: label
9985 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
10072 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
10126 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
10133 fabs.x %fp0,%fp1 # make a copy of result
10153 fabs.x SRC(%a0),%fp0 # force absolute value
10513 fabs.x %fp0,%fp1 # make a copy of result
10590 fabs.x %fp0,%fp1 # make a copy of result
10614 fabs.x %fp1 # make absolute value
10926 fabs.x %fp0,%fp1 # make a copy of result
10949 fabs.x %fp1 # make absolute value
11311 fabs.x %fp0 # compare absolute values
11312 fabs.x %fp1
11764 fabs.x %fp0 # compare absolute values
11765 fabs.x %fp1
13889 fabs.x %fp0 # use abs(X)
14109 fabs.x %fp0 # take abs of YINT
14115 fabs.x %fp0 # take abs of YINT
14154 fabs.x %fp0 # get abs(YINT)
14271 fabs.x %fp0 # get abs of ILOG
14280 fabs.x %fp0 # get abs of ILOG
14289 fabs.x %fp0 # get abs of ILOG
H A Dfpsp.S2485 # fabs fdabs fsabs facos fmod
3619 # the hardware, for "fabs" and "fneg" w/ a long source format, puts the
4684 short tbl_trans - tbl_trans # $18-0 fabs norm
4685 short tbl_trans - tbl_trans # $18-1 fabs zero
4686 short tbl_trans - tbl_trans # $18-2 fabs inf
4687 short tbl_trans - tbl_trans # $18-3 fabs qnan
4688 short tbl_trans - tbl_trans # $18-5 fabs denorm
4689 short tbl_trans - tbl_trans # $18-4 fabs snan
4690 short tbl_trans - tbl_trans # $18-6 fabs unnorm
6666 fabs.x %fp0 # |X|
6761 fabs.x %fp0
7732 fabs.x %fp0 # |X|
7755 fabs.x %fp0
7845 fabs.x %fp0 # Y = |X|
7874 fabs.x %fp0
8549 fabs.x %fp0 # test magnitude
8716 fabs.x (%a0),%fp0 # Y = |X|
8741 fabs.x (%a0),%fp0 # |X|
11404 # routines like fadd/fmul/fabs as well as the transcendentals.
11435 long fabs - tbl_unsupp # 18: fabs
11753 fabs.x %fp0,%fp1 # make a copy of result
11864 fabs.x %fp0,%fp1 # make a copy of result
11888 fabs.x %fp1 # make absolute value
11999 fabs.x %fp0 # clear result sign
12004 fabs.x %fp0 # clear result sign
12307 fabs.x %fp0,%fp1 # make a copy of result
12632 fabs.x %fp0,%fp1 # make a copy of result
12656 fabs.x %fp1 # make absolute value
12781 fabs.x %fp0 # clear sign bit
12788 fabs.x %fp0 # return positive INF
13087 fabs.x %fp0,%fp1 # make a copy of result
13413 # fabs(): emulates the fabs instruction #
13438 # scale the operand such that the exponent is zero. Perform an "fabs" #
13452 bra.b fabs
13459 global fabs
13460 fabs: label
13554 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
13641 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
13695 fabs.x FP_SCR0(%a6),%fp0 # perform absolute
13702 fabs.x %fp0,%fp1 # make a copy of result
13722 fabs.x SRC(%a0),%fp0 # force absolute value
14082 fabs.x %fp0,%fp1 # make a copy of result
14159 fabs.x %fp0,%fp1 # make a copy of result
14183 fabs.x %fp1 # make absolute value
14495 fabs.x %fp0,%fp1 # make a copy of result
14518 fabs.x %fp1 # make absolute value
14880 fabs.x %fp0 # compare absolute values
14881 fabs.x %fp1
15333 fabs.x %fp0 # compare absolute values
15334 fabs.x %fp1
20613 fabs.x %fp0 # need absolute value
20824 fabs.x %fp0 # need absolute value
23929 fabs.x %fp0 # use abs(X)
24149 fabs.x %fp0 # take abs of YINT
24155 fabs.x %fp0 # take abs of YINT
24194 fabs.x %fp0 # get abs(YINT)
24311 fabs.x %fp0 # get abs of ILOG
24320 fabs.x %fp0 # get abs of ILOG
24329 fabs.x %fp0 # get abs of ILOG
H A Dftest.S522 fabs.p &0xc12300012345678912345678,%fp0
1341 fabs.p DATA(%a6),%fp0
H A Dfplsp.S6560 fabs.x %fp0 # |X|
6655 fabs.x %fp0
7626 fabs.x %fp0 # |X|
7649 fabs.x %fp0
7739 fabs.x %fp0 # Y = |X|
7768 fabs.x %fp0
8443 fabs.x %fp0 # test magnitude
8610 fabs.x (%a0),%fp0 # Y = |X|
8635 fabs.x (%a0),%fp0 # |X|
10384 fabs.s 0x4(%sp),%fp0 # fabs w/ sgl src
10389 fabs.d 0x4(%sp),%fp0 # fabs w/ dbl src
10394 fabs.x 0x4(%sp),%fp0 # fabs w/ ext src
/linux-4.4.14/drivers/platform/x86/
H A Dpanasonic-laptop.c58 * thanks Fabian Yamaguchi <fabs@cs.tu-berlin.de>,
/linux-4.4.14/arch/sh/kernel/
H A Ddisassemble.c235 {"fabs",{FD_REG_N},{HEX_F,REG_N,HEX_5,HEX_D}},
/linux-4.4.14/arch/m68k/math-emu/
H A Dfp_arith.c36 dprint(PINSTR, "fabs\n"); fp_fabs()
/linux-4.4.14/arch/powerpc/xmon/
H A Dppc-opc.c4882 { "fabs", XRC(63,264,0), XRA_MASK, COM, { FRT, FRB } },
4883 { "fabs.", XRC(63,264,1), XRA_MASK, COM, { FRT, FRB } },

Completed in 1676 milliseconds