Home
last modified time | relevance | path

Searched refs:FSQRT (Results 1 – 25 of 67) sorted by relevance

123

/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Drx-parse.h124 FSQRT = 325, /* FSQRT */ enumerator
293 #define FSQRT 325 macro
H A Drx-parse.y161 %token FADD FCMP FDIV FMUL FREIT FSUB FSQRT FTOD FTOI FTOU
679 | FSQRT { sub_op = 8; } float2_op_ni
1392 OPC(FSQRT),
H A Drx-parse.c306 FSQRT = 325, /* FSQRT */ enumerator
475 #define FSQRT 325 macro
4738 OPC(FSQRT),
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Drx-parse.h124 FSQRT = 325, /* FSQRT */ enumerator
293 #define FSQRT 325 macro
H A Drx-parse.y161 %token FADD FCMP FDIV FMUL FREIT FSUB FSQRT FTOD FTOI FTOU
679 | FSQRT { sub_op = 8; } float2_op_ni
1392 OPC(FSQRT),
H A Drx-parse.c306 FSQRT = 325, /* FSQRT */ enumerator
475 #define FSQRT 325 macro
4738 OPC(FSQRT),
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2553 { ISD::FSQRT, MVT::f32, 7 }, // Haswell from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2554 { ISD::FSQRT, MVT::v4f32, 7 }, // Haswell from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2555 { ISD::FSQRT, MVT::v8f32, 14 }, // Haswell from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2556 { ISD::FSQRT, MVT::f64, 14 }, // Haswell from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2557 { ISD::FSQRT, MVT::v2f64, 14 }, // Haswell from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2558 { ISD::FSQRT, MVT::v4f64, 28 }, // Haswell from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2612 { ISD::FSQRT, MVT::f32, 14 }, // SNB from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2613 { ISD::FSQRT, MVT::v4f32, 14 }, // SNB from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2614 { ISD::FSQRT, MVT::v8f32, 28 }, // SNB from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
2615 { ISD::FSQRT, MVT::f64, 21 }, // SNB from http://www.agner.org/ in getTypeBasedIntrinsicInstrCost()
[all …]
H A DX86IntrinsicsInfo.h914 X86_INTRINSIC_DATA(avx512_sqrt_pd_512, INTR_TYPE_1OP, ISD::FSQRT, X86ISD::FSQRT_RND),
915 X86_INTRINSIC_DATA(avx512_sqrt_ps_512, INTR_TYPE_1OP, ISD::FSQRT, X86ISD::FSQRT_RND),
/netbsd-src/sys/arch/m68k/fpe/
H A DREADME67 Type=0: FMOVE (mem->FPr), FINT, FINTRZ, FSQRT, FABS, FNEG, FGETEXP,
120 instance, the parts calling FSQRT, FSUB, FADD and FTST look like:
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstrainedOps.def96 DAG_FUNCTION(sqrt, 1, 1, experimental_constrained_sqrt, FSQRT)
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h858 FSQRT, enumerator
H A DBasicTTIImpl.h464 TLI->isOperationLegalOrCustom(ISD::FSQRT, VT); in haveFastSqrt()
1526 ISDs.push_back(ISD::FSQRT); in getTypeBasedIntrinsicInstrCost()
/netbsd-src/sys/arch/m68k/fpsp/
H A Dsasin.sa107 FSQRT.X FP1 ...SQRT([1-X][1+X])
H A Dsacos.sa106 FSQRT.X FP0 ...SQRT((1-X)/(1+X))
/netbsd-src/sys/arch/m68k/m68k/
H A Ddb_disasm.h373 #define FSQRT ENCFT(0,0,0,1,0,0) macro
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh4a.md187 ;; Single-precision FDIV/FSQRT
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh4a.md187 ;; Single-precision FDIV/FSQRT
/netbsd-src/sys/arch/sparc/include/
H A Dinstr.h409 #define FSQRT 0x28 macro
/netbsd-src/sys/arch/sparc/fpu/
H A Dfpu.c485 case FSQRT >> 2: in fpu_execute()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp495 case Intrinsic::sqrt: Opcode = ISD::FSQRT; break; in mightUseCTR()
592 Opcode = ISD::FSQRT; break; in mightUseCTR()
H A DPPCISelLowering.h96 FSQRT, enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SchedCyclone.td549 // FDIV,FSQRT
551 // TODO: Specialize FSQRT for longer latency.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp195 case ISD::FSQRT: return "fsqrt"; in getOperationName()
H A DLegalizeFloatTypes.cpp121 case ISD::FSQRT: R = SoftenFloatRes_FSQRT(N); break; in SoftenFloatResult()
1236 case ISD::FSQRT: ExpandFloatRes_FSQRT(N, Lo, Hi); break; in ExpandFloatResult()
2242 case ISD::FSQRT: in PromoteFloatResult()
2607 case ISD::FSQRT: in SoftPromoteHalfResult()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMicroMipsInstrFPU.td122 defm FSQRT : ABSS_MMM<"sqrt.d", II_SQRT_D, fsqrt>, ROUND_W_FM_MM<1, 0x28>;

123