/external/llvm/include/llvm/CodeGen/ |
H A D | EdgeBundles.h | 34 /// Blocks - Map each bundle to a list of basic block numbers. 35 SmallVector<SmallVector<unsigned, 8>, 4> Blocks; member in class:llvm::EdgeBundles 49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; }
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | CodeExtractor.h | 52 SetVector<BasicBlock *> Blocks; member in class:llvm::CodeExtractor 95 bool isEligible() const { return !Blocks.empty(); }
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | BasicBlockPlacement.cpp | 113 Function::BasicBlockListType &Blocks = BB->getParent()->getBasicBlockList(); local 114 Blocks.splice(InsertPos, Blocks, BB);
|
H A D | DeadStoreElimination.cpp | 600 static void FindUnconditionalPreds(SmallVectorImpl<BasicBlock *> &Blocks, argument 610 Blocks.push_back(Pred); 620 SmallVector<BasicBlock *, 16> Blocks; local 621 Blocks.push_back(F->getParent()); 623 while (!Blocks.empty()) { 624 BasicBlock *BB = Blocks.pop_back_val(); 657 FindUnconditionalPreds(Blocks, BB, DT);
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | PostOrderCFGView.h | 73 std::vector<const CFGBlock*> Blocks; member in class:clang::PostOrderCFGView 83 iterator begin() { return Blocks.rbegin(); } 84 iterator end() { return Blocks.rend(); }
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | FunctionSummary.h | 76 llvm::BitVector &Blocks = I->second->VisitedBasicBlocks; local 78 if (TotalIDs > Blocks.size()) { 79 Blocks.resize(TotalIDs); 82 Blocks[ID] = true; 77 assert(ID < TotalIDs); if (TotalIDs > Blocks.size()) argument
|
/external/llvm/tools/llvm-objdump/ |
H A D | MCFunction.h | 75 MapTy Blocks; member in class:llvm::MCFunction 87 iterator begin() const { return Blocks.begin(); } 88 iterator end() const { return Blocks.end(); } 93 Blocks.push_back(std::make_pair(Address, BB)); 94 return Blocks.back().second;
|
/external/clang/test/SemaCXX/ |
H A D | nested-name-spec-locations.cpp | 158 void bar(std::vector<int*> &Blocks) { argument 159 foo(Blocks); // expected-note{{in instantiation of}}
|
/external/llvm/include/llvm/ADT/ |
H A D | PostOrderIterator.h | 261 std::vector<NodeType*> Blocks; // Block list in normal PO order member in class:llvm::ReversePostOrderTraversal 263 copy(po_begin(BB), po_end(BB), back_inserter(Blocks)); 273 inline rpo_iterator begin() { return Blocks.rbegin(); } 274 inline rpo_iterator end() { return Blocks.rend(); }
|
/external/llvm/include/llvm/Support/ |
H A D | GCOV.h | 183 SmallVector<GCOVBlock *, 16> Blocks; member in class:llvm::GCOVFunction
|
/external/llvm/lib/CodeGen/ |
H A D | InterferenceCache.h | 89 /// Blocks - Interference for each block in the function. 90 SmallVector<BlockInterference, 8> Blocks; member in class:llvm::InterferenceCache::Entry 92 /// update - Recompute Blocks[MBBNum] 125 if (Blocks[MBBNum].Tag != Tag) 127 return &Blocks[MBBNum];
|
H A D | SpillPlacement.cpp | 255 void SpillPlacement::addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong) { argument 256 for (ArrayRef<unsigned>::iterator I = Blocks.begin(), E = Blocks.end();
|
H A D | MachineBlockPlacement.cpp | 78 SmallVector<MachineBasicBlock *, 4> Blocks; member in class:__anon9265::BlockChain 95 : Blocks(1, BB), BlockToChain(BlockToChain), LoopPredecessors(0) { 104 iterator begin() { return Blocks.begin(); } 107 iterator end() { return Blocks.end(); } 117 assert(!Blocks.empty()); 122 Blocks.push_back(BB); 134 Blocks.push_back(*BI);
|
H A D | RegAllocGreedy.cpp | 743 /// live-through blocks in Blocks. 745 ArrayRef<unsigned> Blocks) { 751 for (unsigned i = 0; i != Blocks.size(); ++i) { 752 unsigned Number = Blocks[i]; 807 ArrayRef<unsigned> Blocks = Bundles->getBlocks(Bundle); 808 for (ArrayRef<unsigned>::iterator I = Blocks.begin(), E = Blocks.end(); 1020 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks; 1021 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) { 1022 unsigned Number = Blocks[ 744 addThroughConstraints(InterferenceCache::Cursor Intf, ArrayRef<unsigned> Blocks) argument [all...] |
H A D | MachineLICM.cpp | 505 const std::vector<MachineBasicBlock*> Blocks = CurLoop->getBlocks(); local 506 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) { 507 MachineBasicBlock *BB = Blocks[i]; 587 const std::vector<MachineBasicBlock*> Blocks = CurLoop->getBlocks(); local 588 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) { 589 MachineBasicBlock *BB = Blocks[i];
|
/external/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 278 SmallPtrSet<BasicBlock*, 8> Blocks; local 280 Blocks.insert(cast<BasicBlock>(VMap[BBs[i]])); 283 unsigned NumPrint = Blocks.size(); 287 if (NumPrint < Blocks.size()) 288 outs() << "... <" << Blocks.size() << " total>"; 294 if (!Blocks.count(BB) && BB->getTerminator()->getNumSuccessors()) { 317 for (SmallPtrSet<BasicBlock*, 8>::iterator I = Blocks.begin(), 318 E = Blocks.end(); I != E; ++I) 516 std::vector<const BasicBlock*> Blocks; local 520 Blocks [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 444 std::set<BasicBlock*> &Blocks) { 449 if (Blocks.insert(BB).second && BB != StopBlock) 443 AddBlockAndPredsToSet(BasicBlock *InputBB, BasicBlock *StopBlock, std::set<BasicBlock*> &Blocks) argument
|
H A D | CodeExtractor.cpp | 121 Blocks(buildExtractionBlockSet(BB)), NumExitBlocks(~0U) {} 126 Blocks(buildExtractionBlockSet(BBs)), NumExitBlocks(~0U) {} 130 Blocks(buildExtractionBlockSet(L.getBlocks())), NumExitBlocks(~0U) {} 135 Blocks(buildExtractionBlockSet(RN)), NumExitBlocks(~0U) {} 139 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) { argument 141 if (Blocks.count(I->getParent())) 149 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) { argument 152 if (!Blocks.count(I->getParent())) 159 for (SetVector<BasicBlock *>::const_iterator I = Blocks.begin(), 160 E = Blocks [all...] |
/external/llvm/tools/llvm-diff/ |
H A D | DifferenceEngine.cpp | 124 DenseMap<BasicBlock*, BasicBlock*> Blocks; member in class:__anon9802::FunctionDifferenceEngine 131 if (!Blocks.count(*I)) Count++; 159 BasicBlock *&Ref = Blocks[L]; 394 return Blocks[cast<BlockAddress>(L)->getBasicBlock()] 450 return Blocks[cast<BasicBlock>(L)] != R;
|
/external/clang/lib/AST/ |
H A D | CommentParser.cpp | 713 SmallVector<BlockContentComment *, 8> Blocks; local 715 Blocks.push_back(parseBlockContent()); 721 return S.actOnFullComment(S.copyArray(llvm::makeArrayRef(Blocks)));
|
H A D | CommentSema.cpp | 405 ArrayRef<BlockContentComment *> Blocks) { 406 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo); 404 actOnFullComment( ArrayRef<BlockContentComment *> Blocks) argument
|
/external/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 72 // Blocks - The list of blocks in this loop. First entry is the header node. 73 std::vector<BlockT*> Blocks; member in class:llvm::LoopBase 97 BlockT *getHeader() const { return Blocks.front(); } 140 const std::vector<BlockT*> &getBlocks() const { return Blocks; } 141 std::vector<BlockT*> &getBlocksVector() { return Blocks; } 143 block_iterator block_begin() const { return Blocks.begin(); } 144 block_iterator block_end() const { return Blocks.end(); } 148 return Blocks.size(); 277 Blocks.push_back(BB); 284 if (Blocks[ [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 408 const std::vector<MachineBasicBlock*> Blocks = L->getBlocks(); local 409 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) { 410 MachineBasicBlock *MBB = Blocks[i];
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 454 const std::vector<MachineBasicBlock*> Blocks = L->getBlocks(); local 455 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) { 456 MachineBasicBlock *MBB = Blocks[i]; 689 const std::vector<MachineBasicBlock*> Blocks = L->getBlocks(); local 690 for (unsigned i = 0, e = Blocks.size(); i != e; ++i) { 691 MachineBasicBlock *MBB = Blocks[i];
|
/external/chromium/net/tools/flip_server/ |
H A D | balsa_headers.h | 97 typedef std::vector<BufferBlock> Blocks; typedef in class:net::BalsaBuffer 104 const char* GetPtr(Blocks::size_type block_idx) const { 110 char* GetPtr(Blocks::size_type block_idx) { 150 Blocks::size_type* block_buffer_idx); 157 char* Reserve(size_t size, Blocks::size_type* block_buffer_idx); 177 Blocks::size_type num_blocks() const { return blocks_.size(); } 195 void CleanupBlocksStartingFrom(Blocks::size_type start_idx); 198 Blocks blocks_; 270 BalsaBuffer::Blocks::size_type buffer_base_idx; 991 char* GetPtr(BalsaBuffer::Blocks [all...] |