Lines Matching refs:BinaryBasicBlock
22 for (const BinaryBasicBlock &BB : Function) in shouldRunOnFunction()
36 for (BinaryBasicBlock *BB : BlockLayout) { in runOnFunction()
39 BB->getExecutionCount() == BinaryBasicBlock::COUNT_NO_PROFILE) in runOnFunction()
48 BinaryBasicBlock *FalseSucc = BB->getConditionalSuccessor(false); in runOnFunction()
49 BinaryBasicBlock *TrueSucc = BB->getConditionalSuccessor(true); in runOnFunction()
58 BinaryBasicBlock *SecondBranch = FalseSucc; in runOnFunction()
59 BinaryBasicBlock *FirstEndpoint = TrueSucc; in runOnFunction()
65 BinaryBasicBlock *SecondEndpoint = in runOnFunction()
67 BinaryBasicBlock *ThirdEndpoint = in runOnFunction()
99 std::vector<std::pair<BinaryBasicBlock *, unsigned>> Blocks; in runOnFunction()
104 llvm::sort(Blocks, [&](const std::pair<BinaryBasicBlock *, unsigned> A, in runOnFunction()
105 const std::pair<BinaryBasicBlock *, unsigned> B) { in runOnFunction() argument