Home
last modified time | relevance | path

Searched refs:reciprocal (Results 1 – 25 of 28) sorted by relevance

12

/external/compiler-rt/lib/builtins/
Ddivsf3.c84 uint32_t reciprocal = UINT32_C(0x7504f333) - q31b; in ARM_EABI_FNALIAS() local
94 correction = -((uint64_t)reciprocal * q31b >> 32); in ARM_EABI_FNALIAS()
95 reciprocal = (uint64_t)reciprocal * correction >> 31; in ARM_EABI_FNALIAS()
96 correction = -((uint64_t)reciprocal * q31b >> 32); in ARM_EABI_FNALIAS()
97 reciprocal = (uint64_t)reciprocal * correction >> 31; in ARM_EABI_FNALIAS()
98 correction = -((uint64_t)reciprocal * q31b >> 32); in ARM_EABI_FNALIAS()
99 reciprocal = (uint64_t)reciprocal * correction >> 31; in ARM_EABI_FNALIAS()
107 reciprocal -= 2; in ARM_EABI_FNALIAS()
121 rep_t quotient = (uint64_t)reciprocal*(aSignificand << 1) >> 32; in ARM_EABI_FNALIAS()
Ddivdf3.c110 uint64_t correction, reciprocal; in ARM_EABI_FNALIAS() local
114 reciprocal = (uint64_t)recip32*cHi + ((uint64_t)recip32*cLo >> 32); in ARM_EABI_FNALIAS()
121 reciprocal -= 2; in ARM_EABI_FNALIAS()
136 wideMultiply(aSignificand << 2, reciprocal, &quotient, &quotientLo); in ARM_EABI_FNALIAS()
Ddivtf3.c112 rep_t correction, reciprocal; in __divtf3() local
128 reciprocal = r64cH + (r64cL >> 64); in __divtf3()
135 reciprocal -= 2; in __divtf3()
150 wideMultiply(aSignificand << 2, reciprocal, &quotient, &quotientLo); in __divtf3()
/external/skia/src/pathops/
DSkLineParameters.h131 double reciprocal = 1 / normal; in normalize() local
132 fA *= reciprocal; in normalize()
133 fB *= reciprocal; in normalize()
134 fC *= reciprocal; in normalize()
/external/pdfium/samples/fx_lpng/lpng_v163/
Dfx_pngwrite.c1668 png_uint_32 reciprocal = 0; in png_write_image_16bit() local
1679 reciprocal = ((0xffff<<15)+(alpha>>1))/alpha; in png_write_image_16bit()
1701 png_uint_32 calc = component * reciprocal; in png_write_image_16bit()
1734 png_uint_32 reciprocal/*from the above macro*/) in png_unpremultiply() argument
1761 component *= reciprocal; in png_unpremultiply()
1818 png_uint_32 reciprocal = 0; in png_write_image_8bit() local
1825 reciprocal = UNP_RECIPROCAL(alpha); in png_write_image_8bit()
1829 *out_ptr++ = png_unpremultiply(*in_ptr++, alpha, reciprocal); in png_write_image_8bit()
1935 png_uint_32 reciprocal = 0; in png_image_set_PLTE() local
1942 reciprocal = (((0xffff*0xff)<<7)+(alpha>>1))/alpha; in png_image_set_PLTE()
[all …]
/external/libpng/
Dpngwrite.c1772 png_uint_32 reciprocal = 0; in png_write_image_16bit() local
1783 reciprocal = ((0xffff<<15)+(alpha>>1))/alpha; in png_write_image_16bit()
1805 png_uint_32 calc = component * reciprocal; in png_write_image_16bit()
1838 png_uint_32 reciprocal/*from the above macro*/) in png_unpremultiply() argument
1865 component *= reciprocal; in png_unpremultiply()
1924 png_uint_32 reciprocal = 0; in png_write_image_8bit() local
1931 reciprocal = UNP_RECIPROCAL(alpha); in png_write_image_8bit()
1935 *out_ptr++ = png_unpremultiply(*in_ptr++, alpha, reciprocal); in png_write_image_8bit()
2042 png_uint_32 reciprocal = 0; in png_image_set_PLTE() local
2049 reciprocal = (((0xffff*0xff)<<7)+(alpha>>1))/alpha; in png_image_set_PLTE()
[all …]
/external/llvm/test/CodeGen/X86/
Dfdiv-combine.ll4 ; should be converted into a reciprocal and multiplication.
Drecip-fastmath.ll11 ; differences of x86 reciprocal estimates.
/external/llvm/test/MC/Disassembler/Hexagon/
Dxtype_fp.txt108 # Floating point reciprocal square root approximation
140 # Floating point reciprocal approximation
/external/apache-commons-math/src/main/java/org/apache/commons/math/fraction/
DFraction.java416 public Fraction reciprocal() { in reciprocal() method in Fraction
577 return multiply(fraction.reciprocal()); in divide()
DBigFraction.java670 return multiply(fraction.reciprocal()); in divide()
1008 public BigFraction reciprocal() { in reciprocal() method in BigFraction
/external/llvm/test/CodeGen/AArch64/
Dfdiv-combine.ll64 ; calculates a reciprocal.
/external/boringssl/src/crypto/perlasm/
Dreadme18 The reciprocal function is
/external/llvm/lib/Support/
DAPFloat.cpp3758 APFloat reciprocal(*semantics, 1ULL); in getExactInverse() local
3759 if (reciprocal.divide(*this, rmNearestTiesToEven) != opOK) in getExactInverse()
3764 if (reciprocal.isDenormal()) in getExactInverse()
3767 assert(reciprocal.isFiniteNonZero() && in getExactInverse()
3768 reciprocal.significandLSB() == reciprocal.semantics->precision - 1); in getExactInverse()
3771 *inv = reciprocal; in getExactInverse()
/external/llvm/lib/Target/AArch64/
DAArch64SchedA57.td507 // ASIMD reciprocal estimate, D-form
509 // ASIMD reciprocal estimate, Q-form
512 // ASIMD reciprocal step, D-form, FZ
514 // ASIMD reciprocal step, Q-form, FZ
/external/llvm/lib/Target/X86/
DX86Schedule.td70 defm WriteFRcp : X86SchedWritePair; // Floating point reciprocal estimate.
71 defm WriteFRsqrt : X86SchedWritePair; // Floating point reciprocal square root estimate.
/external/vixl/doc/
Dsupported-instructions.md2344 FP reciprocal estimate.
2352 FP reciprocal step.
2361 FP reciprocal exponent scalar.
2418 FP reciprocal square root estimate.
2426 FP reciprocal square root step.
4410 Unsigned reciprocal estimate.
4445 Unsigned reciprocal square root estimate.
/external/llvm/lib/Target/PowerPC/
DPPC.td76 "Assume higher precision reciprocal estimates">;
/external/mesa3d/src/glsl/
DREADME163 Mesa IR (and many hardware backends) only have a reciprocal
/external/libvncserver/
DREADME259 surprise was reciprocal inverse to the size of VNC!
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV5.td857 // Floating point reciprocal square root approximation
/external/llvm/lib/Target/NVPTX/
DNVPTXInstrInfo.td725 // F32 Approximate reciprocal
767 // F32 Semi-accurate reciprocal
811 // F32 Accurate reciprocal
/external/ceres-solver/docs/source/
Dsolving.rst1069 ``LEVENBERG_MARQUARDT`` strategy is used, the reciprocal of this
/external/clang/include/clang/Driver/
DOptions.td568 def fno_reciprocal_math : Flag<["-"], "fno-reciprocal-math">, Group<f_Group>;
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/textana/en-US/
Den-US_lexpos.utf907 ADJ^N "reciprocal" :G2P

12