Home
last modified time | relevance | path

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

/external/llvm/include/llvm/IR/
DIntrinsicsARM.td240 // Vector Reciprocal Step.
243 // Vector Reciprocal Square Root Step.
348 // Vector Reciprocal Estimate.
351 // Vector Reciprocal Square Root Estimate.
DIntrinsicsAArch64.td301 // Reciprocal Estimate/Step
305 // Reciprocal Exponent
377 // Vector Reciprocal Estimate
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp1196 APFloat Reciprocal(FpVal.getSemantics()); in CvtFDivConstToReciprocal() local
1197 bool Cvt = FpVal.getExactInverse(&Reciprocal); in CvtFDivConstToReciprocal()
1200 Reciprocal = APFloat(FpVal.getSemantics(), 1.0f); in CvtFDivConstToReciprocal()
1201 (void)Reciprocal.divide(FpVal, APFloat::rmNearestTiesToEven); in CvtFDivConstToReciprocal()
1202 Cvt = !Reciprocal.isDenormal(); in CvtFDivConstToReciprocal()
1209 R = ConstantFP::get(Dividend->getType()->getContext(), Reciprocal); in CvtFDivConstToReciprocal()
/external/clang/include/clang/Basic/
Darm_neon.td591 // E.3.10 Reciprocal/Sqrt
947 // Reciprocal/Sqrt
1449 // Scalar Floating-point Reciprocal Step
1453 // Scalar Floating-point Reciprocal Square Root Step
1491 // Scalar Floating-point Reciprocal Estimate
1495 // Scalar Floating-point Reciprocal Exponent
1499 // Scalar Floating-point Reciprocal Square Root Estimate
/external/llvm/test/MC/Disassembler/AArch64/
Dneon-instructions.txt169 # Vector Reciprocal Square Root Step (Floating Point)
175 # Vector Reciprocal Step (Floating Point)
1497 # Floating-point Reciprocal Step
1505 # Floating-point Reciprocal Square Root Step
1529 # Scalar Floating-point Reciprocal Estimate
1537 # Scalar Floating-point Reciprocal Exponent
1545 # Scalar Floating-point Reciprocal Square Root Estimate
/external/mesa3d/src/gallium/docs/source/
Dtgsi.rst74 .. opcode:: RCP - Reciprocal
83 .. opcode:: RSQ - Reciprocal Square Root
398 .. opcode:: RCC - Reciprocal Clamped
1298 .. opcode:: DRCP - Reciprocal
/external/llvm/lib/Target/X86/
DX86.td120 "Enable AVX-512 Exponential and Reciprocal Instructions",
DX86InstrSSE.td3550 // Reciprocal approximations. Note that these typically require refinement
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV5.td214 // F2_sfrecipa: Reciprocal approximation for division.
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td5333 // Vector Reciprocal and Reciprocal Square Root Estimate and Step.
5335 // VRECPE : Vector Reciprocal Estimate
5357 // VRECPS : Vector Reciprocal Step
5373 // VRSQRTE : Vector Reciprocal Square Root Estimate
5395 // VRSQRTS : Vector Reciprocal Square Root Step
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp8620 SDValue Reciprocal = DAG.getNode(ISD::FDIV, DL, VT, FPOne, N1, Flags); in combineRepeatedFPDivisors() local
8627 Reciprocal, Flags); in combineRepeatedFPDivisors()
8629 } else if (U != Reciprocal.getNode()) { in combineRepeatedFPDivisors()
8632 CombineTo(U, Reciprocal); in combineRepeatedFPDivisors()
/external/llvm/lib/Target/PowerPC/
DPPCInstrVSX.td998 // Reciprocal estimate
DPPCInstrInfo.td2130 // Reciprocal estimates.
/external/llvm/docs/
DLangRef.rst2021 Allow Reciprocal - Allow optimizations to use the reciprocal of an