diff options
author | Devang Patel <dpatel@apple.com> | 2010-11-12 23:20:42 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2010-11-12 23:20:42 +0000 |
commit | 53a40df6ea3b126a153a3678f1e94bee23bc41e0 (patch) | |
tree | 88b1a155687157de024b6ab3fc9be17df9c7dcc4 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | |
parent | 0003a296adb0d1c8fb77a2ab81aff8a3ccbd4313 (diff) | |
download | bcm5719-llvm-53a40df6ea3b126a153a3678f1e94bee23bc41e0.tar.gz bcm5719-llvm-53a40df6ea3b126a153a3678f1e94bee23bc41e0.zip |
Remove DW_AT_start_scope support. It is incomplete and superseeded by location entries support.
llvm-svn: 118940
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h index ec925527901..5d33f7668a0 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h @@ -176,9 +176,6 @@ class DwarfDebug { /// machine instruction. DenseMap<const DbgVariable *, const MachineInstr *> DbgVariableToDbgInstMap; - /// DbgVariableLabelsMap - Maps DbgVariable to corresponding MCSymbol. - DenseMap<const DbgVariable *, const MCSymbol *> DbgVariableLabelsMap; - /// DotDebugLocEntry - This struct describes location entries emitted in /// .debug_loc section. typedef struct DotDebugLocEntry { @@ -350,13 +347,13 @@ private: const MachineLocation &Location); /// addRegisterAddress - Add register location entry in variable DIE. - bool addRegisterAddress(DIE *Die, const MCSymbol *VS, const MachineOperand &MO); + bool addRegisterAddress(DIE *Die, const MachineOperand &MO); /// addConstantValue - Add constant value entry in variable DIE. - bool addConstantValue(DIE *Die, const MCSymbol *VS, const MachineOperand &MO); + bool addConstantValue(DIE *Die, const MachineOperand &MO); /// addConstantFPValue - Add constant value entry in variable DIE. - bool addConstantFPValue(DIE *Die, const MCSymbol *VS, const MachineOperand &MO); + bool addConstantFPValue(DIE *Die, const MachineOperand &MO); /// addComplexAddress - Start with the address based on the location provided, /// and generate the DWARF information necessary to find the actual variable @@ -579,9 +576,6 @@ private: /// is found. Update FI to hold value of the index. bool findVariableFrameIndex(const DbgVariable *V, int *FI); - /// findVariableLabel - Find MCSymbol for the variable. - const MCSymbol *findVariableLabel(const DbgVariable *V); - /// findDbgScope - Find DbgScope for the debug loc attached with an /// instruction. DbgScope *findDbgScope(const MachineInstr *MI); |