Home
last modified time | relevance | path

Searched refs:Estimate (Results 1 – 11 of 11) 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.td1791 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
1797 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
1801 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
H A Darm_neon.td1461 // Scalar Floating-point Reciprocal Estimate
1469 // Scalar Floating-point Reciprocal Square Root Estimate
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVScheduleV.td416 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
417 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
641 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
642 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
H A DRISCVInstrInfoVPseudos.td6518 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
6524 // 13.10. Vector Floating-Point Reciprocal Estimate Instruction
7182 // 13.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
7187 // 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;
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;
7177 return Estimate<Duration> { in analyse()
7692 double outlier_variance(Estimate<double> mean, Estimate<double> stddev, int n) { in outlier_variance()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsARM.td631 // Vector Reciprocal Estimate.
634 // Vector Reciprocal Square Root Estimate.
H A DIntrinsicsAArch64.td381 // Reciprocal Estimate/Step
457 // Vector Reciprocal Estimate
461 // Vector Square Root Estimate
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp10342 if (SDValue Estimate = getEstimate(Subtarget, AArch64ISD::FRSQRTE, Operand, in getSqrtEstimate() local
10353 SDValue Step = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Estimate, in getSqrtEstimate()
10356 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Step, Flags); in getSqrtEstimate()
10359 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Operand, Estimate, Flags); in getSqrtEstimate()
10362 return Estimate; in getSqrtEstimate()
10372 if (SDValue Estimate = getEstimate(Subtarget, AArch64ISD::FRECPE, Operand, in getRecipEstimate() local
10384 Estimate, Flags); in getRecipEstimate()
10385 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Estimate, Step, Flags); in getRecipEstimate()
10389 return Estimate; in getRecipEstimate()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td5841 // Vector Reciprocal and Reciprocal Square Root Estimate and Step.
5843 // VRECPE : Vector Reciprocal Estimate
5881 // VRSQRTE : Vector Reciprocal Square Root Estimate
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22672 SDValue Estimate = DAG.getNode(Opcode, DL, VT, Op); in getSqrtEstimate() local
22674 Estimate = DAG.getNode(ISD::FMUL, DL, VT, Op, Estimate); in getSqrtEstimate()
22675 return Estimate; in getSqrtEstimate()