Home
last modified time | relevance | path

Searched refs:fmul (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd-11-stable/contrib/gcc/config/i386/
HDathlon.md44 ;; \ /\ | / fadd fmul fstore
45 ;; \ / \ | / fadd fmul fstore
46 ;; imul load/store (2x) fadd fmul fstore
125 (define_cpu_unit "athlon-fmul" "athlon_fp")
127 (define_reservation "athlon-fany" "(athlon-fstore | athlon-fmul | athlon-fadd)")
128 (define_reservation "athlon-faddmul" "(athlon-fadd | athlon-fmul)")
131 (define_reservation "athlon-fvector" "(athlon-fadd + athlon-fmul + athlon-fstore)")
453 (and (eq_attr "type" "fmul")
455 "athlon-direct,athlon-fpload,athlon-fmul")
458 (and (eq_attr "type" "fmul")
[all …]
HDpentium.md99 (define_cpu_unit "pentium-fmul" "pentium_fpu")
219 ;; First two cycles of fmul are not pipelined.
222 (eq_attr "type" "fmul"))
223 "(pentium-firstuv+pentium-fp+pentium-fmul),pentium-fmul,nothing")
230 "(pentium-np+pentium-fp+pentium-fmul),
231 (pentium-fp+pentium-fmul)*36,pentium-fmul*2")
236 "(pentium-np+pentium-fp+pentium-fmul),
237 (pentium-fp+pentium-fmul)*67,pentium-fmul*2")
HDk6.md253 (and (eq_attr "type" "fmul")
259 (and (eq_attr "type" "fmul")
HDgeode.md126 (eq_attr "type" "fmul"))
/freebsd-11-stable/crypto/openssl/crypto/sha/asm/
HDsha1-sparcv9a.pl73 $fmul="%f32";
99 fmul8ulx16 %f18,$fmul,%f18 ! 5/10/ 7:Tmp>>=7, Tmp&=1
175 fmul8ulx16 %f18,$fmul,%f18 ! 5/10/ 7:Tmp>>=7, Tmp&=1
226 fmul8ulx16 %f18,$fmul,%f18 ! 5/10/ 7:Tmp>>=7, Tmp&=1
307 fmul8ulx16 %f18,$fmul,%f18 ! 5/10/ 7:Tmp>>=7, Tmp&=1
424 ldd [$tmp0+32],$fmul
/freebsd-11-stable/contrib/gcc/config/mips/
HD6000.md37 (and (eq_attr "type" "fmul,fmadd")
43 (and (eq_attr "type" "fmul,fmadd")
HD3000.md52 (and (eq_attr "type" "fmul,fmadd")
58 (and (eq_attr "type" "fmul,fmadd")
HD4300.md66 (and (eq_attr "type" "fmul,fmadd")
72 (and (eq_attr "type" "fmul,fmadd")
HD5000.md61 (and (eq_attr "type" "fmul,fmadd")
67 (and (eq_attr "type" "fmul,fmadd")
HD24k.md255 ;; fmul, fmadd
258 (and (eq_attr "type" "fmul,fmadd")
264 (and (eq_attr "type" "fmul,fmadd")
371 ;; fmul, fmadd
374 (and (eq_attr "type" "fmul,fmadd")
380 (and (eq_attr "type" "fmul,fmadd")
HDgeneric.md75 (and (eq_attr "type" "fmul,fmadd")
80 (and (eq_attr "type" "fmul,fmadd")
HD5k.md163 ;; fmul, fmadd
166 (and (eq_attr "type" "fmul,fmadd")
172 (and (eq_attr "type" "fmul,fmadd")
HD5400.md102 (and (eq_attr "type" "fmul")
108 (and (eq_attr "type" "fmul")
HD9000.md122 (and (eq_attr "type" "fmul,fmadd")
128 (and (eq_attr "type" "fmul,fmadd")
HD5500.md138 (and (eq_attr "type" "fmul")
144 (and (eq_attr "type" "fmul")
HD7000.md201 (and (eq_attr "type" "fmul,fmadd")
207 (and (eq_attr "type" "fmul,fmadd")
HD4600.md62 (and (eq_attr "type" "fmul,fmadd")
HDsr71k.md241 (and (eq_attr "type" "fmul,fmadd")
249 (and (eq_attr "type" "fmul,fmadd")
/freebsd-11-stable/lib/libc/arm/aeabi/
HDaeabi_vfp_float.S176 AEABI_ENTRY(fmul)
181 AEABI_END(fmul)
HDaeabi_float.c74 float32 AEABI_FUNC2(fmul, float32, float32_mul) in AEABI_FUNC2()
/freebsd-11-stable/contrib/gcc/config/arm/
HDvfp.md65 ;; fmul Double precision multiply.
87 (eq_attr "type" "fmul"))
460 (set_attr "type" "fmul")]
481 (set_attr "type" "fmul")]
507 (set_attr "type" "fmul")]
530 (set_attr "type" "fmul")]
553 (set_attr "type" "fmul")]
579 (set_attr "type" "fmul")]
HDfpa.md52 (define_insn_reservation "fmul" 9
54 (eq_attr "type" "fmul"))
235 [(set_attr "type" "fmul")
246 [(set_attr "type" "fmul")
257 [(set_attr "type" "fmul")
268 [(set_attr "type" "fmul")
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVInstrInfoD.td103 def FMUL_D : FPALUD_rr_frm<0b0001001, "fmul.d">;
104 def : FPALUDDynFrmAlias<FMUL_D, "fmul.d">;
247 def : PatFpr64Fpr64DynFrm<fmul, FMUL_D>;
HDRISCVInstrInfoF.td139 def FMUL_S : FPALUS_rr_frm<0b0001000, "fmul.s">,
141 def : FPALUSDynFrmAlias<FMUL_S, "fmul.s">;
307 def : PatFpr32Fpr32DynFrm<fmul, FMUL_S>;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsInstrFPU.td203 [(set RC:$fd, (OpNode (fmul RC:$fs, RC:$ft), RC:$fr))], Itin,
210 [(set RC:$fd, (fsub fpimm0, (OpNode (fmul RC:$fs, RC:$ft), RC:$fr)))],
641 def FMUL_S : MMRel, ADDS_FT<"mul.s", FGR32Opnd, II_MUL_S, 1, fmul>,
643 defm FMUL : ADDS_M<"mul.d", II_MUL_D, 1, fmul>, ADDS_FM<0x02, 17>,
953 def : MipsPat<(fneg (fadd (fmul RC:$fs, RC:$ft), RC:$fr)),
955 def : MipsPat<(fneg (fsub (fmul RC:$fs, RC:$ft), RC:$fr)),

1234