Searched refs:NewCI (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp234 /// link it up to `NewCI` value instead:
236 /// * (optional) `bitcast NewCI to ...`
237 /// * `ret bitcast or NewCI`
242 Instruction *NewCI) {
254 Value *V = NewCI;
334 auto *NewCI = local
336 addConditions(*NewCI, Preds[i].second);
343 NewCI->setArgOperand(ArgNo, PN.getIncomingValueForBlock(SplitBlock));
348 LLVM_DEBUG(dbgs() << " " << *NewCI << " in " << SplitBlock->getName()
351 CallPN->addIncoming(NewCI, SplitBloc
241 copyMustTailReturn(BasicBlock *SplitBB, Instruction *CI, Instruction *NewCI) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp100 CallInst *NewCI = Builder.CreateCall(FCache, Args); local
101 NewCI->setName(CI->getName());
111 NewCI->setTailCallKind(std::max(TCK, OverridingTCK));
114 CI->replaceAllUsesWith(NewCI);
H A DIntrinsicLowering.cpp45 CallInst *NewCI = Builder.CreateCall(FCache, Args); local
46 NewCI->setName(CI->getName());
48 CI->replaceAllUsesWith(NewCI);
49 return NewCI;
H A DAtomicExpandPass.cpp848 // %NewCI = cmpxchg i32* %PMV.AlignedAddr, i32 %FullWord_Cmp,
850 // %OldVal = extractvalue { i32, i1 } %NewCI, 0
851 // %Success = extractvalue { i32, i1 } %NewCI, 1
911 AtomicCmpXchgInst *NewCI = Builder.CreateAtomicCmpXchg( local
914 NewCI->setVolatile(CI->isVolatile());
920 NewCI->setWeak(CI->isWeak());
922 Value *OldVal = Builder.CreateExtractValue(NewCI, 0);
923 Value *Success = Builder.CreateExtractValue(NewCI, 1);
1086 auto *NewCI = Builder.CreateAtomicCmpXchg(NewAddr, NewCmp, NewNewVal, local
1090 NewCI
1092 LLVM_DEBUG(dbgs() << "Replaced " << *CI << " with " << *NewCI << "\\n"); local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp349 if (auto *NewCI = dyn_cast<TruncInst>(Res))
350 *Entry = NewCI;
353 } else if (auto *NewCI = dyn_cast<TruncInst>(Res))
354 Worklist.push_back(NewCI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp369 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), local
371 PHIArgMergedDebugLoc(NewCI, PN);
372 return NewCI;
814 CastInst *NewCI = CastInst::Create(FirstCI->getOpcode(), PhiVal, local
816 PHIArgMergedDebugLoc(NewCI, PN);
817 return NewCI;
832 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), local
834 PHIArgMergedDebugLoc(NewCI, PN);
835 return NewCI;
H A DInstCombineCasts.cpp1782 CallInst *NewCI = local
1784 NewCI->copyFastMathFlags(II);
1785 return NewCI;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp541 CallInst *NewCI =
544 NewCI->setAttributes(CI->getAttributes());
570 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1), LenV);
571 NewCI->setAttributes(CI->getAttributes());
605 CallInst *NewCI = B.CreateMemSet(Dst, B.getInt8('\0'), Size, Align(1));
607 NewCI->setAttributes(NewCI->getAttributes().addParamAttributes(
618 CallInst *NewCI = B.CreateMemCpy(Dst, Align(1), Src, Align(1),
620 NewCI->setAttributes(CI->getAttributes());
1095 CallInst *NewCI
[all...]
H A DInlineFunction.cpp2000 CallInst *NewCI = CallInst::Create( local
2002 NewCI->setDebugLoc(CI->getDebugLoc());
2003 NewCI->setAttributes(Attrs);
2004 NewCI->setCallingConv(CI->getCallingConv());
2005 CI->replaceAllUsesWith(NewCI);
2007 CI = NewCI;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp489 CallInst *NewCI = Builder.CreateCall(SetJmp3, Args, OpBundles); local
490 NewCI->setTailCallKind(CI->getTailCallKind());
491 NewCall = NewCI;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp824 CallInst *NewCI = local
826 CI->replaceAllUsesWith(NewCI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp508 auto *NewCI = CallInst::Create(CI->getFunctionType(), CI->getCalledOperand(), local
510 NewCI->setTailCallKind(CI->getTailCallKind());
511 NewCI->setCallingConv(CI->getCallingConv());
512 NewCI->SubclassOptionalData = CI->SubclassOptionalData;
513 NewCI->setAttributes(CI->getAttributes());
514 NewCI->setDebugLoc(CI->getDebugLoc());
515 return NewCI;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp1594 auto *NewCI = CallInst::Create(NewFn, NewArgOperands, OperandBundleDefs,
1596 NewCI->setTailCallKind(cast<CallInst>(OldCB)->getTailCallKind());
1597 NewCB = NewCI;

Completed in 398 milliseconds