[DebugInfo] Remove `dbg.addr` from Transforms
authorJ. Ryan Stinnett <jryans@gmail.com>
Sat, 25 Feb 2023 20:59:04 +0000 (20:59 +0000)
committerJ. Ryan Stinnett <jryans@gmail.com>
Thu, 2 Mar 2023 09:29:43 +0000 (09:29 +0000)
commit0bbe6040befa0b3debd81526a17cc15361e09f27
tree087ca1a580e3aa9e3430d6b2901e00842a17c5fd
parentede0fbb19ae4cadb22f0d888e9cffb243c4fdcc4
[DebugInfo] Remove `dbg.addr` from Transforms

Part of `dbg.addr` removal
Discussed in https://discourse.llvm.org/t/what-is-the-status-of-dbg-addr/62898

Differential Revision: https://reviews.llvm.org/D144797
12 files changed:
llvm/include/llvm/Transforms/Utils/Local.h
llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
llvm/lib/Transforms/Scalar/SROA.cpp
llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
llvm/lib/Transforms/Utils/Local.cpp
llvm/lib/Transforms/Utils/MemoryOpRemark.cpp
llvm/test/Transforms/Mem2Reg/dbg-addr-inline-dse.ll [deleted file]
llvm/test/Transforms/Mem2Reg/dbg-addr.ll [deleted file]
llvm/test/Transforms/SROA/dbg-addr-diamond.ll [deleted file]
llvm/test/Transforms/SpeculativeExecution/PR46267.ll
llvm/test/Transforms/Util/strip-nonlinetable-debuginfo-localvars.ll
llvm/unittests/Transforms/Utils/LocalTest.cpp