Home
last modified time | relevance | path

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

/external/llvm/include/llvm/IR/
DIntrinsicsARM.td242 // Vector Reciprocal Step.
245 // Vector Reciprocal Square Root Step.
350 // Vector Reciprocal Estimate.
353 // Vector Reciprocal Square Root Estimate.
DIntrinsicsAArch64.td298 // Reciprocal Estimate/Step
302 // Reciprocal Exponent
374 // Vector Reciprocal Estimate
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp1186 APFloat Reciprocal(FpVal.getSemantics()); in CvtFDivConstToReciprocal() local
1187 bool Cvt = FpVal.getExactInverse(&Reciprocal); in CvtFDivConstToReciprocal()
1190 Reciprocal = APFloat(FpVal.getSemantics(), 1.0f); in CvtFDivConstToReciprocal()
1191 (void)Reciprocal.divide(FpVal, APFloat::rmNearestTiesToEven); in CvtFDivConstToReciprocal()
1192 Cvt = !Reciprocal.isDenormal(); in CvtFDivConstToReciprocal()
1199 R = ConstantFP::get(Dividend->getType()->getContext(), Reciprocal); in CvtFDivConstToReciprocal()
/external/clang/include/clang/Basic/
Darm_neon.td576 // E.3.10 Reciprocal/Sqrt
916 // Reciprocal/Sqrt
1399 // Scalar Floating-point Reciprocal Step
1403 // Scalar Floating-point Reciprocal Square Root Step
1441 // Scalar Floating-point Reciprocal Estimate
1445 // Scalar Floating-point Reciprocal Exponent
1449 // 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.td106 "Enable AVX-512 Exponential and Reciprocal Instructions",
DX86InstrSSE.td3585 // 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.td5138 // Vector Reciprocal and Reciprocal Square Root Estimate and Step.
5140 // VRECPE : Vector Reciprocal Estimate
5154 // VRECPS : Vector Reciprocal Step
5162 // VRSQRTE : Vector Reciprocal Square Root Estimate
5176 // VRSQRTS : Vector Reciprocal Square Root Step
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp7832 SDValue Reciprocal = DAG.getNode(ISD::FDIV, SDLoc(N), VT, FPOne, N1); in visitFDIV() local
7838 (*I)->getOperand(0), Reciprocal); in visitFDIV()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td2084 // Reciprocal estimates.
/external/llvm/docs/
DLangRef.rst1825 Allow Reciprocal - Allow optimizations to use the reciprocal of an