commit | 440f23db20a6c802d407e4f92a541648aaa6d492 | [log] [tgz] |
---|---|---|
author | Anton Korobeynikov <asl@math.spbu.ru> | Sat Nov 22 16:15:34 2008 +0000 |
committer | Anton Korobeynikov <asl@math.spbu.ru> | Sat Nov 22 16:15:34 2008 +0000 |
tree | e8fe5ac64eef58c1c5313b6c94b8037be8d04aa4 | |
parent | f8bb44039c56063c3e0bf6224f1abf20c844ad91 [diff] [blame] |
Make a convenient helper for printing offsets. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59872 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index a641d0b..bfc2e35 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -1526,6 +1526,13 @@ } } +void AsmPrinter::printOffset(int64_t Offset) const { + if (Offset > 0) + O << '+' << Offset; + else if (Offset < 0) + O << Offset; +} + GCMetadataPrinter *AsmPrinter::GetOrCreateGCPrinter(GCStrategy *S) { if (!S->usesMetadata()) return 0;