Remove dead code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63653 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Devang Patel 2009-02-03 19:46:28 +00:00
parent 9bc67da0a9
commit 6268d69d73
2 changed files with 0 additions and 29 deletions

View File

@ -54,25 +54,6 @@ class Module;
class PointerType;
class StructType;
//===----------------------------------------------------------------------===//
/// SourceLineInfo - This class is used to record source line correspondence.
///
class SourceLineInfo {
unsigned Line; // Source line number.
unsigned Column; // Source column.
unsigned SourceID; // Source ID number.
unsigned LabelID; // Label in code ID number.
public:
SourceLineInfo(unsigned L, unsigned C, unsigned S, unsigned I)
: Line(L), Column(C), SourceID(S), LabelID(I) {}
// Accessors
unsigned getLine() const { return Line; }
unsigned getColumn() const { return Column; }
unsigned getSourceID() const { return SourceID; }
unsigned getLabelID() const { return LabelID; }
};
//===----------------------------------------------------------------------===//
/// LandingPadInfo - This structure is used to retain landing pad info for
/// the current function.
@ -99,9 +80,6 @@ struct LandingPadInfo {
///
class MachineModuleInfo : public ImmutablePass {
private:
// Lines - List of of source line correspondence.
std::vector<SourceLineInfo> Lines;
// LabelIDList - One entry per assigned label. Normally the entry is equal to
// the list index(+1). If the entry is zero then the label has been deleted.
// Any other value indicates the label has been deleted by is mapped to
@ -217,12 +195,6 @@ public:
return LabelID ? LabelIDList[LabelID - 1] : 0;
}
/// getSourceLines - Return a vector of source lines.
///
const std::vector<SourceLineInfo> &getSourceLines() const {
return Lines;
}
/// getFrameMoves - Returns a reference to a list of moves done in the current
/// function's prologue. Used to construct frame maps for debug and exception
/// handling comsumers.

View File

@ -36,7 +36,6 @@ char MachineModuleInfo::ID = 0;
MachineModuleInfo::MachineModuleInfo()
: ImmutablePass(&ID)
, Lines()
, LabelIDList()
, FrameMoves()
, LandingPads()