Home
last modified time | relevance | path

Searched refs:CProb (Results 1 – 4 of 4) sorted by relevance

/external/lzma/CPP/7zip/Bundles/LzmaSpec/
DLzmaSpec.cpp125 typedef UInt16 CProb; typedef
148 unsigned DecodeBit(CProb *prob);
199 unsigned CRangeDecoder::DecodeBit(CProb *prob) in DecodeBit()
217 *prob = (CProb)v; in DecodeBit()
223 unsigned BitTreeReverseDecode(CProb *probs, unsigned numBits, CRangeDecoder *rc) in BitTreeReverseDecode()
240 CProb Probs[(unsigned)1 << NumBits];
275 CProb Choice;
276 CProb Choice2;
358 CProb *LitProbs;
362 LitProbs = new CProb[(UInt32)0x300 << (lc + lp)]; in CreateLiterals()
[all …]
/external/lzma/C/
DBcj2.c9 #define CProb UInt32 macro
11 #define CProb UInt16 macro
32 #define UPDATE_0(p) range = bound; *(p) = (CProb)(ttt + ((kBitModelTotal - ttt) >> kNumMoveBits)); …
33 #define UPDATE_1(p) range -= bound; code -= bound; *(p) = (CProb)(ttt - (ttt >> kNumMoveBits)); NOR…
42 CProb p[256 + 2]; in Bcj2_Decode()
63 CProb *prob; in Bcj2_Decode()
/external/lzma/DOC/
Dlzma-specification.txt464 typedef UInt16 CProb;
472 The INIT_PROBS macro is used to initialize the array of CProb variables:
479 The LZMA decoder provides the pointer to CProb variable that contains
481 updates that CProb variable after decoding. The Range Decoder increases
486 unsigned CRangeDecoder::DecodeBit(CProb *prob)
504 *prob = (CProb)v;
521 uses the array of (2 << NumBits) counters of CProb type.
526 unsigned BitTreeReverseDecode(CProb *probs, unsigned numBits, CRangeDecoder *rc)
543 CProb Probs[(unsigned)1 << NumBits];
576 The LZMA Decoder uses (1 << (lc + lp)) tables with CProb values, where
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DBlockFrequencyImpl.h215 uint32_t CProb = CycleProb[BB]; in doBlock() local
216 uint32_t Numerator = EntryFreq - CProb ? EntryFreq - CProb : 1; in doBlock()