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

1 2 34 5 6 7 8 91011>>

  /external/swiftshader/third_party/LLVM/include/llvm/Support/
PredIteratorCache.h 29 DenseMap<BasicBlock*, BasicBlock**> BlockToPredsMap;
30 DenseMap<BasicBlock*, unsigned> BlockToPredCountMap;
38 /// for (BasicBlock **PI = PredCache->GetPreds(BB); *PI; ++PI)
42 BasicBlock **GetPreds(BasicBlock *BB) {
43 BasicBlock **&Entry = BlockToPredsMap[BB];
46 SmallVector<BasicBlock*, 32> PredCache(pred_begin(BB), pred_end(BB));
51 Entry = Memory.Allocate<BasicBlock*>(PredCache.size());
56 unsigned GetNumPreds(BasicBlock *BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Analysis/
CFG.h 1 //===-- Analysis/CFG.h - BasicBlock Analyses --------------------*- C++ -*-===//
18 #include "llvm/IR/BasicBlock.h"
23 class BasicBlock;
37 SmallVectorImpl<std::pair<const BasicBlock *, const BasicBlock *> > &
43 unsigned GetSuccessorNumber(const BasicBlock *BB, const BasicBlock *Succ);
77 bool isPotentiallyReachable(const BasicBlock *From, const BasicBlock *To,
88 bool isPotentiallyReachableFromMany(SmallVectorImpl<BasicBlock *> &Worklist
    [all...]
  /external/v8/src/compiler/
schedule.h 19 class BasicBlock;
24 typedef ZoneVector<BasicBlock*> BasicBlockVector;
31 class V8_EXPORT_PRIVATE BasicBlock final
60 BasicBlock(Zone* zone, Id id);
68 BasicBlock* PredecessorAt(size_t index) { return predecessors_[index]; }
70 void AddPredecessor(BasicBlock* predecessor);
76 BasicBlock* SuccessorAt(size_t index) { return successors_[index]; }
78 void AddSuccessor(BasicBlock* successor);
122 BasicBlock* dominator() const { return dominator_; }
123 void set_dominator(BasicBlock* dominator) { dominator_ = dominator;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
45 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
51 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
55 class BasicBlock final : public Value, // Basic blocks are data objects also
56 public ilist_node_with_parent<BasicBlock, Function> {
62 friend class SymbolTableListTraits<BasicBlock>;
74 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
76 BasicBlock *InsertBefore = nullptr);
79 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
45 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
51 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
55 class BasicBlock final : public Value, // Basic blocks are data objects also
56 public ilist_node_with_parent<BasicBlock, Function> {
62 friend class SymbolTableListTraits<BasicBlock>;
74 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
76 BasicBlock *InsertBefore = nullptr);
79 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
45 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
51 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
55 class BasicBlock final : public Value, // Basic blocks are data objects also
56 public ilist_node_with_parent<BasicBlock, Function> {
62 friend class SymbolTableListTraits<BasicBlock>;
74 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
76 BasicBlock *InsertBefore = nullptr);
79 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
45 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
51 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
55 class BasicBlock final : public Value, // Basic blocks are data objects also
56 public ilist_node_with_parent<BasicBlock, Function> {
62 friend class SymbolTableListTraits<BasicBlock>;
74 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
76 BasicBlock *InsertBefore = nullptr);
79 BasicBlock(const BasicBlock &) = delete
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/IR/
BasicBlock.h 1 //===- llvm/BasicBlock.h - Represent a basic block in the VM ----*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
49 /// tables. The type of a BasicBlock is "Type::LabelTy" because the basic block
55 /// terminate the blocks. The BasicBlock class allows malformed basic blocks to
59 class BasicBlock final : public Value, // Basic blocks are data objects also
60 public ilist_node_with_parent<BasicBlock, Function> {
66 friend class SymbolTableListTraits<BasicBlock>;
78 explicit BasicBlock(LLVMContext &C, const Twine &Name = "",
80 BasicBlock *InsertBefore = nullptr);
83 BasicBlock(const BasicBlock &) = delete
    [all...]

Completed in 1373 milliseconds

1 2 34 5 6 7 8 91011>>