HomeSort by relevance Sort by last modified time
    Searched refs:Prob (Results 1 - 25 of 32) sorted by null

1 2

  /external/lzma/CPP/7zip/Compress/
RangeCoderBit.h 26 UInt32 Prob;
30 Prob -= (Prob + ((symbol - 1) & ((1 << numMoveBits) - 1))) >> numMoveBits;
31 Prob += (1 - symbol) << (kNumBitModelTotalBits - numMoveBits);
34 Prob += (kBitModelTotal - Prob) >> numMoveBits;
36 Prob -= (Prob) >> numMoveBits;
39 void Init() { Prob = kBitModelTotal / 2; }
49 encoder->EncodeBit(this->Prob, kNumBitModelTotalBits, symbol);
    [all...]
  /external/swiftshader/third_party/LLVM/unittests/Support/
BlockFrequencyTest.cpp 14 BranchProbability Prob(UINT32_MAX - 1, UINT32_MAX);
15 Freq *= Prob;
21 BranchProbability Prob(UINT32_MAX, UINT32_MAX);
22 Freq *= Prob;
28 BranchProbability Prob(3000000, 9000000);
29 Freq *= Prob;
35 BranchProbability Prob(UINT32_MAX / 2, UINT32_MAX);
36 Freq *= Prob;
44 BranchProbability Prob(P, P);
45 Freq *= Prob;
    [all...]
  /external/lzma/CS/7zip/Compress/RangeCoder/
RangeCoderBit.cs 13 uint Prob;
15 public void Init() { Prob = kBitModelTotal >> 1; }
20 Prob += (kBitModelTotal - Prob) >> kNumMoveBits;
22 Prob -= (Prob) >> kNumMoveBits;
27 // encoder.EncodeBit(Prob, kNumBitModelTotalBits, symbol);
29 uint newBound = (encoder.Range >> kNumBitModelTotalBits) * Prob;
33 Prob += (kBitModelTotal - Prob) >> kNumMoveBits;
    [all...]
  /external/llvm/lib/Support/
BlockFrequency.cpp 20 BlockFrequency &BlockFrequency::operator*=(BranchProbability Prob) {
21 Frequency = Prob.scale(Frequency);
25 BlockFrequency BlockFrequency::operator*(BranchProbability Prob) const {
27 Freq *= Prob;
31 BlockFrequency &BlockFrequency::operator/=(BranchProbability Prob) {
32 Frequency = Prob.scaleByInverse(Frequency);
36 BlockFrequency BlockFrequency::operator/(BranchProbability Prob) const {
38 Freq /= Prob;
  /external/llvm/unittests/Support/
BlockFrequencyTest.cpp 22 BranchProbability Prob(UINT32_MAX / 3, UINT32_MAX);
23 Freq *= Prob;
27 Freq *= Prob;
33 BranchProbability Prob(UINT32_MAX, UINT32_MAX);
34 Freq *= Prob;
38 Freq *= Prob;
44 BranchProbability Prob(3000000, 9000000);
45 Freq *= Prob;
49 Freq *= Prob;
55 BranchProbability Prob(UINT32_MAX / 2, UINT32_MAX)
    [all...]
BranchProbabilityTest.cpp 198 uint32_t Prob[2];
286 EXPECT_EQ(T.Result, BP(T.Prob[0], T.Prob[1]).scale(T.Num));
  /external/llvm/include/llvm/Support/
BlockFrequency.h 40 BlockFrequency &operator*=(BranchProbability Prob);
41 BlockFrequency operator*(BranchProbability Prob) const;
45 BlockFrequency &operator/=(BranchProbability Prob);
46 BlockFrequency operator/(BranchProbability Prob) const;
BranchProbability.h 124 BranchProbability Prob(*this);
125 return Prob += RHS;
129 BranchProbability Prob(*this);
130 return Prob -= RHS;
134 BranchProbability Prob(*this);
135 return Prob *= RHS;
139 BranchProbability Prob(*this);
140 return Prob /= RHS;
171 inline raw_ostream &operator<<(raw_ostream &OS, BranchProbability Prob) {
172 return Prob.print(OS)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Support/
BranchProbability.cpp 38 raw_ostream &operator<<(raw_ostream &OS, const BranchProbability &Prob) {
39 Prob.print(OS);
BlockFrequency.cpp 67 BlockFrequency &BlockFrequency::operator*=(const BranchProbability &Prob) {
68 uint32_t n = Prob.getNumerator();
69 uint32_t d = Prob.getDenominator();
91 BlockFrequency::operator*(const BranchProbability &Prob) const {
93 Freq *= Prob;
109 BlockFrequency::operator+(const BlockFrequency &Prob) const {
111 Freq += Prob;
  /external/llvm/lib/CodeGen/
MachineBranchProbabilityInfo.cpp 22 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob",
24 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob",
28 StaticLikelyProb("static-likely-prob",
34 "profile-likely-prob",
69 auto Prob = getEdgeProbability(MBB, I);
70 if (Prob > MaxProb) {
71 MaxProb = Prob;
87 const BranchProbability Prob = getEdgeProbability(Src, Dst);
89 << " probability is " << Prob
MachineBasicBlock.cpp 516 for (auto Prob : Probs)
517 Sum += Prob.getNumerator();
528 BranchProbability Prob) {
532 Probs.push_back(Prob);
628 auto Prob = *FromMBB->Probs.begin();
629 addSuccessor(Succ, Prob);
645 auto Prob = *FromMBB->Probs.begin();
646 addSuccessor(Succ, Prob);
    [all...]
  /external/lzma/Java/SevenZip/Compression/RangeCoder/
Encoder.java 104 int prob = probs[index]; local
105 int newBound = (Range >>> kNumBitModelTotalBits) * prob;
109 probs[index] = (short)(prob + ((kBitModelTotal - prob) >>> kNumMoveBits));
115 probs[index] = (short)(prob - ((prob) >>> kNumMoveBits));
139 static public int GetPrice(int Prob, int symbol)
141 return ProbPrices[(((Prob - symbol) ^ ((-symbol))) & (kBitModelTotal - 1)) >>> kNumMoveReducingBits];
143 static public int GetPrice0(int Prob)
145 return ProbPrices[Prob >>> kNumMoveReducingBits];
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Support/
BlockFrequency.h 34 BlockFrequency &operator*=(const BranchProbability &Prob);
35 const BlockFrequency operator*(const BranchProbability &Prob) const;
BranchProbability.h 48 raw_ostream &operator<<(raw_ostream &OS, const BranchProbability &Prob);
  /external/llvm/lib/Analysis/
BranchProbabilityInfo.cpp 28 #define DEBUG_TYPE "branch-prob"
30 INITIALIZE_PASS_BEGIN(BranchProbabilityInfoWrapperPass, "branch-prob",
33 INITIALIZE_PASS_END(BranchProbabilityInfoWrapperPass, "branch-prob",
159 BranchProbability Prob(1, UnreachableEdges.size());
161 setEdgeProbability(BB, SuccIdx, Prob);
287 BranchProbability Prob(1, ColdEdges.size());
289 setEdgeProbability(BB, SuccIdx, Prob);
383 auto Prob = Probs[0] / numBackEdges;
385 setEdgeProbability(BB, SuccIdx, Prob);
389 auto Prob = Probs[1] / numInEdges
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
BlockFrequencyImpl.h 76 BranchProbability Prob = BPI->getEdgeProbability(Src, Dst);
77 return getBlockFreq(Src) * Prob;
88 /// divBlockFreq - Divide BB block frequency by PROB. If Prob = 0 do nothing.
90 void divBlockFreq(BlockT *BB, BranchProbability Prob) {
91 uint64_t N = Prob.getNumerator();
93 uint64_t D = Prob.getDenominator();
101 DEBUG(dbgs() << "Frequency(" << getBlockName(BB) << ") /= (" << Prob
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineBranchProbabilityInfo.cpp 22 INITIALIZE_PASS_BEGIN(MachineBranchProbabilityInfo, "machine-branch-prob",
24 INITIALIZE_PASS_END(MachineBranchProbabilityInfo, "machine-branch-prob",
107 const BranchProbability Prob = getEdgeProbability(Src, Dst);
109 << " probability is " << Prob
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 157 BranchProbability Prob;
160 MachineBasicBlock *MBB, BranchProbability Prob) {
166 C.Prob = Prob;
172 BranchProbability Prob) {
178 C.Prob = Prob;
183 unsigned BTCasesIndex, BranchProbability Prob) {
189 C.Prob = Prob;
    [all...]
  /external/opencv/cv/src/
cvcondens.cpp 237 float Prob = 1.f / conDens->SamplesNum;
272 conDens->flConfidence[j] = Prob;
  /external/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 110 BranchProbability Prob);
  /external/swiftshader/third_party/LLVM/lib/Analysis/
BranchProbabilityInfo.cpp 24 INITIALIZE_PASS_BEGIN(BranchProbabilityInfo, "branch-prob",
27 INITIALIZE_PASS_END(BranchProbabilityInfo, "branch-prob",
505 const BranchProbability Prob = getEdgeProbability(Src, Dst);
507 << " probability is " << Prob
  /external/llvm/include/llvm/CodeGen/
MachineBasicBlock.h 376 /// of Succ is automatically updated. PROB parameter is stored in
384 BranchProbability Prob = BranchProbability::getUnknown());
393 void setSuccProbability(succ_iterator I, BranchProbability Prob);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonEarlyIfConv.cpp 90 cl::opt<bool> EnableHexagonBP("enable-hexagon-br-prob", cl::Hidden,
476 BranchProbability Prob(9, 10);
477 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)
479 if (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob)
    [all...]
  /external/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp 799 auto &Prob = getAnalysis<MachineBranchProbabilityInfo>();
803 return Prob.getEdgeProbability(&B, Dst0) <
804 Prob.getEdgeProbability(&B, Dst1);

Completed in 329 milliseconds

1 2