Lines Matching refs:MachineSinking
57 class MachineSinking : public MachineFunctionPass { class
82 MachineSinking() : MachineFunctionPass(ID) { in MachineSinking() function in __anon953a4dc00111::MachineSinking
148 char MachineSinking::ID = 0;
149 char &llvm::MachineSinkingID = MachineSinking::ID;
150 INITIALIZE_PASS_BEGIN(MachineSinking, "machine-sink",
155 INITIALIZE_PASS_END(MachineSinking, "machine-sink", in INITIALIZE_PASS_DEPENDENCY()
158 bool MachineSinking::PerformTrivialForwardCoalescing(MachineInstr &MI, in INITIALIZE_PASS_DEPENDENCY()
196 MachineSinking::AllUsesDominatedByBlock(unsigned Reg, in AllUsesDominatedByBlock()
259 bool MachineSinking::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
311 bool MachineSinking::ProcessBlock(MachineBasicBlock &MBB) { in ProcessBlock()
358 bool MachineSinking::isWorthBreakingCriticalEdge(MachineInstr &MI, in isWorthBreakingCriticalEdge()
405 bool MachineSinking::PostponeSplitCriticalEdge(MachineInstr &MI, in PostponeSplitCriticalEdge()
495 bool MachineSinking::isProfitableToSinkTo(unsigned Reg, MachineInstr &MI, in isProfitableToSinkTo()
539 MachineSinking::GetAllSortedSuccessors(MachineInstr &MI, MachineBasicBlock *MBB, in GetAllSortedSuccessors()
584 MachineSinking::FindSuccToSinkTo(MachineInstr &MI, MachineBasicBlock *MBB, in FindSuccToSinkTo()
718 bool MachineSinking::SinkInstruction(MachineInstr &MI, bool &SawStore, in SinkInstruction()