Lines Matching refs:NewCI

337   if (auto *NewCI = dyn_cast_or_null<CallInst>(New))
338 NewCI->setTailCallKind(Old.getTailCallKind());
342 static Value *mergeAttributesAndFlags(CallInst *NewCI, const CallInst &Old) {
343 NewCI->setAttributes(AttributeList::get(
344 NewCI->getContext(), {NewCI->getAttributes(), Old.getAttributes()}));
345 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(
346 NewCI->getType(), NewCI->getRetAttributes()));
347 for (unsigned I = 0; I < NewCI->arg_size(); ++I)
348 NewCI->removeParamAttrs(
349 I, AttributeFuncs::typeIncompatible(NewCI->getArgOperand(I)->getType(),
350 NewCI->getParamAttributes(I)));
352 return copyFlags(Old, NewCI);
715 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1),
717 mergeAttributesAndFlags(NewCI, *CI);
746 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1), LenV);
747 mergeAttributesAndFlags(NewCI, *CI);
812 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1),
814 mergeAttributesAndFlags(NewCI, *CI);
883 CallInst *NewCI = B.CreateMemSet(Dst, B.getInt8('\0'), Size, MemSetAlign);
885 NewCI->setAttributes(NewCI->getAttributes().addParamAttributes(
887 copyFlags(*CI, NewCI);
910 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1),
912 mergeAttributesAndFlags(NewCI, *CI);
1623 CallInst *NewCI = B.CreateMemCpy(CI->getArgOperand(0), Align(1),
1625 mergeAttributesAndFlags(NewCI, *CI);
1673 CallInst *NewCI =
1678 mergeAttributesAndFlags(NewCI, *CI);
1689 CallInst *NewCI = B.CreateMemMove(CI->getArgOperand(0), Align(1),
1691 mergeAttributesAndFlags(NewCI, *CI);
1703 CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val, Size, Align(1));
1704 mergeAttributesAndFlags(NewCI, *CI);
3744 Value *NewCI = emitFPutC(Cast, CI->getArgOperand(3), B, TLI);
3745 return NewCI ? ConstantInt::get(CI->getType(), 1) : nullptr;
4304 CallInst *NewCI =
4307 mergeAttributesAndFlags(NewCI, *CI);
4316 CallInst *NewCI =
4319 mergeAttributesAndFlags(NewCI, *CI);
4329 CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val,
4331 mergeAttributesAndFlags(NewCI, *CI);