Lines Matching refs:CI
62 void VisitCallPoint(MachineBasicBlock::iterator CI);
134 if (CallInst *CI = dyn_cast<CallInst>(I)) in CouldBecomeSafePoint() local
135 if (Function *F = CI->getCalledFunction()) in CouldBecomeSafePoint()
197 IntrinsicInst *CI = dyn_cast<IntrinsicInst>(II++); in DoLowering() local
198 if (!CI) in DoLowering()
201 Function *F = CI->getCalledFunction(); in DoLowering()
206 Value *St = new StoreInst(CI->getArgOperand(0), in DoLowering()
207 CI->getArgOperand(2), CI); in DoLowering()
208 CI->replaceAllUsesWith(St); in DoLowering()
209 CI->eraseFromParent(); in DoLowering()
215 Value *Ld = new LoadInst(CI->getType(), CI->getArgOperand(1), "", CI); in DoLowering()
216 Ld->takeName(CI); in DoLowering()
217 CI->replaceAllUsesWith(Ld); in DoLowering()
218 CI->eraseFromParent(); in DoLowering()
226 cast<AllocaInst>(CI->getArgOperand(0)->stripPointerCasts())); in DoLowering()
262 void GCMachineCodeAnalysis::VisitCallPoint(MachineBasicBlock::iterator CI) { in VisitCallPoint() argument
265 MachineBasicBlock::iterator RAI = CI; in VisitCallPoint()
268 MCSymbol *Label = InsertLabel(*CI->getParent(), RAI, CI->getDebugLoc()); in VisitCallPoint()
269 FI->addSafePoint(Label, CI->getDebugLoc()); in VisitCallPoint()