Lines Matching refs:LiveDebugValues
46 class LiveDebugValues : public MachineFunctionPass { class
95 LiveDebugValues();
114 char LiveDebugValues::ID = 0;
115 char &llvm::LiveDebugValuesID = LiveDebugValues::ID;
116 INITIALIZE_PASS(LiveDebugValues, "livedebugvalues", "Live DEBUG_VALUE analysis",
120 LiveDebugValues::LiveDebugValues() : MachineFunctionPass(ID) { in LiveDebugValues() function in LiveDebugValues
126 void LiveDebugValues::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
163 void LiveDebugValues::printVarLocInMBB(const VarLocInMBB &V, const char *msg, in printVarLocInMBB()
178 bool LiveDebugValues::VarLoc::operator==(const VarLoc &V) const { in operator ==()
185 void LiveDebugValues::transferDebugValue(MachineInstr &MI, in transferDebugValue()
209 void LiveDebugValues::transferRegisterDef(MachineInstr &MI, in transferRegisterDef()
227 bool LiveDebugValues::transferTerminatorInst(MachineInstr &MI, in transferTerminatorInst()
262 bool LiveDebugValues::transfer(MachineInstr &MI, VarLocList &OpenRanges, in transfer()
274 bool LiveDebugValues::join(MachineBasicBlock &MBB, VarLocInMBB &OutLocs, in join()
345 bool LiveDebugValues::ExtendRanges(MachineFunction &MF) { in ExtendRanges()
421 bool LiveDebugValues::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()