Lines Matching defs:NewCI
336 if (auto *NewCI = dyn_cast_or_null<CallInst>(New))
337 NewCI->setTailCallKind(Old.getTailCallKind());
341 static Value *mergeAttributesAndFlags(CallInst *NewCI, const CallInst &Old) {
342 NewCI->setAttributes(AttributeList::get(
343 NewCI->getContext(), {NewCI->getAttributes(), Old.getAttributes()}));
344 NewCI->removeRetAttrs(AttributeFuncs::typeIncompatible(NewCI->getType()));
345 return copyFlags(Old, NewCI);
718 CallInst *NewCI =
721 mergeAttributesAndFlags(NewCI, *CI);
752 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1), LenV);
753 mergeAttributesAndFlags(NewCI, *CI);
820 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1),
822 mergeAttributesAndFlags(NewCI, *CI);
892 CallInst *NewCI = B.CreateMemSet(Dst, B.getInt8('\0'), Size, MemSetAlign);
894 NewCI->setAttributes(NewCI->getAttributes().addParamAttributes(
896 copyFlags(*CI, NewCI);
919 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1),
921 mergeAttributesAndFlags(NewCI, *CI);
1630 CallInst *NewCI = B.CreateMemCpy(CI->getArgOperand(0), Align(1),
1632 mergeAttributesAndFlags(NewCI, *CI);
1680 CallInst *NewCI =
1685 mergeAttributesAndFlags(NewCI, *CI);
1696 CallInst *NewCI = B.CreateMemMove(CI->getArgOperand(0), Align(1),
1698 mergeAttributesAndFlags(NewCI, *CI);
1710 CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val, Size, Align(1));
1711 mergeAttributesAndFlags(NewCI, *CI);
3645 Value *NewCI = emitFPutC(Cast, CI->getArgOperand(3), B, TLI);
3646 return NewCI ? ConstantInt::get(CI->getType(), 1) : nullptr;
4156 CallInst *NewCI =
4159 mergeAttributesAndFlags(NewCI, *CI);
4168 CallInst *NewCI =
4171 mergeAttributesAndFlags(NewCI, *CI);
4181 CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val,
4183 mergeAttributesAndFlags(NewCI, *CI);