Searched refs:replaceAllDbgUsesWith (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | LocalTest.cpp | 745 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 D | Local.h | 333 bool replaceAllDbgUsesWith(Instruction &From, Value &To, Instruction &DomPoint,
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | HowToUpdateDebugInfo.rst | 167 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 D | SimplifyIndVar.cpp | 1838 replaceAllDbgUsesWith(*DU.NarrowUse, *WideUse, *WideUse, *DT); in widenIVUse() 1977 replaceAllDbgUsesWith(*OrigPhi, *WidePhi, *WidePhi, *DT); in createWideIV()
|
| H A D | Local.cpp | 2044 bool llvm::replaceAllDbgUsesWith(Instruction &From, Value &To, in replaceAllDbgUsesWith() function in llvm
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 292 replaceAllDbgUsesWith(*CSrc, *Res, CI, DT); in commonCastTransforms() 308 replaceAllDbgUsesWith(*Sel, *NV, CI, DT); in commonCastTransforms() 1269 replaceAllDbgUsesWith(*SrcOp, *Res, CI, DT); in visitZExt()
|