Lines Matching refs:CI
66 void VisitCallPoint(MachineBasicBlock::iterator CI);
151 if (CallInst *CI = dyn_cast<CallInst>(I)) in CouldBecomeSafePoint() local
152 if (Function *F = CI->getCalledFunction()) in CouldBecomeSafePoint()
207 IntrinsicInst *CI = dyn_cast<IntrinsicInst>(&I); in DoLowering() local
208 if (!CI) in DoLowering()
211 Function *F = CI->getCalledFunction(); in DoLowering()
216 Value *St = new StoreInst(CI->getArgOperand(0), in DoLowering()
217 CI->getArgOperand(2), CI); in DoLowering()
218 CI->replaceAllUsesWith(St); in DoLowering()
219 CI->eraseFromParent(); in DoLowering()
225 Value *Ld = new LoadInst(CI->getType(), CI->getArgOperand(1), "", CI); in DoLowering()
226 Ld->takeName(CI); in DoLowering()
227 CI->replaceAllUsesWith(Ld); in DoLowering()
228 CI->eraseFromParent(); in DoLowering()
236 cast<AllocaInst>(CI->getArgOperand(0)->stripPointerCasts())); in DoLowering()
272 void GCMachineCodeAnalysis::VisitCallPoint(MachineBasicBlock::iterator CI) { in VisitCallPoint() argument
275 MachineBasicBlock::iterator RAI = CI; in VisitCallPoint()
278 MCSymbol *Label = InsertLabel(*CI->getParent(), RAI, CI->getDebugLoc()); in VisitCallPoint()
279 FI->addSafePoint(Label, CI->getDebugLoc()); in VisitCallPoint()