diff options
author | Jeremy Morse <jeremy.morse@sony.com> | 2020-02-05 17:27:44 +0000 |
---|---|---|
committer | Jeremy Morse <jeremy.morse@sony.com> | 2020-02-06 14:41:40 +0000 |
commit | 6531a78ac4b5b229bce272706593a0bc873877d7 (patch) | |
tree | 93d162dcfed1fc8640e68b71725a011a507ab337 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | ece761427f63de96ee52bbd6be1c61b07967a917 (diff) | |
download | llvm-6531a78ac4b5b229bce272706593a0bc873877d7.zip llvm-6531a78ac4b5b229bce272706593a0bc873877d7.tar.gz llvm-6531a78ac4b5b229bce272706593a0bc873877d7.tar.bz2 |
Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field"
This reverts commit ed29dbaafa49bb8c9039a35f768244c394411fea.
I'm backing out D68945, which as the discussion for D73526 shows, doesn't
seem to handle the -O0 path through the codegen backend correctly. I'll
reland the patch when a fix is worked out, apologies for all the churn.
The two parent commits are part of this revert too.
Conflicts:
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/test/DebugInfo/X86/dbg-addr-dse.ll
SelectionDAGBuilder conflict is due to a nearby change in e39e2b4a79c6
that's technically unrelated. dbg-addr-dse.ll conflicted because
41206b61e30c (legitimately) changes the order of two lines.
There are further modifications to dbg-value-func-arg.ll: it landed after
the patch being reverted, and I've converted indirection to be represented
by the isIndirect field rather than DW_OP_deref.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions