Home
last modified time | relevance | path

Searched refs:fdiv (Results 1 – 25 of 73) sorted by relevance

123

/freebsd-12.1/sys/powerpc/powerpc/
H A Dclock.c234 uint32_t fdiv; in decr_et_start() local
247 fdiv = (decr_et.et_frequency * first) >> 32; in decr_et_start()
249 fdiv = s->div; in decr_et_start()
259 mtdec(fdiv); in decr_et_start()
262 mtdec(fdiv); in decr_et_start()
/freebsd-12.1/contrib/gcc/config/i386/
H A Dppro.md120 (define_cpu_unit "fdiv" "ppro_fdiv")
409 (eq_attr "type" "fdiv,fpspc"))))
410 "decodern,p0+fdiv,fdiv*16")
416 (eq_attr "type" "fdiv,fpspc"))))
417 "decoder0,p2+p0+fdiv,fdiv*16")
423 (eq_attr "type" "fdiv,fpspc"))))
424 "decodern,p0+fdiv,fdiv*30")
430 (eq_attr "type" "fdiv,fpspc"))))
431 "decoder0,p2+p0+fdiv,fdiv*30")
438 "decodern,p0+fdiv,fdiv*36")
[all …]
/freebsd-12.1/sys/mips/nlm/
H A Dtick.c231 uint32_t fdiv, div, next; in clock_start() local
238 fdiv = (et->et_frequency * first) >> 32; in clock_start()
240 fdiv = div; in clock_start()
242 next = mips_rd_count() + fdiv; in clock_start()
/freebsd-12.1/sys/mips/mips/
H A Dtick.c230 uint32_t fdiv, div, next; in clock_start() local
237 fdiv = (et->et_frequency * first) >> 32; in clock_start()
239 fdiv = div; in clock_start()
241 next = mips_rd_count() + fdiv; in clock_start()
/freebsd-12.1/sys/sparc64/sparc64/
H A Dtick.c357 u_long base, div, fdiv; in tick_et_start() local
365 fdiv = (tick_et.et_frequency * first) >> 32; in tick_et_start()
367 fdiv = div; in tick_et_start()
382 wr_tick_cmpr(base + fdiv); in tick_et_start()
/freebsd-12.1/contrib/gcc/config/mips/
H A D6000.md49 (and (eq_attr "type" "fdiv,frdiv")
55 (and (eq_attr "type" "fdiv,frdiv")
H A D3000.md64 (and (eq_attr "type" "fdiv,frdiv")
70 (and (eq_attr "type" "fdiv,frdiv")
H A D4300.md78 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
84 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
H A D24k.md269 ;; fdiv, fsqrt, frsqrt
272 (and (eq_attr "type" "fdiv,fsqrt,frsqrt")
278 (and (eq_attr "type" "fdiv,fsqrt")
385 ;; fdiv, fsqrt, frsqrt
388 (and (eq_attr "type" "fdiv,fsqrt,frsqrt")
394 (and (eq_attr "type" "fdiv,fsqrt")
H A Dgeneric.md85 (and (eq_attr "type" "fdiv,frdiv")
90 (and (eq_attr "type" "fdiv,frdiv")
H A D4600.md68 (and (eq_attr "type" "fdiv,frdiv")
74 (and (eq_attr "type" "fdiv,frdiv")
H A D5k.md176 ;; fdiv, fsqrt, frsqrt
179 (and (eq_attr "type" "fdiv,fsqrt,frsqrt")
185 (and (eq_attr "type" "fdiv,fsqrt")
H A D5400.md126 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
132 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
H A D9000.md134 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
140 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
H A D5500.md162 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
168 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
H A D7000.md177 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
183 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
H A Dsb1.md73 ;; ??? The fdiv operations should be e.g.
435 (and (eq_attr "type" "fdiv")
442 (and (eq_attr "type" "fdiv")
452 (and (eq_attr "type" "fdiv")
459 (and (eq_attr "type" "fdiv")
H A D5000.md73 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
/freebsd-12.1/lib/libc/arm/aeabi/
H A Daeabi_vfp_float.S168 AEABI_ENTRY(fdiv)
173 AEABI_END(fdiv)
H A Daeabi_float.c75 float32 AEABI_FUNC2(fdiv, float32, float32_div) in AEABI_FUNC2()
/freebsd-12.1/sys/dev/acpica/
H A Dacpi_hpet.c208 uint32_t fdiv, now; in hpet_start() local
219 fdiv = (sc->freq * first) >> 32; in hpet_start()
221 fdiv = t->div; in hpet_start()
227 t->next = now + fdiv; in hpet_start()
245 fdiv *= 2; in hpet_start()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrFPStack.td240 defm DIV : FPBinary_rr<fdiv>;
255 defm DIV : FPBinary<fdiv, MRM6m, "div">;
256 defm DIVR: FPBinary<fdiv, MRM7m, "divr", 0>;
268 // of some of the 'reverse' forms of the fsub and fdiv instructions. As such,
292 def DIV_FrST0 : FPrST0Inst <MRM7r, "fdiv{r}\t{%st, $op|$op, st}">;
293 def DIV_FPrST0 : FPrST0PInst<MRM7r, "fdiv{r}p\t{%st, $op|$op, st}">;
294 def DIV_FST0r : FPST0rInst <MRM6r, "fdiv\t{$op, %st|st, $op}">;
295 def DIVR_FrST0 : FPrST0Inst <MRM6r, "fdiv{|r}\t{%st, $op|$op, st}">;
296 def DIVR_FPrST0 : FPrST0PInst<MRM6r, "fdiv{|r}p\t{%st, $op|$op, st}">;
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoD.td97 def FDIV_D : FPALUD_rr_frm<0b0001101, "fdiv.d">;
98 def : FPALUDDynFrmAlias<FDIV_D, "fdiv.d">;
223 def : PatFpr64Fpr64DynFrm<fdiv, FDIV_D>;
H A DRISCVInstrInfoF.td118 def FDIV_S : FPALUS_rr_frm<0b0001100, "fdiv.s">;
119 def : FPALUSDynFrmAlias<FDIV_S, "fdiv.s">;
263 def : PatFpr32Fpr32DynFrm<fdiv, FDIV_S>;
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrFP.td488 def DEBR : BinaryRRE<"debr", 0xB30D, fdiv, FP32, FP32>;
489 def DDBR : BinaryRRE<"ddbr", 0xB31D, fdiv, FP64, FP64>;
490 def DXBR : BinaryRRE<"dxbr", 0xB34D, fdiv, FP128, FP128>;
492 def DEB : BinaryRXE<"deb", 0xED0D, fdiv, FP32, load, 4>;
493 def DDB : BinaryRXE<"ddb", 0xED1D, fdiv, FP64, load, 8>;

123