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

1 2 3 4 5 6 7 891011>>

  /external/v8/src/compiler/
schedule.cc 15 BasicBlock::BasicBlock(Zone* zone, Id id)
33 bool BasicBlock::LoopContains(BasicBlock* block) const {
43 void BasicBlock::AddSuccessor(BasicBlock* successor) {
48 void BasicBlock::AddPredecessor(BasicBlock* predecessor) {
53 void BasicBlock::AddNode(Node* node) { nodes_.push_back(node); }
56 void BasicBlock::set_control(Control control)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 73 BranchProbability getEdgeProbability(const BasicBlock *Src,
79 BranchProbability getEdgeProbability(const BasicBlock *Src,
80 const BasicBlock *Dst) const;
82 BranchProbability getEdgeProbability(const BasicBlock *Src,
89 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
95 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
102 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
103 const BasicBlock *Dst) const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
BranchProbabilityInfo.h 75 BranchProbability getEdgeProbability(const BasicBlock *Src,
81 BranchProbability getEdgeProbability(const BasicBlock *Src,
82 const BasicBlock *Dst) const;
84 BranchProbability getEdgeProbability(const BasicBlock *Src,
91 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
97 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
104 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
105 const BasicBlock *Dst) const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
BranchProbabilityInfo.h 75 BranchProbability getEdgeProbability(const BasicBlock *Src,
81 BranchProbability getEdgeProbability(const BasicBlock *Src,
82 const BasicBlock *Dst) const;
84 BranchProbability getEdgeProbability(const BasicBlock *Src,
91 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
97 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
104 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
105 const BasicBlock *Dst) const
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 73 BranchProbability getEdgeProbability(const BasicBlock *Src,
79 BranchProbability getEdgeProbability(const BasicBlock *Src,
80 const BasicBlock *Dst) const;
82 BranchProbability getEdgeProbability(const BasicBlock *Src,
89 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
95 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
102 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
103 const BasicBlock *Dst) const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
BranchProbabilityInfo.h 75 BranchProbability getEdgeProbability(const BasicBlock *Src,
81 BranchProbability getEdgeProbability(const BasicBlock *Src,
82 const BasicBlock *Dst) const;
84 BranchProbability getEdgeProbability(const BasicBlock *Src,
91 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
97 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
104 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
105 const BasicBlock *Dst) const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
BranchProbabilityInfo.h 75 BranchProbability getEdgeProbability(const BasicBlock *Src,
81 BranchProbability getEdgeProbability(const BasicBlock *Src,
82 const BasicBlock *Dst) const;
84 BranchProbability getEdgeProbability(const BasicBlock *Src,
91 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
97 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
104 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src,
105 const BasicBlock *Dst) const
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
BranchProbabilityInfo.h 21 #include "llvm/IR/BasicBlock.h"
88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
95 const BasicBlock *Dst) const;
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
104 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const;
110 const BasicBlock *getHotSucc(const BasicBlock *BB) const;
117 raw_ostream &printEdgeProbability(raw_ostream &OS, const BasicBlock *Src
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
PathProfileInfo.h 17 #include "llvm/BasicBlock.h"
29 typedef std::vector<BasicBlock*> ProfilePathBlockVector;
30 typedef std::vector<BasicBlock*>::iterator ProfilePathBlockIterator;
41 ProfilePathEdge(BasicBlock* source, BasicBlock* target,
45 inline BasicBlock* getSource() { return _source; }
46 inline BasicBlock* getTarget() { return _target; }
49 BasicBlock* _source;
50 BasicBlock* _target;
68 BasicBlock* getFirstBlockInPath() const
    [all...]
PostDominators.h 26 DominatorTreeBase<BasicBlock>* DT;
30 DT = new DominatorTreeBase<BasicBlock>(true);
41 inline const std::vector<BasicBlock*> &getRoots() const {
49 inline DomTreeNode *operator[](BasicBlock *BB) const {
53 inline DomTreeNode *getNode(BasicBlock *BB) const {
61 inline bool dominates(const BasicBlock* A, const BasicBlock* B) const {
69 inline bool properlyDominates(BasicBlock* A, BasicBlock* B) const {
73 inline BasicBlock *findNearestCommonDominator(BasicBlock *A, BasicBlock *B)
    [all...]
LoopIterator.h 42 typedef std::vector<BasicBlock*>::const_iterator POIterator;
43 typedef std::vector<BasicBlock*>::const_reverse_iterator RPOIterator;
53 DenseMap<BasicBlock*, unsigned> PostNumbers;
54 std::vector<BasicBlock*> PostBlocks;
85 bool hasPreorder(BasicBlock *BB) const { return PostNumbers.count(BB); }
88 bool hasPostorder(BasicBlock *BB) const {
89 DenseMap<BasicBlock*, unsigned>::const_iterator I = PostNumbers.find(BB);
94 unsigned getPostorder(BasicBlock *BB) const {
95 DenseMap<BasicBlock*, unsigned>::const_iterator I = PostNumbers.find(BB);
102 unsigned getRPO(BasicBlock *BB) const
    [all...]
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/
dead_branch_elim_pass.h 39 using cbb_ptr = const ir::BasicBlock*;
43 std::function<std::vector<ir::BasicBlock*>*(const ir::BasicBlock*)>;
53 uint32_t MergeBlockIdIfAny(const ir::BasicBlock& blk, uint32_t* cbid) const;
70 ir::Function* func, std::list<ir::BasicBlock*>* order);
77 void AddBranch(uint32_t labelId, ir::BasicBlock* bp);
80 void AddSelectionMerge(uint32_t labelId, ir::BasicBlock* bp);
85 uint32_t falseLabId, ir::BasicBlock* bp);
88 void KillAllInsts(ir::BasicBlock* bp);
93 bool GetConstConditionalSelectionBranch(ir::BasicBlock* bp
    [all...]
  /external/llvm/include/llvm/Transforms/Scalar/
LoopDeletion.h 32 SmallVectorImpl<BasicBlock *> &exitingBlocks,
33 SmallVectorImpl<BasicBlock *> &exitBlocks, bool &Changed,
34 BasicBlock *Preheader);
  /external/llvm/lib/Analysis/
Interval.cpp 16 #include "llvm/IR/BasicBlock.h"
45 for (const BasicBlock *Node : Nodes)
49 for (const BasicBlock *Predecessor : Predecessors)
53 for (const BasicBlock *Successor : Successors)
  /external/swiftshader/third_party/LLVM/include/llvm/Assembly/
AssemblyAnnotationWriter.h 23 class BasicBlock;
41 virtual void emitBasicBlockStartAnnot(const BasicBlock *BB,
47 virtual void emitBasicBlockEndAnnot(const BasicBlock *BB,
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 22 class BasicBlock;
57 SetVector<BasicBlock *> Blocks;
66 static bool isBlockValidForExtraction(const BasicBlock &BB);
72 CodeExtractor(BasicBlock *BB, bool AggregateArgs = false,
82 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
125 void severSplitPHINodes(BasicBlock *&Header);
130 BasicBlock *header,
131 BasicBlock *newRootNode, BasicBlock *newHeader,
137 BasicBlock *CodeReplacer
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 22 class BasicBlock;
57 SetVector<BasicBlock *> Blocks;
66 static bool isBlockValidForExtraction(const BasicBlock &BB);
72 CodeExtractor(BasicBlock *BB, bool AggregateArgs = false,
82 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
125 void severSplitPHINodes(BasicBlock *&Header);
130 BasicBlock *header,
131 BasicBlock *newRootNode, BasicBlock *newHeader,
137 BasicBlock *CodeReplacer
    [all...]
  /external/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...]

Completed in 460 milliseconds

1 2 3 4 5 6 7 891011>>