From 347d39f1fd8ad825a7ec5b8a3dce816723a56d42 Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Sun, 14 Oct 2007 05:57:21 +0000 Subject: Revert 42908 for now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42960 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/PowerPC/PPCAsmPrinter.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'lib/Target/PowerPC/PPCAsmPrinter.cpp') diff --git a/lib/Target/PowerPC/PPCAsmPrinter.cpp b/lib/Target/PowerPC/PPCAsmPrinter.cpp index a75136b..9ff41ca 100644 --- a/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -164,7 +164,7 @@ namespace { O << "lo16("; printOp(MI->getOperand(OpNo)); if (TM.getRelocationModel() == Reloc::PIC_) - O << "-\"L" "pb$" << CurrentFnName << "\")"; + O << "-\"L" << getFunctionNumber() << "$pb\")"; else O << ')'; } @@ -208,8 +208,8 @@ namespace { O << (int)MI->getOperand(OpNo).getImmedValue()*4; } void printPICLabel(const MachineInstr *MI, unsigned OpNo) { - O << "\"L" "pb$" << CurrentFnName << "\"\n"; - O << "\"L" "pb$" << CurrentFnName << "\":"; + O << "\"L" << getFunctionNumber() << "$pb\"\n"; + O << "\"L" << getFunctionNumber() << "$pb\":"; } void printSymbolHi(const MachineInstr *MI, unsigned OpNo) { if (MI->getOperand(OpNo).isImmediate()) { @@ -218,7 +218,7 @@ namespace { if (Subtarget.isDarwin()) O << "ha16("; printOp(MI->getOperand(OpNo)); if (TM.getRelocationModel() == Reloc::PIC_) - O << "-\"L" "pb$" << CurrentFnName << "\""; + O << "-\"L" << getFunctionNumber() << "$pb\""; if (Subtarget.isDarwin()) O << ')'; else @@ -232,7 +232,7 @@ namespace { if (Subtarget.isDarwin()) O << "lo16("; printOp(MI->getOperand(OpNo)); if (TM.getRelocationModel() == Reloc::PIC_) - O << "-\"L" "pb$" << CurrentFnName << "\""; + O << "-\"L" << getFunctionNumber() << "$pb\""; if (Subtarget.isDarwin()) O << ')'; else @@ -362,13 +362,13 @@ void PPCAsmPrinter::printOp(const MachineOperand &MO) { printBasicBlockLabel(MO.getMachineBasicBlock()); return; case MachineOperand::MO_JumpTableIndex: - O << TAI->getPrivateGlobalPrefix() << "JTI" << MO.getJumpTableIndex() - << '_' << CurrentFnName; + O << TAI->getPrivateGlobalPrefix() << "JTI" << getFunctionNumber() + << '_' << MO.getJumpTableIndex(); // FIXME: PIC relocation model return; case MachineOperand::MO_ConstantPoolIndex: - O << TAI->getPrivateGlobalPrefix() << "CPI" << MO.getConstantPoolIndex() - << '_' << CurrentFnName; + O << TAI->getPrivateGlobalPrefix() << "CPI" << getFunctionNumber() + << '_' << MO.getConstantPoolIndex(); return; case MachineOperand::MO_ExternalSymbol: // Computing the address of an external symbol, not calling it. -- cgit v1.1