Home
last modified time | relevance | path

Searched refs:BasicBlockListType (Results 1 – 10 of 10) sorted by relevance

/llvm-project/bolt/include/bolt/Core/
H A DFunctionLayout.h70 using BasicBlockListType = SmallVector<BinaryBasicBlock *, 0>; variable
74 using iterator = BasicBlockListType::iterator;
75 using const_iterator = BasicBlockListType::const_iterator;
143 using BasicBlockListType = SmallVector<BinaryBasicBlock *, 0>;
150 using block_iterator = BasicBlockListType::iterator;
151 using block_const_iterator = BasicBlockListType::const_iterator;
158 BasicBlockListType Blocks;
142 using BasicBlockListType = SmallVector<BinaryBasicBlock *, 0>; global() variable
H A DBinaryFunction.h566 using BasicBlockListType = SmallVector<BinaryBasicBlock *, 0>; in operator()
567 BasicBlockListType BasicBlocks; in operator()
568 BasicBlockListType DeletedBasicBlocks;
751 using iterator = pointee_iterator<BasicBlockListType::iterator>; in rbegin()
752 using const_iterator = pointee_iterator<BasicBlockListType::const_iterator>; in rbegin()
754 pointee_iterator<BasicBlockListType::reverse_iterator>; in rend()
756 pointee_iterator<BasicBlockListType::const_reverse_iterator>; in size()
783 BasicBlockListType::iterator pbegin() { return BasicBlocks.begin(); } in cie()
784 BasicBlockListType::iterator pend() { return BasicBlocks.end(); } in cie()
853 BasicBlockListType df in isLoopFree()
553 using BasicBlockListType = SmallVector<BinaryBasicBlock *, 0>; global() variable
[all...]
/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h31 using BasicBlockListType = std::vector<BasicBlock *>; variable
33 BasicBlockListType BasicBlocks;
80 using iterator = BasicBlockListType::iterator;
81 using const_iterator = BasicBlockListType::const_iterator;
H A DDependenceGraphBuilder.h33 using BasicBlockListType = SmallVectorImpl<BasicBlock *>;
44 const BasicBlockListType &BBs) in AbstractDependenceGraphBuilder()
186 const BasicBlockListType &BBList;
H A DDDG.h349 const BasicBlockListType &BBs) in DDGBuilder()
/llvm-project/llvm/include/llvm/IR/
H A DFunction.h65 using BasicBlockListType = SymbolTableList<BasicBlock>;
68 using iterator = BasicBlockListType::iterator;
69 using const_iterator = BasicBlockListType::const_iterator;
78 BasicBlockListType BasicBlocks; ///< The basic blocks
813 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; }
814 BasicBlockListType &getBasicBlockList() { return BasicBlocks; }
816 static BasicBlockListType Function::*getSublistAccess(BasicBlock*) { in begin()
/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunction.h323 using BasicBlockListType = ilist<MachineBasicBlock>;
324 BasicBlockListType BasicBlocks;
929 using iterator = BasicBlockListType::iterator;
930 using const_iterator = BasicBlockListType::const_iterator;
931 using const_reverse_iterator = BasicBlockListType::const_reverse_iterator;
932 using reverse_iterator = BasicBlockListType::reverse_iterator;
935 static BasicBlockListType MachineFunction::*
/llvm-project/llvm/lib/Analysis/
H A DDDG.cpp184 using BasicBlockListType = SmallVector<BasicBlock *, 8>; typedef
190 BasicBlockListType BBList; in DataDependenceGraph()
207 BasicBlockListType BBList; in DataDependenceGraph()
/llvm-project/bolt/lib/Core/
H A DFunctionLayout.cpp215 Blocks = BasicBlockListType(); in clear()
H A DBinaryFunction.cpp356 BasicBlockListType NewBasicBlocks; in eraseInvalidBBs()
3679 BinaryFunction::BasicBlockListType BinaryFunction::dfs() const {
3680 BasicBlockListType DFS; in computeHash()
3846 BasicBlockListType::iterator Begin; in disambiguateJumpTables()
3847 BasicBlockListType::iterator End; in disambiguateJumpTables()