Home
last modified time | relevance | path

Searched refs:OrigInst (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp111 static void createRetPHINode(Instruction *OrigInst, Instruction *NewInst, in createRetPHINode() argument
114 if (OrigInst->getType()->isVoidTy() || OrigInst->use_empty()) in createRetPHINode()
118 PHINode *Phi = Builder.CreatePHI(OrigInst->getType(), 0); in createRetPHINode()
119 SmallVector<User *, 16> UsersToUpdate(OrigInst->users()); in createRetPHINode()
121 U->replaceUsesOfWith(OrigInst, Phi); in createRetPHINode()
122 Phi->addIncoming(OrigInst, OrigInst->getParent()); in createRetPHINode()
289 CallBase *OrigInst = &CB; in versionCallSiteWithCond() local
290 BasicBlock *OrigBlock = OrigInst->getParent(); in versionCallSiteWithCond()
292 if (OrigInst->isMustTailCall()) { in versionCallSiteWithCond()
299 CallBase *NewInst = cast<CallBase>(OrigInst->clone()); in versionCallSiteWithCond()
[all …]
H A DLoopVersioning.cpp230 const Instruction *OrigInst) { in annotateInstWithNoAlias() argument
235 const Value *Ptr = isa<LoadInst>(OrigInst) in annotateInstWithNoAlias()
236 ? cast<LoadInst>(OrigInst)->getPointerOperand() in annotateInstWithNoAlias()
237 : cast<StoreInst>(OrigInst)->getPointerOperand(); in annotateInstWithNoAlias()
/src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopVersioning.h96 const Instruction *OrigInst);
/src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp5200 for (CallInst *OrigInst : VAStartInstrumentationList) { in finalizeInstrumentation()
5201 NextNodeIRBuilder IRB(OrigInst); in finalizeInstrumentation()
5202 Value *VAListTag = OrigInst->getArgOperand(0); in finalizeInstrumentation()
5309 for (CallInst *OrigInst : VAStartInstrumentationList) { in finalizeInstrumentation()
5310 NextNodeIRBuilder IRB(OrigInst); in finalizeInstrumentation()
5311 Value *VAListTag = OrigInst->getArgOperand(0); in finalizeInstrumentation()
5483 for (CallInst *OrigInst : VAStartInstrumentationList) { in finalizeInstrumentation()
5484 NextNodeIRBuilder IRB(OrigInst); in finalizeInstrumentation()
5486 Value *VAListTag = OrigInst->getArgOperand(0); in finalizeInstrumentation()
5693 for (CallInst *OrigInst : VAStartInstrumentationList) { in finalizeInstrumentation()
[all …]
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp768 MemoryAccess *MemAccess, Instruction *OrigInst,
2658 MemoryAccess *MemAccess, Instruction *OrigInst, in findLeaderForInst() argument
2660 unsigned IDFSNum = InstrToDFSNum(OrigInst); in findLeaderForInst()
2671 addAdditionalUsers(Res, OrigInst); in findLeaderForInst()
2679 auto *FoundVal = findPHIOfOpsLeader(E, OrigInst, PredBB); in findLeaderForInst()
2681 ExpressionToPhiOfOps[E].insert(OrigInst); in findLeaderForInst()
3799 const Instruction *OrigInst, in findPHIOfOpsLeader() argument
3818 if (MemberInst == OrigInst) in findPHIOfOpsLeader()