mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-08 19:36:02 +00:00
Remove dead code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104706 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
e2df84254d
commit
b21a758bc2
@ -2198,10 +2198,8 @@ void DwarfDebug::collectVariableInfo(const MachineFunction *MF) {
|
||||
Processed.insert(DV);
|
||||
DbgVariable *RegVar = new DbgVariable(DV);
|
||||
Scope->addVariable(RegVar);
|
||||
if (DV.getTag() != dwarf::DW_TAG_arg_variable) {
|
||||
DbgValueStartMap[MInsn] = RegVar;
|
||||
if (DV.getTag() != dwarf::DW_TAG_arg_variable)
|
||||
DbgVariableLabelsMap[RegVar] = getLabelBeforeInsn(MInsn);
|
||||
}
|
||||
if (DbgVariable *AbsVar = findAbstractVariable(DV, MInsn->getDebugLoc())) {
|
||||
DbgVariableToDbgInstMap[AbsVar] = MInsn;
|
||||
VarToAbstractVarMap[RegVar] = AbsVar;
|
||||
@ -2224,7 +2222,6 @@ void DwarfDebug::collectVariableInfo(const MachineFunction *MF) {
|
||||
continue;
|
||||
}
|
||||
End = *MVI;
|
||||
DbgValueStartMap[End] = RegVar;
|
||||
MachineLocation MLoc;
|
||||
MLoc.set(Begin->getOperand(0).getReg(), 0);
|
||||
const MCSymbol *FLabel = getLabelBeforeInsn(Begin);
|
||||
@ -2683,7 +2680,6 @@ void DwarfDebug::endFunction(const MachineFunction *MF) {
|
||||
DeleteContainerSeconds(DbgScopeMap);
|
||||
InsnsBeginScopeSet.clear();
|
||||
InsnsEndScopeSet.clear();
|
||||
DbgValueStartMap.clear();
|
||||
ConcreteScopes.clear();
|
||||
DeleteContainerSeconds(AbstractScopes);
|
||||
AbstractScopesList.clear();
|
||||
|
@ -164,12 +164,6 @@ class DwarfDebug {
|
||||
/// DbgScopes in AbstractScopes.
|
||||
DenseMap<const MDNode *, DbgVariable *> AbstractVariables;
|
||||
|
||||
/// DbgValueStartMap - Tracks starting scope of variable DIEs.
|
||||
/// If the scope of an object begins sometime after the low pc value for the
|
||||
/// scope most closely enclosing the object, the object entry may have a
|
||||
/// DW_AT_start_scope attribute.
|
||||
DenseMap<const MachineInstr *, DbgVariable *> DbgValueStartMap;
|
||||
|
||||
/// DbgVariableToFrameIndexMap - Tracks frame index used to find
|
||||
/// variable's value.
|
||||
DenseMap<const DbgVariable *, int> DbgVariableToFrameIndexMap;
|
||||
|
Loading…
x
Reference in New Issue
Block a user