Home
last modified time | relevance | path

Searched refs:CurrentI (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp392 Instruction *CurrentI = &*I++; in splitCallSite() local
393 if (!CurrentI->use_empty()) { in splitCallSite()
396 if (isa<PHINode>(CurrentI)) in splitCallSite()
398 PHINode *NewPN = PHINode::Create(CurrentI->getType(), Preds.size()); in splitCallSite()
399 NewPN->setDebugLoc(CurrentI->getDebugLoc()); in splitCallSite()
401 Value *V = Mapping[CurrentI]; in splitCallSite()
405 CurrentI->replaceAllUsesWith(NewPN); in splitCallSite()
407 CurrentI->dropDbgRecords(); in splitCallSite()
408 CurrentI->eraseFromParent(); in splitCallSite()
410 if (CurrentI == OriginalBeginInst) in splitCallSite()
H A DDeadStoreElimination.cpp1541 Instruction *CurrentI = CurrentDef->getMemoryInst(); in getDomMemoryDef() local
1550 if (mayThrowBetween(KillingI, CurrentI, KillingUndObj)) { in getDomMemoryDef()
1557 if (isDSEBarrier(KillingUndObj, CurrentI)) { in getDomMemoryDef()
1566 if (!isa<IntrinsicInst>(CurrentI) && isReadClobber(KillingLoc, CurrentI)) in getDomMemoryDef()
1582 CurrentLoc = getLocForWrite(CurrentI); in getDomMemoryDef()
1583 if (!CurrentLoc || !isRemovable(CurrentI)) { in getDomMemoryDef()
1591 if (!isGuaranteedLoopIndependent(CurrentI, KillingI, *CurrentLoc)) { in getDomMemoryDef()
1601 if (!isMemTerminator(*CurrentLoc, CurrentI, KillingI)) { in getDomMemoryDef()
1608 auto OR = isOverwrite(KillingI, CurrentI, KillingLoc, *CurrentLoc, in getDomMemoryDef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp1694 Instruction *CurrentI = &RuntimeCall; in canBeMovedDownwards() local
1696 while ((CurrentI = CurrentI->getNextNode())) { in canBeMovedDownwards()
1701 if (CurrentI->mayHaveSideEffects() || CurrentI->mayReadFromMemory()) { in canBeMovedDownwards()
1703 return CurrentI; in canBeMovedDownwards()