Lines Matching refs:BinaryBasicBlock

79     for (const BinaryBasicBlock *BB : Clusters[I]) {  in computeClusterAverageFrequency()
98 for (const BinaryBasicBlock *BB : Clusters[I]) { in printClusters()
117 HashPair<const BinaryBasicBlock *, const BinaryBasicBlock *> Hasher; in operator ()()
143 for (BinaryBasicBlock *BB : BF.getLayout().blocks()) { in clusterBasicBlocks()
147 std::vector<BinaryBasicBlock *> &Cluster = Clusters.back(); in clusterBasicBlocks()
152 for (const BinaryBasicBlock *I : BB->successors()) { in clusterBasicBlocks()
153 assert(BI->Count != BinaryBasicBlock::COUNT_NO_PROFILE && in clusterBasicBlocks()
167 const BinaryBasicBlock *SrcBB = E.Src; in clusterBasicBlocks()
168 const BinaryBasicBlock *DstBB = E.Dst; in clusterBasicBlocks()
190 std::vector<BinaryBasicBlock *> &ClusterA = Clusters[I]; in clusterBasicBlocks()
191 std::vector<BinaryBasicBlock *> &ClusterB = Clusters[J]; in clusterBasicBlocks()
195 for (const BinaryBasicBlock *BB : ClusterB) in clusterBasicBlocks()
264 const BinaryBasicBlock *SrcBB = E.Src; in calculateWeight()
265 const BinaryBasicBlock *DstBB = E.Dst; in calculateWeight()
272 for (const BinaryBasicBlock *SuccBB : SrcBB->successors()) { in calculateWeight()
273 assert(BI->Count != BinaryBasicBlock::COUNT_NO_PROFILE && in calculateWeight()
287 for (const BinaryBasicBlock *PredBB : DstBB->predecessors()) { in calculateWeight()
293 for (const BinaryBasicBlock *SuccBB : PredBB->successors()) { in calculateWeight()
299 assert(BI->Count != BinaryBasicBlock::COUNT_NO_PROFILE && in calculateWeight()
339 const BinaryBasicBlock *SrcBB = E.Src; in adjustQueue()
340 const BinaryBasicBlock *DstBB = E.Dst; in adjustQueue()
352 std::vector<BinaryBasicBlock *> &ClusterA = Clusters[I]; in adjustQueue()
353 std::vector<BinaryBasicBlock *> &ClusterB = Clusters[J]; in adjustQueue()
365 for (const BinaryBasicBlock *SuccBB : SrcBB->successors()) { in adjustQueue()
372 for (const BinaryBasicBlock *PredBB : DstBB->predecessors()) { in adjustQueue()
405 std::vector<BinaryBasicBlock *> IndexToBB; in reorderBasicBlocks()
412 for (BinaryBasicBlock *BB : BF.getLayout().blocks()) { in reorderBasicBlocks()
417 for (const BinaryBasicBlock *BB : BF.getLayout().blocks()) { in reorderBasicBlocks()
420 for (BinaryBasicBlock *SuccBB : BB->successors()) { in reorderBasicBlocks()
421 if (BI->Count != BinaryBasicBlock::COUNT_NO_PROFILE) in reorderBasicBlocks()
499 for (BinaryBasicBlock *BB : BF.getLayout().blocks()) in reorderBasicBlocks()
511 for (BinaryBasicBlock *BB : BF.getLayout().blocks()) in reorderBasicBlocks()
526 for (BinaryBasicBlock *BB : BF.getLayout().blocks()) { in reorderBasicBlocks()
535 for (BinaryBasicBlock *BB : BF.getLayout().blocks()) { in reorderBasicBlocks()
537 for (BinaryBasicBlock *SuccBB : BB->successors()) { in reorderBasicBlocks()
538 assert(BI->Count != BinaryBasicBlock::COUNT_NO_PROFILE && in reorderBasicBlocks()
724 for (BinaryBasicBlock *BBPtr : Cluster) in reorderBasicBlocks()
734 BinaryBasicBlock *FirstBB = *BF.getLayout().block_begin(); in reorderBasicBlocks()