Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CI

237   if (CallInst *CI = dyn_cast<CallInst>(I))
238 if (Function *F = CI->getCalledFunction())
284 if (IntrinsicInst *CI = dyn_cast<IntrinsicInst>(II++)) {
285 Function *F = CI->getCalledFunction();
290 Value *St = new StoreInst(CI->getArgOperand(0),
291 CI->getArgOperand(2), CI);
292 CI->replaceAllUsesWith(St);
293 CI->eraseFromParent();
299 Value *Ld = new LoadInst(CI->getArgOperand(1), "", CI);
300 Ld->takeName(CI);
301 CI->replaceAllUsesWith(Ld);
302 CI->eraseFromParent();
310 CI->getArgOperand(0)->stripPointerCasts()));
358 void MachineCodeAnalysis::VisitCallPoint(MachineBasicBlock::iterator CI) {
361 MachineBasicBlock::iterator RAI = CI;
365 MCSymbol* Label = InsertLabel(*CI->getParent(), CI, CI->getDebugLoc());
366 FI->addSafePoint(GC::PreCall, Label, CI->getDebugLoc());
370 MCSymbol* Label = InsertLabel(*CI->getParent(), RAI, CI->getDebugLoc());
371 FI->addSafePoint(GC::PostCall, Label, CI->getDebugLoc());