]> granicus.if.org Git - llvm/commit
Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg...
authorDaniel Jasper <djasper@google.com>
Thu, 21 Sep 2017 12:07:33 +0000 (12:07 +0000)
committerDaniel Jasper <djasper@google.com>
Thu, 21 Sep 2017 12:07:33 +0000 (12:07 +0000)
commit4b02ed37e6b925f978b5839aaa7ba6ef3c62f887
tree758251f3803c1f1ece500e67f2812e15e0c0ebd7
parent4d4149da555cbb29f6fafb150caaf18ecea3a356
Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"

.. as well as the two subsequent changes r313826 and r313875.

This leads to segfaults in combination with ASAN. Will forward repro
instructions to the original author (rnk).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313876 91177308-0d34-0410-b5e6-96231b3b80d8
18 files changed:
docs/SourceLevelDebugging.rst
include/llvm/IR/IntrinsicInst.h
include/llvm/IR/Intrinsics.td
include/llvm/Transforms/Utils/Local.h
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/IR/DIBuilder.cpp
lib/IR/Verifier.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Scalar/SROA.cpp
lib/Transforms/Utils/Local.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
test/DebugInfo/X86/dbg-addr-dse.ll [deleted file]
test/DebugInfo/X86/dbg-addr.ll [deleted file]
test/DebugInfo/X86/sroasplit-5.ll
test/DebugInfo/X86/sroasplit-dbg-declare.ll [deleted file]
test/Transforms/Mem2Reg/dbg-addr-inline-dse.ll [deleted file]
test/Transforms/Mem2Reg/dbg-addr.ll [deleted file]
test/Transforms/SROA/dbg-addr-diamond.ll [deleted file]