Lines Matching defs:MachineLateInstrsCleanup
1 //==--- MachineLateInstrsCleanup.cpp - Late Instructions Cleanup Pass -----===//
39 class MachineLateInstrsCleanup : public MachineFunctionPass {
65 MachineLateInstrsCleanup() : MachineFunctionPass(ID) {
84 char MachineLateInstrsCleanup::ID = 0;
86 char &llvm::MachineLateInstrsCleanupID = MachineLateInstrsCleanup::ID;
88 INITIALIZE_PASS(MachineLateInstrsCleanup, DEBUG_TYPE,
91 bool MachineLateInstrsCleanup::runOnMachineFunction(MachineFunction &MF) {
114 void MachineLateInstrsCleanup::clearKillsForDef(Register Reg,
139 void MachineLateInstrsCleanup::removeRedundantDef(MachineInstr *MI) {
175 bool MachineLateInstrsCleanup::processBlock(MachineBasicBlock *MBB) {