diff options
author | Jeremy Morse <jeremy.morse@sony.com> | 2024-02-08 18:14:07 +0000 |
---|---|---|
committer | Jeremy Morse <jeremy.morse@sony.com> | 2024-02-08 18:20:37 +0000 |
commit | 13c14ad42c65e154dc079332dd5dd58e8925d26c (patch) | |
tree | 8e61fedf36c13a7cd64976c6dcc8c89a333e1a3d /llvm/lib/IR/BasicBlock.cpp | |
parent | da95d926f6fce4ed9707c77908ad96624268f134 (diff) | |
download | llvm-13c14ad42c65e154dc079332dd5dd58e8925d26c.zip llvm-13c14ad42c65e154dc079332dd5dd58e8925d26c.tar.gz llvm-13c14ad42c65e154dc079332dd5dd58e8925d26c.tar.bz2 |
Revert "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by default"
This reverts commit bdde5f9bea75e897bcc31a95b9c3376988c211cc.
Two situations that are tripping a few buildbots:
https://lab.llvm.org/buildbot/#/builders/205/builds/25126
Here, polly is currently presenting a DebugLoc attached to a debugging
intrinsic as a "true" source location in a user report, something that's
unreliable.
https://lab.llvm.org/buildbot/#/builders/184/builds/10242
These HWAsan failures are probably (97% confidence) because in
StackInfoBuilder::visit we're not observing DPValues attached to lifetime
intrinsics because they're delt with higher up the function.
But it's late-o'clock here, so revert for now.
Diffstat (limited to 'llvm/lib/IR/BasicBlock.cpp')
-rw-r--r-- | llvm/lib/IR/BasicBlock.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/IR/BasicBlock.cpp b/llvm/lib/IR/BasicBlock.cpp index bf02eba..fe9d0d0 100644 --- a/llvm/lib/IR/BasicBlock.cpp +++ b/llvm/lib/IR/BasicBlock.cpp @@ -34,7 +34,7 @@ cl::opt<bool> UseNewDbgInfoFormat("experimental-debuginfo-iterators", cl::desc("Enable communicating debuginfo positions " "through iterators, eliminating intrinsics"), - cl::init(true)); + cl::init(false)); DPMarker *BasicBlock::createMarker(Instruction *I) { assert(IsNewDbgInfoFormat && |