diff options
| author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2015-02-10 19:31:55 +0000 |
|---|---|---|
| committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2015-02-10 19:31:55 +0000 |
| commit | 67f36bd0d8ff96d7bba71e6d7bb9749640283513 (patch) | |
| tree | f3ffd8175b8d111e1e597d758f10376d00790f56 /llvm/lib/Target | |
| parent | c5bccf94eb77dc78d22167ebc4a35698a05e887a (diff) | |
| download | bcm5719-llvm-67f36bd0d8ff96d7bba71e6d7bb9749640283513.tar.gz bcm5719-llvm-67f36bd0d8ff96d7bba71e6d7bb9749640283513.zip | |
Fix up r228725, missed change in PPCSubtarget definition
llvm-svn: 228728
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp index d37fad15667..2dd2da66a62 100644 --- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -416,15 +416,15 @@ void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI, MCSymbolRefExpr::VariantKind Kind = MCSymbolRefExpr::VK_None; assert(MI->getOperand(0).isReg() && - ((Subtarget.isPPC64() && MI->getOperand(0).getReg() == PPC::X3) || - (!Subtarget.isPPC64() && MI->getOperand(0).getReg() == PPC::R3)) && + ((Subtarget->isPPC64() && MI->getOperand(0).getReg() == PPC::X3) || + (!Subtarget->isPPC64() && MI->getOperand(0).getReg() == PPC::R3)) && "GETtls[ld]ADDR[32] must define GPR3"); assert(MI->getOperand(1).isReg() && - ((Subtarget.isPPC64() && MI->getOperand(1).getReg() == PPC::X3) || - (!Subtarget.isPPC64() && MI->getOperand(1).getReg() == PPC::R3)) && + ((Subtarget->isPPC64() && MI->getOperand(1).getReg() == PPC::X3) || + (!Subtarget->isPPC64() && MI->getOperand(1).getReg() == PPC::R3)) && "GETtls[ld]ADDR[32] must read GPR3"); - if (!Subtarget.isPPC64() && !Subtarget.isDarwin() && + if (!Subtarget->isPPC64() && !Subtarget->isDarwin() && TM.getRelocationModel() == Reloc::PIC_) Kind = MCSymbolRefExpr::VK_PLT; const MCSymbolRefExpr *TlsRef = @@ -434,7 +434,7 @@ void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI, MCSymbol *MOSymbol = getSymbol(GValue); const MCExpr *SymVar = MCSymbolRefExpr::Create(MOSymbol, VK, OutContext); EmitToStreamer(OutStreamer, - MCInstBuilder(Subtarget.isPPC64() ? + MCInstBuilder(Subtarget->isPPC64() ? PPC::BL8_NOP_TLS : PPC::BL_TLS) .addExpr(TlsRef) .addExpr(SymVar)); |

