reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
639 if (ID >= FunctionBBs.size()) return nullptr; // Invalid ID 640 return FunctionBBs[ID]; 2875 assert(ID < FunctionBBs.size() && "Basic block not found"); 2876 V = FunctionBBs[ID]; 3722 else if (CurBBNo && FunctionBBs[CurBBNo - 1] && 3723 !FunctionBBs[CurBBNo - 1]->empty()) 3724 return &FunctionBBs[CurBBNo - 1]->back(); 3796 FunctionBBs.resize(Record[0]); 3801 for (unsigned i = 0, e = FunctionBBs.size(); i != e; ++i) 3802 FunctionBBs[i] = BasicBlock::Create(Context, "", F); 3806 if (BBRefs.size() > FunctionBBs.size()) 3810 for (unsigned I = 0, E = FunctionBBs.size(), RE = BBRefs.size(); I != E; 3814 FunctionBBs[I] = BBRefs[I]; 3816 FunctionBBs[I] = BasicBlock::Create(Context, "", F); 3823 CurBB = FunctionBBs[0]; 5138 CurBB = CurBBNo < FunctionBBs.size() ? FunctionBBs[CurBBNo] : nullptr; 5138 CurBB = CurBBNo < FunctionBBs.size() ? FunctionBBs[CurBBNo] : nullptr; 5187 std::vector<BasicBlock*>().swap(FunctionBBs);