Home
last modified time | relevance | path

Searched refs:forgetValue (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp149 SE.forgetValue(UserI); in InsertFreezeAndForgetFromSCEV()
209 SE.forgetValue(StepI); in run()
223 SE.forgetValue(FI); in run()
H A DLoopVersioning.cpp142 SE->forgetValue(PN); in addPHINodes()
H A DLoopUnrollRuntime.cpp149 SE.forgetValue(&PN); in ConnectProlog()
257 SE.forgetValue(&PN); in ConnectEpilog()
H A DLoopSimplify.cpp600 if (SE) SE->forgetValue(PN); in simplifyOneLoop()
H A DLoopRotationUtils.cpp130 SE->forgetValue(OrigHeaderVal); in RewriteUsesOfClonedInstructions()
H A DLoopUnroll.cpp773 SE->forgetValue(&PHI); in UnrollLoop()
H A DLoopConstrainer.cpp513 SE.forgetValue(&PN); in cloneLoop()
H A DSimplifyIndVar.cpp274 SE->forgetValue(ICmp); in eliminateIVComparison()
786 SE->forgetValue(UseInst); in eliminateIdentitySCEV()
H A DLoopUtils.cpp1678 SE->forgetValue(PN); in rewriteLoopExitValues()
H A DScalarEvolutionExpander.cpp1715 SE.forgetValue(Phi); in replaceCongruentIVs()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyValueInfo.h119 void forgetValue(Value *V);
H A DScalarEvolution.h952 void forgetValue(Value *V);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp497 SE->forgetValue(&PN); in rewriteFirstIterationLoopExitValues()
1173 SE->forgetValue(ToMove); in sinkUnusedInvariants()
1218 SE.forgetValue(&PN); in replaceLoopPHINodesWithPreheaderValues()
H A DNaryReassociate.cpp268 DeadInsts, TLI, nullptr, [this](Value *V) { SE->forgetValue(V); }); in doOneIteration()
H A DLoopFuse.cpp1664 SE.forgetValue(PHI); in performFusion()
1947 SE.forgetValue(PHI); in fuseGuardedLoops()
H A DJumpThreading.cpp1261 LVI->forgetValue(NLoadI); in simplifyPartiallyRedundantLoad()
1454 LVI->forgetValue(PredLoadI); in simplifyPartiallyRedundantLoad()
H A DInductiveRangeCheckElimination.cpp
H A DSimpleLoopUnswitch.cpp
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp497 void forgetValue(Value *V) { TheCache.eraseValue(V); } in forgetValue() function in llvm::LazyValueInfoImpl
1981 void LazyValueInfo::forgetValue(Value *V) { in forgetValue() function in LazyValueInfo
1983 Impl->forgetValue(V); in forgetValue()
H A DScalarEvolution.cpp8479 void ScalarEvolution::forgetValue(Value *V) { in forgetValue() function in ScalarEvolution
8529 forgetValue(V); in forgetLcssaPhiWithNewPredecessor()
13501 SE->forgetValue(getValPtr()); in allUsesReplacedWith()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2039 SE.forgetValue(&I); in ~GeneratedRTChecks()
H A DSLPVectorizer.cpp2548 SE->forgetValue(I); in removeInstructionsAndOperands()
2585 SE->forgetValue(VI); in removeInstructionsAndOperands()