Lines Matching refs:mf
628 bool collectDebugValues(MachineFunction &mf, bool InstrRef);
637 bool runOnMachineFunction(MachineFunction &mf, bool InstrRef);
914 bool LDVImpl::collectDebugValues(MachineFunction &mf, bool InstrRef) { in collectDebugValues() argument
916 for (MachineBasicBlock &MBB : mf) { in collectDebugValues()
1258 bool LDVImpl::runOnMachineFunction(MachineFunction &mf, bool InstrRef) { in runOnMachineFunction() argument
1260 MF = &mf; in runOnMachineFunction()
1262 TRI = mf.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
1264 << mf.getName() << " **********\n"); in runOnMachineFunction()
1266 bool Changed = collectDebugValues(mf, InstrRef); in runOnMachineFunction()
1288 static void removeDebugInstrs(MachineFunction &mf) { in removeDebugInstrs() argument
1289 for (MachineBasicBlock &MBB : mf) { in removeDebugInstrs()
1296 bool LiveDebugVariables::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction() argument
1299 if (!mf.getFunction().getSubprogram()) { in runOnMachineFunction()
1300 removeDebugInstrs(mf); in runOnMachineFunction()
1306 bool InstrRef = mf.useDebugInstrRef(); in runOnMachineFunction()
1310 return static_cast<LDVImpl *>(pImpl)->runOnMachineFunction(mf, InstrRef); in runOnMachineFunction()