diff options
| author | Eric Christopher <echristo@gmail.com> | 2014-07-03 22:24:54 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@gmail.com> | 2014-07-03 22:24:54 +0000 |
| commit | 09f71319844d6214068d04e279f9bf16c20f90b3 (patch) | |
| tree | cd7c70f22397ab81179c3202e4324b90963ae0fa /llvm/lib/CodeGen/LiveDebugVariables.h | |
| parent | 2f991c9ee14fa2c2778fda56236f4787bd58a4a0 (diff) | |
| download | bcm5719-llvm-09f71319844d6214068d04e279f9bf16c20f90b3.tar.gz bcm5719-llvm-09f71319844d6214068d04e279f9bf16c20f90b3.zip | |
Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information." as it appears to be breaking some LTO constructs.
This reverts commit r212203.
llvm-svn: 212298
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.h')
| -rw-r--r-- | llvm/lib/CodeGen/LiveDebugVariables.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/LiveDebugVariables.h b/llvm/lib/CodeGen/LiveDebugVariables.h index 7ec0d17e42d..bb6743547e3 100644 --- a/llvm/lib/CodeGen/LiveDebugVariables.h +++ b/llvm/lib/CodeGen/LiveDebugVariables.h @@ -22,7 +22,6 @@ #define LLVM_CODEGEN_LIVEDEBUGVARIABLES_H #include "llvm/ADT/ArrayRef.h" -#include "llvm/IR/DebugInfo.h" #include "llvm/CodeGen/MachineFunctionPass.h" namespace llvm { @@ -33,7 +32,6 @@ class VirtRegMap; class LiveDebugVariables : public MachineFunctionPass { void *pImpl; - DenseMap<const Function*, DISubprogram> FunctionDIs; public: static char ID; // Pass identification, replacement for typeid @@ -66,7 +64,6 @@ private: bool runOnMachineFunction(MachineFunction &) override; void releaseMemory() override; void getAnalysisUsage(AnalysisUsage &) const override; - bool doInitialization(Module &) override; }; |

