summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2013-05-31 22:50:40 +0000
committerEric Christopher <echristo@gmail.com>2013-05-31 22:50:40 +0000
commit65ac02ad78211e43e44e79476a9213ae230ba07d (patch)
tree054a52131852d976e6f402dd15f1c8234bc865e0 /llvm/lib/CodeGen
parent9d22880c244756e3fbc0ede7e1d07e3427af1a29 (diff)
downloadbcm5719-llvm-65ac02ad78211e43e44e79476a9213ae230ba07d.tar.gz
bcm5719-llvm-65ac02ad78211e43e44e79476a9213ae230ba07d.zip
Const-ify some printing and dumping code for DIEValues.
llvm-svn: 183057
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DIE.cpp12
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DIE.h14
2 files changed, 13 insertions, 13 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DIE.cpp b/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
index cc0cb56e8b3..38eceed5b23 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
@@ -178,7 +178,7 @@ void DIE::dump() {
void DIEValue::anchor() { }
#ifndef NDEBUG
-void DIEValue::dump() {
+void DIEValue::dump() const {
print(dbgs());
}
#endif
@@ -244,7 +244,7 @@ unsigned DIEInteger::SizeOf(AsmPrinter *AP, unsigned Form) const {
}
#ifndef NDEBUG
-void DIEInteger::print(raw_ostream &O) {
+void DIEInteger::print(raw_ostream &O) const {
O << "Int: " << (int64_t)Integer << " 0x";
O.write_hex(Integer);
}
@@ -270,7 +270,7 @@ unsigned DIELabel::SizeOf(AsmPrinter *AP, unsigned Form) const {
}
#ifndef NDEBUG
-void DIELabel::print(raw_ostream &O) {
+void DIELabel::print(raw_ostream &O) const {
O << "Lbl: " << Label->getName();
}
#endif
@@ -294,7 +294,7 @@ unsigned DIEDelta::SizeOf(AsmPrinter *AP, unsigned Form) const {
}
#ifndef NDEBUG
-void DIEDelta::print(raw_ostream &O) {
+void DIEDelta::print(raw_ostream &O) const {
O << "Del: " << LabelHi->getName() << "-" << LabelLo->getName();
}
#endif
@@ -310,7 +310,7 @@ void DIEEntry::EmitValue(AsmPrinter *AP, unsigned Form) const {
}
#ifndef NDEBUG
-void DIEEntry::print(raw_ostream &O) {
+void DIEEntry::print(raw_ostream &O) const {
O << format("Die: 0x%lx", (long)(intptr_t)Entry);
}
#endif
@@ -360,7 +360,7 @@ unsigned DIEBlock::SizeOf(AsmPrinter *AP, unsigned Form) const {
}
#ifndef NDEBUG
-void DIEBlock::print(raw_ostream &O) {
+void DIEBlock::print(raw_ostream &O) const {
O << "Blk: ";
DIE::print(O, 5);
}
diff --git a/llvm/lib/CodeGen/AsmPrinter/DIE.h b/llvm/lib/CodeGen/AsmPrinter/DIE.h
index 550d8731283..19a6bd9beac 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DIE.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DIE.h
@@ -217,8 +217,8 @@ namespace llvm {
virtual unsigned SizeOf(AsmPrinter *AP, unsigned Form) const = 0;
#ifndef NDEBUG
- virtual void print(raw_ostream &O) = 0;
- void dump();
+ virtual void print(raw_ostream &O) const = 0;
+ void dump() const;
#endif
};
@@ -260,7 +260,7 @@ namespace llvm {
static bool classof(const DIEValue *I) { return I->getType() == isInteger; }
#ifndef NDEBUG
- virtual void print(raw_ostream &O);
+ virtual void print(raw_ostream &O) const;
#endif
};
@@ -288,7 +288,7 @@ namespace llvm {
static bool classof(const DIEValue *L) { return L->getType() == isLabel; }
#ifndef NDEBUG
- virtual void print(raw_ostream &O);
+ virtual void print(raw_ostream &O) const;
#endif
};
@@ -314,7 +314,7 @@ namespace llvm {
static bool classof(const DIEValue *D) { return D->getType() == isDelta; }
#ifndef NDEBUG
- virtual void print(raw_ostream &O);
+ virtual void print(raw_ostream &O) const;
#endif
};
@@ -345,7 +345,7 @@ namespace llvm {
static bool classof(const DIEValue *E) { return E->getType() == isEntry; }
#ifndef NDEBUG
- virtual void print(raw_ostream &O);
+ virtual void print(raw_ostream &O) const;
#endif
};
@@ -384,7 +384,7 @@ namespace llvm {
static bool classof(const DIEValue *E) { return E->getType() == isBlock; }
#ifndef NDEBUG
- virtual void print(raw_ostream &O);
+ virtual void print(raw_ostream &O) const;
#endif
};
OpenPOWER on IntegriCloud