HomeSort by relevance Sort by last modified time
    Searched refs:BasicBlock (Results 226 - 250 of 2421) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 22 class BasicBlock;
52 SetVector<BasicBlock *> Blocks;
61 CodeExtractor(BasicBlock *BB, bool AggregateArgs = false);
69 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
108 void severSplitPHINodes(BasicBlock *&Header);
113 BasicBlock *header,
114 BasicBlock *newRootNode, BasicBlock *newHeader,
120 BasicBlock *newHeader,
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
PHITransAddr.h 53 /// BasicBlock to its predecessors requires PHI translation.
54 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
72 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
82 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
93 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
101 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
102 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
Local.h 21 class BasicBlock;
49 bool ConstantFoldTerminator(BasicBlock *BB, bool DeleteDeadConditions = false);
79 bool SimplifyInstructionsInBlock(BasicBlock *BB, const TargetData *TD = 0);
85 /// RemovePredecessorAndSimplify - Like BasicBlock::removePredecessor, this
96 void RemovePredecessorAndSimplify(BasicBlock *BB, BasicBlock *Pred,
105 void MergeBasicBlockIntoOnlyPred(BasicBlock *BB, Pass *P = 0);
113 bool TryToSimplifyUncondBranchFromEmptyBlock(BasicBlock *BB);
120 bool EliminateDuplicatePHINodes(BasicBlock *BB);
128 bool SimplifyCFG(BasicBlock *BB, const TargetData *TD = 0)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
PHITransAddr.h 63 /// BasicBlock to its predecessors requires PHI translation.
64 bool NeedsPHITranslationFromBlock(BasicBlock *BB) const {
82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB,
92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB,
104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB,
112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
113 BasicBlock *PredBB, const DominatorTree &DT
    [all...]
  /external/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 71 BranchProbability getEdgeProbability(const BasicBlock *Src,
77 BranchProbability getEdgeProbability(const BasicBlock *Src,
78 const BasicBlock *Dst) const;
80 BranchProbability getEdgeProbability(const BasicBlock *Src,
87 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
93 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
100 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
101 const BasicBlock *Dst) const
    [all...]
  /external/llvm/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
26 // BasicBlock pred_iterator definition
85 typedef PredIterator<BasicBlock, Value::user_iterator> pred_iterator;
86 typedef PredIterator<const BasicBlock,
91 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
92 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
95 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
96 inline const_pred_iterator pred_end(const BasicBlock *BB) {
99 inline bool pred_empty(const BasicBlock *BB) {
102 inline pred_range predecessors(BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
21 #include "llvm/IR/BasicBlock.h"
34 // BasicBlock pred_iterator definition
93 typedef PredIterator<BasicBlock, Value::user_iterator> pred_iterator;
94 typedef PredIterator<const BasicBlock,
99 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
100 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
103 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
104 inline const_pred_iterator pred_end(const BasicBlock *BB) {
107 inline bool pred_empty(const BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
21 #include "llvm/IR/BasicBlock.h"
34 // BasicBlock pred_iterator definition
93 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>;
95 PredIterator<const BasicBlock, Value::const_user_iterator>;
99 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
100 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
103 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
104 inline const_pred_iterator pred_end(const BasicBlock *BB) {
107 inline bool pred_empty(const BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
21 #include "llvm/IR/BasicBlock.h"
34 // BasicBlock pred_iterator definition
93 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>;
95 PredIterator<const BasicBlock, Value::const_user_iterator>;
99 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
100 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
103 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
104 inline const_pred_iterator pred_end(const BasicBlock *BB) {
107 inline bool pred_empty(const BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
21 #include "llvm/IR/BasicBlock.h"
34 // BasicBlock pred_iterator definition
93 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>;
95 PredIterator<const BasicBlock, Value::const_user_iterator>;
99 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
100 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
103 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
104 inline const_pred_iterator pred_end(const BasicBlock *BB) {
107 inline bool pred_empty(const BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
21 #include "llvm/IR/BasicBlock.h"
34 // BasicBlock pred_iterator definition
93 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>;
95 PredIterator<const BasicBlock, Value::const_user_iterator>;
99 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
100 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
103 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
104 inline const_pred_iterator pred_end(const BasicBlock *BB) {
107 inline bool pred_empty(const BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/IR/
CFG.h 11 // BasicBlock graphs to be treated as proper graphs for generic algorithms.
21 #include "llvm/IR/BasicBlock.h"
34 // BasicBlock pred_iterator definition
93 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>;
95 PredIterator<const BasicBlock, Value::const_user_iterator>;
99 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
100 inline const_pred_iterator pred_begin(const BasicBlock *BB) {
103 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
104 inline const_pred_iterator pred_end(const BasicBlock *BB) {
107 inline bool pred_empty(const BasicBlock *BB)
    [all...]

Completed in 634 milliseconds

1 2 3 4 5 6 7 8 91011>>