reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
577 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); 578 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()}, 581 if (CB.TrueBB != CB.ThisBB->getNextNode()) 582 MIB.buildBr(*CB.TrueBB); 613 addSuccessorWithProb(CB.ThisBB, CB.TrueBB, CB.TrueProb); 615 addMachineCFGPred({SwitchBB->getBasicBlock(), CB.TrueBB->getBasicBlock()}, 620 if (CB.TrueBB != CB.FalseBB) 630 if (CB.TrueBB == CB.ThisBB->getNextNode()) { 631 std::swap(CB.TrueBB, CB.FalseBB); 637 MIB.buildBrCond(Cond, *CB.TrueBB);lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
2213 if (Cases[0].CC == ISD::SETEQ && Cases[0].TrueBB == Cases[1].ThisBB) 2318 addSuccessorWithProb(SwitchBB, CB.TrueBB, CB.TrueProb); 2320 if (CB.TrueBB != NextBlock(SwitchBB)) { 2322 DAG.getBasicBlock(CB.TrueBB))); 2374 addSuccessorWithProb(SwitchBB, CB.TrueBB, CB.TrueProb); 2377 if (CB.TrueBB != CB.FalseBB) 2383 if (CB.TrueBB == NextBlock(SwitchBB)) { 2384 std::swap(CB.TrueBB, CB.FalseBB); 2391 DAG.getBasicBlock(CB.TrueBB));lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
1910 Succs.push_back(SDB->SL->SwitchCases[i].TrueBB); 1911 if (SDB->SL->SwitchCases[i].TrueBB != SDB->SL->SwitchCases[i].FalseBB)