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

1 2 3 4

  /external/llvm/include/llvm/Analysis/
LazyBlockFrequencyInfo.h 47 /// or BPI could be invalidated for example by changing the CFG.
60 : Calculated(false), F(nullptr), BPI(nullptr), LI(nullptr) {}
63 void setAnalysis(const Function *F, const BranchProbabilityInfo *BPI,
66 this->BPI = BPI;
73 assert(F && BPI && LI && "call setAnalysis");
74 BFI.calculate(*F, *BPI, *LI);
94 const BranchProbabilityInfo *BPI;
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 54 BranchProbabilityInfo *BPI;
74 BranchProbabilityInfo *BPI = nullptr);
84 BranchProbabilityInfo *BPI = nullptr);
92 BranchProbabilityInfo *BPI = nullptr);
100 BranchProbabilityInfo *BPI = nullptr);
139 BranchProbabilityInfo *BPI);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
LazyBranchProbabilityInfo.h 12 // computed when the analysis pass is executed but rather when the BPI results
31 /// rather when the BPI results is explicitly requested by the analysis client.
44 /// 3. The computed BPI should be requested with
52 /// Wraps a BPI to allow lazy computation of the branch probabilities.
54 /// A pass that only conditionally uses BPI can uncondtionally require the
55 /// analysis without paying for the overhead if BPI doesn't end up being used.
61 /// Retrieve the BPI with the branch probabilities computed.
65 BPI.calculate(*F, *LI);
68 return BPI;
76 BranchProbabilityInfo BPI;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 131 BranchProbabilityInfo *BPI;
133 assert(BPI != nullptr);
134 BPI->eraseBlock(cast<BasicBlock>(getValPtr()));
135 BPI->Handles.erase(*this);
139 BasicBlockCallbackVH(const Value *V, BranchProbabilityInfo *BPI=nullptr)
140 : CallbackVH(const_cast<Value *>(V)), BPI(BPI) {}
189 /// \brief Run the analysis pass over a function and produce BPI.
205 BranchProbabilityInfo BPI;
215 BranchProbabilityInfo &getBPI() { return BPI; }
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Analysis/
BlockFrequencyInfo.cpp 47 BranchProbabilityInfo &BPI = getAnalysis<BranchProbabilityInfo>();
48 BFI->doFunction(&F, &BPI);

Completed in 1552 milliseconds

1 2 3 4