Home
last modified time | relevance | path

Searched refs:Reciprocal (Results 1 – 25 of 44) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A Darm_fp16.td22 // Reciprocal/Sqrt
27 // Reciprocal Estimate
30 // Reciprocal Exponent
33 // Reciprocal Square Root Estimate
H A Darm_neon.td392 // E.3.10 Reciprocal/Sqrt
818 // Reciprocal/Sqrt
1415 // Scalar Floating-point Reciprocal Step
1419 // Scalar Floating-point Reciprocal Square Root Step
1457 // Scalar Floating-point Reciprocal Estimate
1461 // Scalar Floating-point Reciprocal Exponent
1465 // Scalar Floating-point Reciprocal Square Root Estimate
1741 // Reciprocal/Sqrt
H A Driscv_vector.td1332 // 14.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
1335 // 14.10. Vector Floating-Point Reciprocal Estimate Instruction
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h534 bool Reciprocal) const override;
H A DNVPTXISelLowering.cpp1189 bool Reciprocal) const { in getSqrtEstimate()
1210 if (Reciprocal || ExtraSteps > 0) { in getSqrtEstimate()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h242 bool Reciprocal) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsicsARM.td450 // Vector Reciprocal Step.
453 // Vector Reciprocal Square Root Step.
556 // Vector Reciprocal Estimate.
559 // Vector Reciprocal Square Root Estimate.
H A DIntrinsicsAArch64.td363 // Reciprocal Estimate/Step
367 // Reciprocal Exponent
439 // Vector Reciprocal Estimate
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1344 bool Reciprocal) const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.h1659 bool Reciprocal) const override;
H A DX86ScheduleZnver3.td218 // All Divide and Square Root except Reciprocal Approximation
283 // All Divide and Square Root except Reciprocal Approximation
H A DX86.td137 "Enable AVX-512 Exponential and Reciprocal Instructions",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h1008 bool Reciprocal) const override;
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A Dmips-ps-3d.md661 ; Floating Point Reduced Precision Reciprocal Square Root Instructions.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/
H A Dmips-ps-3d.md661 ; Floating Point Reduced Precision Reciprocal Square Root Instructions.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp579 SDNodeFlags Flags, bool Reciprocal);
581 SDNodeFlags Flags, bool Reciprocal);
14033 SDValue Reciprocal = DAG.getNode(ISD::FDIV, DL, VT, FPOne, N1, Flags); in combineRepeatedFPDivisors() local
14040 Reciprocal, Flags); in combineRepeatedFPDivisors()
14042 } else if (U != Reciprocal.getNode()) { in combineRepeatedFPDivisors()
14045 CombineTo(U, Reciprocal); in combineRepeatedFPDivisors()
22594 SDNodeFlags Flags, bool Reciprocal) { in buildSqrtNROneConst() argument
22613 if (!Reciprocal) in buildSqrtNROneConst()
22626 SDNodeFlags Flags, bool Reciprocal) { in buildSqrtNRTwoConst() argument
22647 if (Reciprocal || (i + 1) < Iterations) { in buildSqrtNRTwoConst()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-sve2.md71 ;; ---- [INT] Reciprocal approximation
2073 ;; ---- [INT] Reciprocal approximation
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-sve2.md71 ;; ---- [INT] Reciprocal approximation
2125 ;; ---- [INT] Reciprocal approximation
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVPseudos.td3610 // 14.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
3615 // 14.10. Vector Floating-Point Reciprocal Estimate Instruction
4268 // 14.9. Vector Floating-Point Reciprocal Square-Root Estimate Instruction
4273 // 14.10. Vector Floating-Point Reciprocal Estimate Instruction
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEInstrVec.td1229 // Section 8.13.12 - VRCP (Vector Floating Reciprocal)
1239 // Section 8.13.13 - VRSQRT (Vector Floating Reciprocal Square Root)
/netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/
H A Ddiv.md251 ;; Reciprocal approximation
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/
H A Ddiv.md251 ;; Reciprocal approximation
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h4282 bool &UseOneConstNR, bool Reciprocal) const { in getSqrtEstimate() argument
/netbsd-src/external/apache2/llvm/dist/llvm/docs/CommandGuide/
H A Dllvm-mca.rst388 **IPC**, **uOps Per Cycle**, and **Block RThroughput** (Block Reciprocal
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrNEON.td5776 // Vector Reciprocal and Reciprocal Square Root Estimate and Step.
5778 // VRECPE : Vector Reciprocal Estimate
5800 // VRECPS : Vector Reciprocal Step
5816 // VRSQRTE : Vector Reciprocal Square Root Estimate
5838 // VRSQRTS : Vector Reciprocal Square Root Step

12