Lines Matching refs:FI
69 GCFunctionInfo *FI; member in __anon15f99f7c0111::MachineCodeAnalysis
120 GCFunctionInfo *FI = new GCFunctionInfo(F, *this); in insertFunctionInfo() local
121 Functions.push_back(FI); in insertFunctionInfo()
122 return FI; in insertFunctionInfo()
253 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F); in runOnFunction() local
254 GCStrategy &S = FI.getStrategy(); in runOnFunction()
364 if (FI->getStrategy().needsSafePoint(GC::PreCall)) { in VisitCallPoint()
366 FI->addSafePoint(GC::PreCall, Label, CI->getDebugLoc()); in VisitCallPoint()
369 if (FI->getStrategy().needsSafePoint(GC::PostCall)) { in VisitCallPoint()
371 FI->addSafePoint(GC::PostCall, Label, CI->getDebugLoc()); in VisitCallPoint()
388 for (GCFunctionInfo::roots_iterator RI = FI->roots_begin(), in FindStackOffsets()
389 RE = FI->roots_end(); RI != RE; ++RI) in FindStackOffsets()
398 FI = &getAnalysis<GCModuleInfo>().getFunctionInfo(*MF.getFunction()); in runOnMachineFunction()
399 if (!FI->getStrategy().needsSafePoints()) in runOnMachineFunction()
407 FI->setFrameSize(MF.getFrameInfo()->getStackSize()); in runOnMachineFunction()