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

/freebsd-12-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.cpp46 CallInst *NewCI = Builder.CreateCall(FCache, Args); local
47 NewCI->setName(CI->getName());
49 CI->replaceAllUsesWith(NewCI);
50 return NewCI;
H A DAtomicExpandPass.cpp829 // %NewCI = cmpxchg i32* %PMV.AlignedAddr, i32 %FullWord_Cmp,
831 // %OldVal = extractvalue { i32, i1 } %NewCI, 0
832 // %Success = extractvalue { i32, i1 } %NewCI, 1
892 AtomicCmpXchgInst *NewCI = Builder.CreateAtomicCmpXchg( local
895 NewCI->setVolatile(CI->isVolatile());
901 NewCI->setWeak(CI->isWeak());
903 Value *OldVal = Builder.CreateExtractValue(NewCI, 0);
904 Value *Success = Builder.CreateExtractValue(NewCI, 1);
1070 auto *NewCI = Builder.CreateAtomicCmpXchg(NewAddr, NewCmp, NewNewVal, local
1074 NewCI
1076 LLVM_DEBUG(dbgs() << "Replaced " << *CI << " with " << *NewCI << "\\n"); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp335 if (auto *NewCI = dyn_cast<TruncInst>(Res))
336 *Entry = NewCI;
339 } else if (auto *NewCI = dyn_cast<TruncInst>(Res))
340 Worklist.push_back(NewCI);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp236 /// link it up to `NewCI` value instead:
238 /// * (optional) `bitcast NewCI to ...`
239 /// * `ret bitcast or NewCI`
244 Instruction *NewCI) {
256 Value *V = NewCI;
337 Instruction *NewCI = local
339 CallSite NewCS(NewCI);
352 LLVM_DEBUG(dbgs() << " " << *NewCI << " in " << SplitBlock->getName()
355 CallPN->addIncoming(NewCI, SplitBlock);
359 copyMustTailReturn(SplitBlock, Instr, NewCI);
243 copyMustTailReturn(BasicBlock *SplitBB, Instruction *CI, Instruction *NewCI) argument
[all...]
/freebsd-12-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;
819 CastInst *NewCI = CastInst::Create(FirstCI->getOpcode(), PhiVal, local
821 PHIArgMergedDebugLoc(NewCI, PN);
822 return NewCI;
837 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), local
839 PHIArgMergedDebugLoc(NewCI, PN);
840 return NewCI;
H A DInstCombineCasts.cpp1691 CallInst *NewCI = local
1693 NewCI->copyFastMathFlags(II);
1694 return NewCI;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp564 CallInst *NewCI =
567 NewCI->setAttributes(CI->getAttributes());
593 CallInst *NewCI =
595 NewCI->setAttributes(CI->getAttributes());
629 CallInst *NewCI = B.CreateMemSet(Dst, B.getInt8('\0'), Size, Align::None());
631 NewCI->setAttributes(NewCI->getAttributes().addParamAttributes(
642 CallInst *NewCI = B.CreateMemCpy(Dst, Align::None(), Src, Align::None(),
644 NewCI->setAttributes(CI->getAttributes());
1119 CallInst *NewCI
[all...]
H A DInlineFunction.cpp1934 CallInst *NewCI = CallInst::Create( local
1936 NewCI->setDebugLoc(CI->getDebugLoc());
1937 NewCI->setAttributes(Attrs);
1938 NewCI->setCallingConv(CI->getCallingConv());
1939 CI->replaceAllUsesWith(NewCI);
1941 CI = NewCI;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp492 CallInst *NewCI = Builder.CreateCall(SetJmp3, Args, OpBundles); local
493 NewCI->setTailCallKind(CI->getTailCallKind());
494 NewCS = NewCI;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp823 CallInst *NewCI = local
825 CI->replaceAllUsesWith(NewCI);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp453 auto *NewCI = CallInst::Create(CI->getFunctionType(), CI->getCalledValue(), local
455 NewCI->setTailCallKind(CI->getTailCallKind());
456 NewCI->setCallingConv(CI->getCallingConv());
457 NewCI->SubclassOptionalData = CI->SubclassOptionalData;
458 NewCI->setAttributes(CI->getAttributes());
459 NewCI->setDebugLoc(CI->getDebugLoc());
460 return NewCI;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp6365 auto *NewCI = CallInst::Create(NewFn, NewArgOperands, OperandBundleDefs,
6367 NewCI->setTailCallKind(cast<CallInst>(OldCB)->getTailCallKind());
6368 NewCB = NewCI;

Completed in 246 milliseconds