[llvm-commits] [llvm] r54539 - /llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp
Anton Korobeynikov
asl at math.spbu.ru
Fri Aug 8 11:24:10 PDT 2008
Author: asl
Date: Fri Aug 8 13:24:10 2008
New Revision: 54539
URL: http://llvm.org/viewvc/llvm-project?rev=54539&view=rev
Log:
Use chars, where possible
Modified:
llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp
Modified: llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp?rev=54539&r1=54538&r2=54539&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp (original)
+++ llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp Fri Aug 8 13:24:10 2008
@@ -529,7 +529,7 @@
printOperand(MI, 0);
O << ", ";
printOperand(MI, 1);
- O << ", " << (unsigned int)SH << "\n";
+ O << ", " << (unsigned int)SH << '\n';
return;
}
} else if (MI->getOpcode() == PPC::OR || MI->getOpcode() == PPC::OR8) {
@@ -538,7 +538,7 @@
printOperand(MI, 0);
O << ", ";
printOperand(MI, 1);
- O << "\n";
+ O << '\n';
return;
}
} else if (MI->getOpcode() == PPC::RLDICR) {
@@ -550,7 +550,7 @@
printOperand(MI, 0);
O << ", ";
printOperand(MI, 1);
- O << ", " << (unsigned int)SH << "\n";
+ O << ", " << (unsigned int)SH << '\n';
return;
}
}
@@ -595,7 +595,7 @@
if (F->hasHiddenVisibility())
if (const char *Directive = TAI->getHiddenDirective())
- O << Directive << CurrentFnName << "\n";
+ O << Directive << CurrentFnName << '\n';
EmitAlignment(2, F);
O << CurrentFnName << ":\n";
@@ -618,7 +618,7 @@
}
}
- O << "\t.size\t" << CurrentFnName << ",.-" << CurrentFnName << "\n";
+ O << "\t.size\t" << CurrentFnName << ",.-" << CurrentFnName << '\n';
// Print out jump tables referenced by the function.
EmitJumpTableInfo(MF.getJumpTableInfo(), MF);
@@ -673,7 +673,7 @@
if (GVar->hasHiddenVisibility())
if (const char *Directive = TAI->getHiddenDirective())
- O << Directive << name << "\n";
+ O << Directive << name << '\n';
Constant *C = GVar->getInitializer();
const Type *Type = C->getType();
@@ -692,11 +692,11 @@
O << "\t.global " << name << '\n';
O << "\t.type " << name << ", @object\n";
O << name << ":\n";
- O << "\t.zero " << Size << "\n";
+ O << "\t.zero " << Size << '\n';
} else if (GVar->hasInternalLinkage()) {
- O << TAI->getLCOMMDirective() << name << "," << Size;
+ O << TAI->getLCOMMDirective() << name << ',' << Size;
} else {
- O << ".comm " << name << "," << Size;
+ O << ".comm " << name << ',' << Size;
}
O << "\t\t" << TAI->getCommentString() << " '";
PrintUnmangledNameSafely(GVar, O);
@@ -717,7 +717,7 @@
// their name or something. For now, just emit them as external.
case GlobalValue::ExternalLinkage:
// If external or appending, declare as a global symbol
- O << "\t.global " << name << "\n"
+ O << "\t.global " << name << '\n'
<< "\t.type " << name << ", @object\n";
// FALL THROUGH
case GlobalValue::InternalLinkage:
@@ -783,18 +783,18 @@
case Function::InternalLinkage: // Symbols default to internal.
break;
case Function::ExternalLinkage:
- O << "\t.globl\t" << CurrentFnName << "\n";
+ O << "\t.globl\t" << CurrentFnName << '\n';
break;
case Function::WeakLinkage:
case Function::LinkOnceLinkage:
- O << "\t.globl\t" << CurrentFnName << "\n";
- O << "\t.weak_definition\t" << CurrentFnName << "\n";
+ O << "\t.globl\t" << CurrentFnName << '\n';
+ O << "\t.weak_definition\t" << CurrentFnName << '\n';
break;
}
if (F->hasHiddenVisibility())
if (const char *Directive = TAI->getHiddenDirective())
- O << Directive << CurrentFnName << "\n";
+ O << Directive << CurrentFnName << '\n';
EmitAlignment(OptimizeForSize ? 2 : 4, F);
O << CurrentFnName << ":\n";
@@ -857,7 +857,7 @@
if (Subtarget.isPPC64() && Directive < PPC::DIR_970)
Directive = PPC::DIR_64;
assert(Directive <= PPC::DIR_64 && "Directive out of range.");
- O << "\t.machine " << CPUDirectives[Directive] << "\n";
+ O << "\t.machine " << CPUDirectives[Directive] << '\n';
bool Result = AsmPrinter::doInitialization(M);
@@ -911,7 +911,7 @@
if (GVar->hasHiddenVisibility())
if (const char *Directive = TAI->getHiddenDirective())
- O << Directive << name << "\n";
+ O << Directive << name << '\n';
Constant *C = GVar->getInitializer();
const Type *Type = C->getType();
@@ -931,21 +931,21 @@
O << "\t.zerofill __DATA, __common, " << name << ", "
<< Size << ", " << Align;
} else if (GVar->hasInternalLinkage()) {
- O << TAI->getLCOMMDirective() << name << "," << Size << "," << Align;
+ O << TAI->getLCOMMDirective() << name << ',' << Size << ',' << Align;
} else if (!GVar->hasCommonLinkage()) {
- O << "\t.globl " << name << "\n"
- << TAI->getWeakDefDirective() << name << "\n";
+ O << "\t.globl " << name << '\n'
+ << TAI->getWeakDefDirective() << name << '\n';
EmitAlignment(Align, GVar);
O << name << ":\t\t\t\t" << TAI->getCommentString() << " ";
PrintUnmangledNameSafely(GVar, O);
- O << "\n";
+ O << '\n';
EmitGlobalConstant(C);
return;
} else {
- O << ".comm " << name << "," << Size;
+ O << ".comm " << name << ',' << Size;
// Darwin 9 and above support aligned common data.
if (Subtarget.isDarwin9())
- O << "," << Align;
+ O << ',' << Align;
}
O << "\t\t" << TAI->getCommentString() << " '";
PrintUnmangledNameSafely(GVar, O);
@@ -965,7 +965,7 @@
// their name or something. For now, just emit them as external.
case GlobalValue::ExternalLinkage:
// If external or appending, declare as a global symbol
- O << "\t.globl " << name << "\n";
+ O << "\t.globl " << name << '\n';
// FALL THROUGH
case GlobalValue::InternalLinkage:
break;
@@ -1010,9 +1010,9 @@
std::string L0p = (p[0]=='\"') ? "\"L0$" + p.substr(1) : "L0$" + p ;
printSuffixedName(p, "$stub");
O << ":\n";
- O << "\t.indirect_symbol " << *i << "\n";
+ O << "\t.indirect_symbol " << *i << '\n';
O << "\tmflr r0\n";
- O << "\tbcl 20,31," << L0p << "\n";
+ O << "\tbcl 20,31," << L0p << '\n';
O << L0p << ":\n";
O << "\tmflr r11\n";
O << "\taddis r11,r11,ha16(";
@@ -1030,7 +1030,7 @@
SwitchToDataSection(".lazy_symbol_pointer");
printSuffixedName(p, "$lazy_ptr");
O << ":\n";
- O << "\t.indirect_symbol " << *i << "\n";
+ O << "\t.indirect_symbol " << *i << '\n';
if (isPPC64)
O << "\t.quad dyld_stub_binding_helper\n";
else
@@ -1045,7 +1045,7 @@
std::string p = *i;
printSuffixedName(p, "$stub");
O << ":\n";
- O << "\t.indirect_symbol " << *i << "\n";
+ O << "\t.indirect_symbol " << *i << '\n';
O << "\tlis r11,ha16(";
printSuffixedName(p, "$lazy_ptr");
O << ")\n";
@@ -1060,7 +1060,7 @@
SwitchToDataSection(".lazy_symbol_pointer");
printSuffixedName(p, "$lazy_ptr");
O << ":\n";
- O << "\t.indirect_symbol " << *i << "\n";
+ O << "\t.indirect_symbol " << *i << '\n';
if (isPPC64)
O << "\t.quad dyld_stub_binding_helper\n";
else
@@ -1068,7 +1068,7 @@
}
}
- O << "\n";
+ O << '\n';
if (TAI->doesSupportExceptionHandling() && MMI) {
// Add the (possibly multiple) personalities to the set of global values.
@@ -1088,7 +1088,7 @@
std::string p = *I;
printSuffixedName(p, "$non_lazy_ptr");
O << ":\n";
- O << "\t.indirect_symbol " << *I << "\n";
+ O << "\t.indirect_symbol " << *I << '\n';
if (isPPC64)
O << "\t.quad\t0\n";
else
More information about the llvm-commits
mailing list