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

1 2 3 4 56 7 8 910

  /external/clang/lib/AST/
CommentParser.cpp 764 SmallVector<BlockContentComment *, 8> Blocks;
766 Blocks.push_back(parseBlockContent());
772 return S.actOnFullComment(S.copyArray(llvm::makeArrayRef(Blocks)));
  /external/llvm/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
73 // The list of blocks in this loop. First entry is the header node.
74 std::vector<BlockT*> Blocks;
93 /// for consistency with loop depth values used for basic blocks, where depth
94 /// 0 is used for blocks not inside any loops.
102 BlockT *getHeader() const { return Blocks.front(); }
138 /// Get a list of the basic blocks which make up this loop.
139 const std::vector<BlockT*> &getBlocks() const { return Blocks; }
141 block_iterator block_begin() const { return Blocks.begin();
143 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
    [all...]
  /external/llvm/include/llvm/CodeGen/
MIRYamlMapping.h 295 std::vector<FlowStringValue> Blocks;
305 YamlIO.mapOptional("blocks", Entry.Blocks);
  /external/llvm/lib/Target/Hexagon/
RDFLiveness.cpp 329 auto Blocks = FA.Addr->members(DFG);
330 for (NodeAddr<BlockNode*> BA : Blocks) {
565 auto Blocks = FA.Addr->members(DFG);
568 for (NodeAddr<BlockNode*> BA : Blocks) {
586 for (NodeAddr<BlockNode*> BA : Blocks) {
617 } // for B : Blocks
    [all...]
  /external/llvm/lib/Transforms/Scalar/
DeadStoreElimination.cpp 529 // Check all blocks going backward until we reach the load-block.
568 /// Find all blocks that will unconditionally lead to the block BB and append
570 static void findUnconditionalPreds(SmallVectorImpl<BasicBlock *> &Blocks,
580 Blocks.push_back(Pred);
592 SmallVector<BasicBlock *, 16> Blocks;
593 Blocks.push_back(F->getParent());
596 while (!Blocks.empty()) {
597 BasicBlock *BB = Blocks.pop_back_val();
630 findUnconditionalPreds(Blocks, BB, DT);
    [all...]
  /external/llvm/tools/llvm-c-test/
echo.cpp 598 SmallVector<LLVMBasicBlockRef, 8> Blocks;
602 Blocks.push_back(DeclareBB(LLVMGetIncomingBlock(Src, i)));
606 LLVMAddIncoming(Dst, Values.data(), Blocks.data(), IncomingCount);
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
73 // Blocks - The list of blocks in this loop. First entry is the header node.
74 std::vector<BlockT*> Blocks;
90 /// blocks, where depth 0 is used for blocks not inside any loops.
98 BlockT *getHeader() const { return Blocks.front(); }
131 /// getBlocks - Get a list of the basic blocks which make up this loop.
133 const std::vector<BlockT*> &getBlocks() const { return Blocks; }
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineLICM.cpp 106 // If a MBB does not dominate loop exiting blocks then it may not safe
219 /// blocks dominated by the specified block, and that are in the current
473 const std::vector<MachineBasicBlock*> Blocks = CurLoop->getBlocks();
474 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) {
475 MachineBasicBlock *BB = Blocks[i];
536 const std::vector<MachineBasicBlock*> Blocks = CurLoop->getBlocks();
537 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) {
538 MachineBasicBlock *BB = Blocks[i];
594 // Check loop exiting blocks.
608 /// HoistRegion - Walk the specified region of the CFG (defined by all blocks
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Instrumentation/
GCOVProfiling.cpp 12 // to records the edges between blocks that run and emit a complementary "gcda"
130 // Returns the length measured in 4-byte blocks that will be used to
193 // other blocks.
243 // set of blocks and a map of edges between blocks. This is the only GCOV
244 // object users can construct, the blocks and lines will be rooted here.
253 Blocks[BB] = new GCOVBlock(i++, os);
274 DeleteContainerSeconds(Blocks);
279 return *Blocks[BB];
287 // Emit count of blocks
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
73 // The list of blocks in this loop. First entry is the header node.
74 std::vector<BlockT*> Blocks;
93 /// for consistency with loop depth values used for basic blocks, where depth
94 /// 0 is used for blocks not inside any loops.
102 BlockT *getHeader() const { return Blocks.front(); }
138 /// Get a list of the basic blocks which make up this loop.
139 const std::vector<BlockT*> &getBlocks() const { return Blocks; }
141 block_iterator block_begin() const { return Blocks.begin();
143 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MIRYamlMapping.h 295 std::vector<FlowStringValue> Blocks;
305 YamlIO.mapOptional("blocks", Entry.Blocks);
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
73 // The list of blocks in this loop. First entry is the header node.
74 std::vector<BlockT*> Blocks;
93 /// for consistency with loop depth values used for basic blocks, where depth
94 /// 0 is used for blocks not inside any loops.
102 BlockT *getHeader() const { return Blocks.front(); }
138 /// Get a list of the basic blocks which make up this loop.
139 const std::vector<BlockT*> &getBlocks() const { return Blocks; }
141 block_iterator block_begin() const { return Blocks.begin();
143 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
73 // The list of blocks in this loop. First entry is the header node.
74 std::vector<BlockT*> Blocks;
93 /// for consistency with loop depth values used for basic blocks, where depth
94 /// 0 is used for blocks not inside any loops.
102 BlockT *getHeader() const { return Blocks.front(); }
138 /// Get a list of the basic blocks which make up this loop.
139 const std::vector<BlockT*> &getBlocks() const { return Blocks; }
141 block_iterator block_begin() const { return Blocks.begin();
143 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
74 // The list of blocks in this loop. First entry is the header node.
75 std::vector<BlockT *> Blocks;
90 /// for consistency with loop depth values used for basic blocks, where depth
91 /// 0 is used for blocks not inside any loops.
148 /// Get a list of the basic blocks which make up this loop.
151 return Blocks;
156 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
161 /// Get the number of blocks in this loop in constant time
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/
MIRYamlMapping.h 354 std::vector<FlowStringValue> Blocks;
357 return ID == Other.ID && Blocks == Other.Blocks;
372 YamlIO.mapOptional("blocks", Entry.Blocks, std::vector<FlowStringValue>());
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Support/
GCOV.h 283 size_t getNumBlocks() const { return Blocks.size(); }
287 BlockIterator block_begin() const { return Blocks.begin(); }
288 BlockIterator block_end() const { return Blocks.end(); }
289 iterator_range<BlockIterator> blocks() const { function in class:llvm::GCOVFunction
304 SmallVector<std::unique_ptr<GCOVBlock>, 16> Blocks;
392 BlockLines Blocks;
416 LineInfo[Filename].Blocks[Line - 1].push_back(Block);
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
74 // The list of blocks in this loop. First entry is the header node.
75 std::vector<BlockT *> Blocks;
90 /// for consistency with loop depth values used for basic blocks, where depth
91 /// 0 is used for blocks not inside any loops.
148 /// Get a list of the basic blocks which make up this loop.
151 return Blocks;
156 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
161 /// Get the number of blocks in this loop in constant time
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/
MIRYamlMapping.h 354 std::vector<FlowStringValue> Blocks;
357 return ID == Other.ID && Blocks == Other.Blocks;
372 YamlIO.mapOptional("blocks", Entry.Blocks, std::vector<FlowStringValue>());
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/
GCOV.h 283 size_t getNumBlocks() const { return Blocks.size(); }
287 BlockIterator block_begin() const { return Blocks.begin(); }
288 BlockIterator block_end() const { return Blocks.end(); }
289 iterator_range<BlockIterator> blocks() const { function in class:llvm::GCOVFunction
304 SmallVector<std::unique_ptr<GCOVBlock>, 16> Blocks;
392 BlockLines Blocks;
416 LineInfo[Filename].Blocks[Line - 1].push_back(Block);
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
74 // The list of blocks in this loop. First entry is the header node.
75 std::vector<BlockT *> Blocks;
90 /// for consistency with loop depth values used for basic blocks, where depth
91 /// 0 is used for blocks not inside any loops.
148 /// Get a list of the basic blocks which make up this loop.
151 return Blocks;
156 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
161 /// Get the number of blocks in this loop in constant time
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/
MIRYamlMapping.h 354 std::vector<FlowStringValue> Blocks;
357 return ID == Other.ID && Blocks == Other.Blocks;
372 YamlIO.mapOptional("blocks", Entry.Blocks, std::vector<FlowStringValue>());
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/
GCOV.h 283 size_t getNumBlocks() const { return Blocks.size(); }
287 BlockIterator block_begin() const { return Blocks.begin(); }
288 BlockIterator block_end() const { return Blocks.end(); }
289 iterator_range<BlockIterator> blocks() const { function in class:llvm::GCOVFunction
304 SmallVector<std::unique_ptr<GCOVBlock>, 16> Blocks;
392 BlockLines Blocks;
416 LineInfo[Filename].Blocks[Line - 1].push_back(Block);
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/
LoopInfo.h 17 // contained entirely within the loop and the basic blocks the make up the loop.
24 // * the successor blocks of the loop
74 // The list of blocks in this loop. First entry is the header node.
75 std::vector<BlockT *> Blocks;
90 /// for consistency with loop depth values used for basic blocks, where depth
91 /// 0 is used for blocks not inside any loops.
148 /// Get a list of the basic blocks which make up this loop.
151 return Blocks;
156 inline iterator_range<block_iterator> blocks() const { function in class:llvm::LoopBase
161 /// Get the number of blocks in this loop in constant time
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/
MIRYamlMapping.h 354 std::vector<FlowStringValue> Blocks;
357 return ID == Other.ID && Blocks == Other.Blocks;
372 YamlIO.mapOptional("blocks", Entry.Blocks, std::vector<FlowStringValue>());
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/
GCOV.h 283 size_t getNumBlocks() const { return Blocks.size(); }
287 BlockIterator block_begin() const { return Blocks.begin(); }
288 BlockIterator block_end() const { return Blocks.end(); }
289 iterator_range<BlockIterator> blocks() const { function in class:llvm::GCOVFunction
304 SmallVector<std::unique_ptr<GCOVBlock>, 16> Blocks;
392 BlockLines Blocks;
416 LineInfo[Filename].Blocks[Line - 1].push_back(Block);

Completed in 1312 milliseconds

1 2 3 4 56 7 8 910