Lines Matching refs:BinaryBasicBlock
34 std::unordered_map<BinaryBasicBlock *, uint64_t> &BBAddr, in extractBasicBlockInfo() argument
35 std::unordered_map<BinaryBasicBlock *, uint64_t> &BBSize) { in extractBasicBlockInfo()
39 for (BinaryBasicBlock &BB : *BF) { in extractBasicBlockInfo()
58 const std::unordered_map<BinaryBasicBlock *, uint64_t> &BBAddr, in calcTSPScore() argument
59 const std::unordered_map<BinaryBasicBlock *, uint64_t> &BBSize) { in calcTSPScore()
65 for (BinaryBasicBlock *SrcBB : BF->getLayout().blocks()) { in calcTSPScore()
67 for (BinaryBasicBlock *DstBB : SrcBB->successors()) { in calcTSPScore()
68 if (SrcBB != DstBB && BI->Count != BinaryBasicBlock::COUNT_NO_PROFILE) { in calcTSPScore()
103 for (const BinaryBasicBlock *BB : SrcFunction->getLayout().blocks()) { in extractFunctionCalls()
144 const std::unordered_map<BinaryBasicBlock *, uint64_t> &BBAddr, in expectedCacheHitRatio() argument
145 const std::unordered_map<BinaryBasicBlock *, uint64_t> &BBSize) { in expectedCacheHitRatio()
235 for (const BinaryBasicBlock &BB : *BF) { in printAll()
269 std::unordered_map<BinaryBasicBlock *, uint64_t> BBAddr; in printAll()
270 std::unordered_map<BinaryBasicBlock *, uint64_t> BBSize; in printAll()