Lines Matching refs:GCMachineCodeAnalysis
59 class GCMachineCodeAnalysis : public MachineFunctionPass { class
74 GCMachineCodeAnalysis();
256 char GCMachineCodeAnalysis::ID = 0;
257 char &llvm::GCMachineCodeAnalysisID = GCMachineCodeAnalysis::ID;
259 INITIALIZE_PASS(GCMachineCodeAnalysis, "gc-analysis",
262 GCMachineCodeAnalysis::GCMachineCodeAnalysis() : MachineFunctionPass(ID) {} in GCMachineCodeAnalysis() function in GCMachineCodeAnalysis
264 void GCMachineCodeAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
271 MCSymbol *GCMachineCodeAnalysis::InsertLabel(MachineBasicBlock &MBB, in InsertLabel()
279 void GCMachineCodeAnalysis::VisitCallPoint(MachineBasicBlock::iterator CI) { in VisitCallPoint()
296 void GCMachineCodeAnalysis::FindSafePoints(MachineFunction &MF) { in FindSafePoints()
312 void GCMachineCodeAnalysis::FindStackOffsets(MachineFunction &MF) { in FindStackOffsets()
330 bool GCMachineCodeAnalysis::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()