HomeSort by relevance Sort by last modified time
    Searched defs:Log2 (Results 1 - 22 of 22) sorted by null

  /frameworks/av/media/libstagefright/codecs/amrnb/common/src/
log2.cpp 30 Filename: /audio/gsm_amr/c/src/log2.c
59 #include "log2.h"
87 FUNCTION NAME: log2()
93 pExponent = pointer to the integer part of Log2 of type Word16 whose
95 pFraction = pointer to the fractional part of Log2 of type Word16
101 pExponent -> integer part of the newly calculated Log2
102 pFraction -> fractional part of the newly calculated Log2
103 pOverflow -> 1 if the log2() operation resulted in saturation
131 [1] log2.c, UMTS GSM AMR speech codec, R99 - Version 3.2.0, March 2, 2001
163 void Log2(
    [all...]
  /external/chromium_org/third_party/sfntly/cpp/src/sfntly/math/
font_math.h 26 static int32_t Log2(int32_t a) {
  /external/sfntly/cpp/src/sfntly/math/
font_math.h 26 static int32_t Log2(int32_t a) {
  /frameworks/av/media/libstagefright/codecs/amrwbenc/src/
log2.c 19 * File : log2.c *
20 * Purpose : Computes log2(L_x) *
24 #include "log2.h"
34 #include "log2_tab.h" /* Table for Log2() */
40 * PURPOSE: Computes log2(L_x, exp), where L_x is positive and
45 * The function Log2(L_x) is approximated by a table and linear
46 * interpolation. The following steps are used to compute Log2(L_x)
59 Word16 *exponent, /* (o) : Integer part of Log2. (range: 0<=val<=30) */
60 Word16 *fraction /* (o) : Fractional part of Log2. (range: 0<=val<1) */
88 * FUNCTION: Log2()
    [all...]
  /frameworks/av/media/libstagefright/codecs/amrwbenc/inc/
typedefs.h 183 #define Log2 voAWB_Log2
  /external/llvm/lib/Target/Mips/
MipsSEISelDAGToDAG.cpp 535 int32_t Log2 = ImmValue.exactLogBase2();
537 if (Log2 != -1) {
538 Imm = CurDAG->getTargetConstant(Log2, EltTy);
620 int32_t Log2 = (~ImmValue).exactLogBase2();
622 if (Log2 != -1) {
623 Imm = CurDAG->getTargetConstant(Log2, EltTy);
MipsSEISelLowering.cpp 573 unsigned Log2 = Log2IfPositive;
575 if ((Op0Opcode == MipsISD::VEXTRACT_ZEXT_ELT && Log2 >= ExtendTySize) ||
576 Log2 == ExtendTySize) {
806 // If c is power of 2, return (shl x, log2(c)).
816 // where floor_c = pow(2, floor(log2(c))) and ceil_c = pow(2, ceil(log2(c))),
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 298 // log2(Y*0.5)
303 static void detectLog2OfHalf(Value *&Op, Value *&Y, IntrinsicInst *&Log2) {
311 if (II->getIntrinsicID() != Intrinsic::log2 || !II->hasUnsafeAlgebra())
313 Log2 = II;
515 // X * log2(0.5*Y) = X*log2(Y) - X
519 IntrinsicInst *Log2;
520 detectLog2OfHalf(Op0, OpY, Log2);
524 detectLog2OfHalf(Op1, OpY, Log2);
532 Builder->SetFastMathFlags(Log2->getFastMathFlags())
    [all...]
  /hardware/qcom/media/mm-video-legacy/vidc/venc/src/
video_encoder_device.cpp 133 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
134 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
video_encoder_device_copper.cpp 132 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
133 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
  /hardware/qcom/media/mm-video-v4l2/vidc/venc/src/
video_encoder_device.cpp 129 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
130 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
video_encoder_device_v4l2.cpp 167 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
168 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp     [all...]
  /hardware/qcom/media/mm-video-legacy/vidc/venc/test/
venc_test.cpp 209 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
210 #define FractionToQ16(q,num,den) { OMX_U32 power; Log2(den,power); q = num << (16 - power); }
    [all...]
  /hardware/qcom/media/mm-video-v4l2/vidc/venc/test/
venc_test.cpp 249 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
250 #define FractionToQ16(q,num,den) { OMX_U32 power; Log2(den,power); q = num << (16 - power); }
    [all...]
  /hardware/qcom/media/mm-video-legacy/vidc/vdec/src/
omx_vdec_copper.cpp 121 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
122 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
omx_vdec.cpp 147 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
148 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
  /hardware/qcom/media/mm-video-v4l2/vidc/vdec/src/
omx_vdec.cpp 161 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
162 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
omx_vdec_hevc.cpp 133 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
134 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
omx_vdec_hevc_swvdec.cpp 120 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
121 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
omx_vdec_msm8974.cpp 124 #define Log2(number, power) { OMX_U32 temp = number; power = 0; while( (0 == (temp & 0x1)) && power < 16) { temp >>=0x1; power++; } }
125 #define Q16ToFraction(q,num,den) { OMX_U32 power; Log2(q,power); num = q >> power; den = 0x1 << (16 - power); }
    [all...]
  /external/deqp/modules/glshared/
glsBuiltinPrecisionTests.cpp 2100 ExprP<float> log2 (const ExprP<float>& x) { return app<Log2>(x); } function in namespace:deqp::gls::BuiltinPrecisionTests::Functions
    [all...]

Completed in 1369 milliseconds