HomeSort by relevance Sort by last modified time
    Searched defs:Blocks (Results 26 - 50 of 233) sorted by null

12 3 4 5 6 7 8 910

  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h 57 SetVector<BasicBlock *> Blocks;
65 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
76 /// \brief Create a code extractor for a sequence of blocks.
78 /// Given a sequence of basic blocks where the first block in the sequence
110 /// Based on the blocks used when constructing the code extractor,
112 bool isEligible() const { return !Blocks.empty(); }
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/
EdgeBundles.h 34 /// Blocks - Map each bundle to a list of basic block numbers.
35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
48 /// getBlocks - Return an array of blocks that are connected to Bundle.
49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Transforms/Utils/
CodeExtractor.h 58 SetVector<BasicBlock *> Blocks;
66 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
69 /// \brief Create a code extractor for a sequence of blocks.
71 /// Given a sequence of basic blocks where the first block in the sequence
95 /// Based on the blocks used when constructing the code extractor,
97 bool isEligible() const { return !Blocks.empty(); }
130 /// successor of blocks inside the region. If there exists a single block
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/
EdgeBundles.h 34 /// Blocks - Map each bundle to a list of basic block numbers.
35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
48 /// getBlocks - Return an array of blocks that are connected to Bundle.
49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Transforms/Utils/
CodeExtractor.h 58 SetVector<BasicBlock *> Blocks;
66 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
69 /// \brief Create a code extractor for a sequence of blocks.
71 /// Given a sequence of basic blocks where the first block in the sequence
95 /// Based on the blocks used when constructing the code extractor,
97 bool isEligible() const { return !Blocks.empty(); }
130 /// successor of blocks inside the region. If there exists a single block
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/
EdgeBundles.h 34 /// Blocks - Map each bundle to a list of basic block numbers.
35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
48 /// getBlocks - Return an array of blocks that are connected to Bundle.
49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Utils/
CodeExtractor.h 60 SetVector<BasicBlock *> Blocks;
65 /// \brief Create a code extractor for a sequence of blocks.
67 /// Given a sequence of basic blocks where the first block in the sequence
85 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
96 /// Based on the blocks used when constructing the code extractor,
98 bool isEligible() const { return !Blocks.empty(); }
132 /// successor of blocks inside the region. If there exists a single block
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/
EdgeBundles.h 34 /// Blocks - Map each bundle to a list of basic block numbers.
35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
48 /// getBlocks - Return an array of blocks that are connected to Bundle.
49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/Utils/
CodeExtractor.h 60 SetVector<BasicBlock *> Blocks;
65 /// \brief Create a code extractor for a sequence of blocks.
67 /// Given a sequence of basic blocks where the first block in the sequence
85 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
96 /// Based on the blocks used when constructing the code extractor,
98 bool isEligible() const { return !Blocks.empty(); }
132 /// successor of blocks inside the region. If there exists a single block
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/
EdgeBundles.h 34 /// Blocks - Map each bundle to a list of basic block numbers.
35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
48 /// getBlocks - Return an array of blocks that are connected to Bundle.
49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/Utils/
CodeExtractor.h 60 SetVector<BasicBlock *> Blocks;
65 /// \brief Create a code extractor for a sequence of blocks.
67 /// Given a sequence of basic blocks where the first block in the sequence
85 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
96 /// Based on the blocks used when constructing the code extractor,
98 bool isEligible() const { return !Blocks.empty(); }
132 /// successor of blocks inside the region. If there exists a single block
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/
EdgeBundles.h 34 /// Blocks - Map each bundle to a list of basic block numbers.
35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks;
48 /// getBlocks - Return an array of blocks that are connected to Bundle.
49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/Utils/
CodeExtractor.h 60 SetVector<BasicBlock *> Blocks;
65 /// \brief Create a code extractor for a sequence of blocks.
67 /// Given a sequence of basic blocks where the first block in the sequence
85 /// Blocks containing EHPads, allocas, invokes, or vastarts are not valid.
96 /// Based on the blocks used when constructing the code extractor,
98 bool isEligible() const { return !Blocks.empty(); }
132 /// successor of blocks inside the region. If there exists a single block
  /external/clang/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
BasicBlockPlacement.cpp 11 // algorithm. The idea is to put frequently executed blocks together at the
14 // function, this pass basically orders blocks in depth-first order
22 // placing the most frequently executed successor until we run out of blocks. I
39 STATISTIC(NumMoved, "Number of basic blocks moved");
72 /// PlaceBlocks - Recursively place the specified blocks and any unplaced
93 // Recursively place all blocks.
102 /// PlaceBlocks - Recursively place the specified blocks and any unplaced
113 Function::BasicBlockListType &Blocks = BB->getParent()->getBasicBlockList();
114 Blocks.splice(InsertPos, Blocks, BB)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }
  /prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Analysis/Analyses/
PostOrderCFGView.h 1 //===- PostOrderCFGView.h - Post order view of CFG blocks ---------*- C++ --*-//
10 // This file implements post order view of the blocks in a CFG.
64 /// This method is for tracking visited blocks in the main threadsafety
73 std::vector<const CFGBlock*> Blocks;
84 iterator begin() { return Blocks.rbegin(); }
85 iterator end() { return Blocks.rend(); }
87 const_iterator begin() const { return Blocks.rbegin(); }
88 const_iterator end() const { return Blocks.rend(); }

Completed in 1216 milliseconds

12 3 4 5 6 7 8 910