Home
last modified time | relevance | path

Searched refs:fsqrt (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-12-stable/contrib/gcc/config/mips/
D4300.md78 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
84 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
D5000.md73 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
79 (and (eq_attr "type" "fsqrt,frsqrt")
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")
D4600.md80 (and (eq_attr "type" "fsqrt,frsqrt")
86 (and (eq_attr "type" "fsqrt,frsqrt")
Dgeneric.md95 (and (eq_attr "type" "fsqrt,frsqrt")
100 (and (eq_attr "type" "fsqrt,frsqrt")
D5k.md176 ;; fdiv, fsqrt, frsqrt
179 (and (eq_attr "type" "fdiv,fsqrt,frsqrt")
185 (and (eq_attr "type" "fdiv,fsqrt")
D5400.md126 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
132 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
D9000.md134 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
140 (and (eq_attr "type" "fdiv,frdiv,fsqrt,frsqrt")
D5500.md162 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
168 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
D7000.md177 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
183 (and (eq_attr "type" "fdiv,frdiv,fsqrt")
Dsb1.md503 (and (eq_attr "type" "fsqrt")
510 (and (eq_attr "type" "fsqrt")
520 (and (eq_attr "type" "fsqrt")
527 (and (eq_attr "type" "fsqrt")
Dsr71k.md291 (and (eq_attr "type" "fsqrt")
297 (and (eq_attr "type" "fsqrt")
/freebsd-12-stable/lib/msun/amd64/
De_sqrtl.S32 fsqrt
/freebsd-12-stable/lib/msun/i387/
De_sqrtl.S41 fsqrt
De_sqrt.S41 fsqrt
De_sqrtf.S13 fsqrt
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoD.td110 def FSQRT_D : FPUnaryOp_r_frm<0b0101101, FPR64, FPR64, "fsqrt.d">,
114 def : FPUnaryOpDynFrmAlias<FSQRT_D, "fsqrt.d", FPR64, FPR64>;
257 def : Pat<(fsqrt FPR64:$rs1), (FSQRT_D FPR64:$rs1, 0b111)>;
DRISCVInstrInfoZfh.td111 def FSQRT_H : FPUnaryOp_r_frm<0b0101110, FPR16, FPR16, "fsqrt.h">,
115 def : FPUnaryOpDynFrmAlias<FSQRT_H, "fsqrt.h", FPR16, FPR16>;
273 def : Pat<(fsqrt FPR16:$rs1), (FSQRT_H FPR16:$rs1, 0b111)>;
DRISCVInstrInfoF.td151 def FSQRT_S : FPUnaryOp_r_frm<0b0101100, FPR32, FPR32, "fsqrt.s">,
155 def : FPUnaryOpDynFrmAlias<FSQRT_S, "fsqrt.s", FPR32, FPR32>;
322 def : Pat<(fsqrt FPR32:$rs1), (FSQRT_S FPR32:$rs1, 0b111)>;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td660 (AMDGPUrcp (fsqrt vt:$src)),
691 // FIXME: fsqrt should not select directly
693 [(fsqrt node:$src0), (int_amdgcn_sqrt node:$src0)]
/freebsd-12-stable/sys/powerpc/fpu/
Dfpu_emu.c133 FPU_EMU_EVCNT_DECL(fsqrt);
645 FPU_EMU_EVCNT_INCR(fsqrt); in fpu_execute()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMicroMipsInstrFPU.td122 defm FSQRT : ABSS_MMM<"sqrt.d", II_SQRT_D, fsqrt>, ROUND_W_FM_MM<1, 0x28>;
231 fsqrt>, ROUND_W_FM_MM<0, 0x28>, ISA_MICROMIPS;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrFloat.td53 defm SQRT : UnaryFP<fsqrt, "sqrt", 0x91, 0x9f>;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPC.td84 def FeatureFSqrt : SubtargetFeature<"fsqrt","HasFSQRT", "true",
85 "Enable the fsqrt instruction",
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
DSelectionDAGCompat.td127 def : GINodeEquiv<G_FSQRT, fsqrt>;

123