Home
last modified time | relevance | path

Searched refs:Estimate (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_fp16.td27 // Reciprocal Estimate
33 // Reciprocal Square Root Estimate
H A Driscv_vector.td1169 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
1179 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
1185 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
H A Darm_neon.td1491 // Scalar Floating-point Reciprocal Estimate
1499 // Scalar Floating-point Reciprocal Square Root Estimate
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVScheduleV.td448 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
449 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
675 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
676 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
H A DRISCVInstrInfoVPseudos.td6521 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
6527 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
7165 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
7170 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
/freebsd/contrib/bsnmp/tests/
H A Dcatch.hpp5369 struct Estimate { struct
5376 operator Estimate<Duration2>() const { in operator Estimate<Duration2>() argument
5564 Benchmark::Estimate<Duration> mean;
5565 Benchmark::Estimate<Duration> standardDeviation;
6970Estimate<double> bootstrap(double confidence_level, Iterator first, Iterator last, sample const& r… in bootstrap()
7009 double outlier_variance(Estimate<double> mean, Estimate<double> stddev, int n);
7012 Estimate<double> mean;
7013 Estimate<double> standard_deviation;
7136 Estimate<Duration> mean;
7137 Estimate<Duration> standard_deviation;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsARM.td628 // Vector Reciprocal Estimate.
631 // Vector Reciprocal Square Root Estimate.
H A DIntrinsicsAArch64.td401 // Reciprocal Estimate/Step
477 // Vector Reciprocal Estimate
481 // Vector Square Root Estimate
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp8072 SDValue Estimate = DAG.getNode(LoongArchISD::FRSQRTE, DL, VT, Operand); in getSqrtEstimate() local
8074 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Operand, Estimate); in getSqrtEstimate()
8076 return Estimate; in getSqrtEstimate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp12195 if (SDValue Estimate = getEstimate(Subtarget, AArch64ISD::FRSQRTE, Operand, in getSqrtEstimate() local
12205 SDValue Step = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Estimate, in getSqrtEstimate()
12208 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Step, Flags); in getSqrtEstimate()
12211 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Operand, Estimate, Flags); in getSqrtEstimate()
12214 return Estimate; in getSqrtEstimate()
12224 if (SDValue Estimate = getEstimate(Subtarget, AArch64ISD::FRECPE, Operand, in getRecipEstimate() local
12235 Estimate, Flags); in getRecipEstimate()
12236 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Step, Flags); in getRecipEstimate()
12240 return Estimate; in getRecipEstimate()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td5835 // Vector Reciprocal and Reciprocal Square Root Estimate and Step.
5837 // VRECPE : Vector Reciprocal Estimate
5875 // VRSQRTE : Vector Reciprocal Square Root Estimate
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp23595 SDValue Estimate = DAG.getNode(Opcode, DL, VT, Op); in getSqrtEstimate() local
23597 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Op, Estimate); in getSqrtEstimate()
23598 return Estimate; in getSqrtEstimate()