Home
last modified time | relevance | path

Searched refs:replaceAllDbgUsesWith (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DLocalTest.cpp745 EXPECT_FALSE(replaceAllDbgUsesWith(A, C, C, DT)); in TEST()
746 EXPECT_FALSE(replaceAllDbgUsesWith(C, A, A, DT)); in TEST()
749 EXPECT_FALSE(replaceAllDbgUsesWith(E, A, A, DT)); in TEST()
750 EXPECT_FALSE(replaceAllDbgUsesWith(A, E, E, DT)); in TEST()
753 EXPECT_TRUE(replaceAllDbgUsesWith(D, C, C, DT)); in TEST()
765 EXPECT_TRUE(replaceAllDbgUsesWith(C, D, D, DT)); in TEST()
778 EXPECT_TRUE(replaceAllDbgUsesWith(A, F_, F_, DT)); in TEST()
785 EXPECT_TRUE(replaceAllDbgUsesWith(F_, G, G, DT)); in TEST()
801 EXPECT_TRUE(replaceAllDbgUsesWith(B, A, A, DT)); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DLocal.h333 bool replaceAllDbgUsesWith(Instruction &From, Value &To, Instruction &DomPoint,
/llvm-project-15.0.7/llvm/docs/
H A DHowToUpdateDebugInfo.rst167 dead, use ``llvm::replaceAllDbgUsesWith`` to rewrite the debug uses of that
199 llvm::replaceAllDbgUsesWith(%c, theSimplifiedAndInstruction, ...)
212 a problem, because ``llvm::replaceAllDbgUsesWith`` takes care of inserting the
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1838 replaceAllDbgUsesWith(*DU.NarrowUse, *WideUse, *WideUse, *DT); in widenIVUse()
1977 replaceAllDbgUsesWith(*OrigPhi, *WidePhi, *WidePhi, *DT); in createWideIV()
H A DLocal.cpp2044 bool llvm::replaceAllDbgUsesWith(Instruction &From, Value &To, in replaceAllDbgUsesWith() function in llvm
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp292 replaceAllDbgUsesWith(*CSrc, *Res, CI, DT); in commonCastTransforms()
308 replaceAllDbgUsesWith(*Sel, *NV, CI, DT); in commonCastTransforms()
1269 replaceAllDbgUsesWith(*SrcOp, *Res, CI, DT); in visitZExt()