Lines Matching refs:MachineBlockPlacement
208 class MachineBlockPlacement : public MachineFunctionPass { class
282 MachineBlockPlacement() : MachineFunctionPass(ID) { in MachineBlockPlacement() function in __anond3af580f0311::MachineBlockPlacement
298 char MachineBlockPlacement::ID = 0;
299 char &llvm::MachineBlockPlacementID = MachineBlockPlacement::ID;
300 INITIALIZE_PASS_BEGIN(MachineBlockPlacement, "block-placement",
306 INITIALIZE_PASS_END(MachineBlockPlacement, "block-placement", in INITIALIZE_PASS_DEPENDENCY()
340 void MachineBlockPlacement::markChainSuccessors( in markChainSuccessors()
377 MachineBlockPlacement::selectBestSuccessor(MachineBasicBlock *BB, in selectBestSuccessor()
514 MachineBasicBlock *MachineBlockPlacement::selectBestCandidateBlock( in selectBestCandidateBlock()
555 MachineBasicBlock *MachineBlockPlacement::getFirstUnplacedBlock( in getFirstUnplacedBlock()
574 void MachineBlockPlacement::buildChain( in buildChain()
638 MachineBlockPlacement::findBestLoopTop(MachineLoop &L, in findBestLoopTop()
690 MachineBlockPlacement::findBestLoopExit(MachineFunction &F, MachineLoop &L, in findBestLoopExit()
803 void MachineBlockPlacement::rotateLoop(BlockChain &LoopChain, in rotateLoop()
854 void MachineBlockPlacement::rotateLoopWithProfile( in rotateLoopWithProfile()
991 MachineBlockPlacement::BlockFilterSet
992 MachineBlockPlacement::collectLoopBlockSet(MachineFunction &F, MachineLoop &L) { in collectLoopBlockSet()
1029 void MachineBlockPlacement::buildLoopChains(MachineFunction &F, in buildLoopChains()
1129 void MachineBlockPlacement::buildCFGChains(MachineFunction &F) { in buildCFGChains()
1373 bool MachineBlockPlacement::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()