diff options
| author | Jinsong Ji <jji@us.ibm.com> | 2019-08-30 03:16:41 +0000 |
|---|---|---|
| committer | Jinsong Ji <jji@us.ibm.com> | 2019-08-30 03:16:41 +0000 |
| commit | a070f12e578e472a32bf9d0030a4c2092989e7dc (patch) | |
| tree | 4cd2c4696dd86c50f5add65580cd026066b66a0f /llvm/lib/Target/PowerPC | |
| parent | 54a1ad5bd78c7c9de456334769e55de2002131ce (diff) | |
| download | bcm5719-llvm-a070f12e578e472a32bf9d0030a4c2092989e7dc.tar.gz bcm5719-llvm-a070f12e578e472a32bf9d0030a4c2092989e7dc.zip | |
[PowerPC][NFC] Use inline Subtarget->isPPC64()
To be consistent with all the other instances.
llvm-svn: 370428
Diffstat (limited to 'llvm/lib/Target/PowerPC')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp index 87e5cdf87dd..fc59360ebe2 100644 --- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -511,7 +511,6 @@ void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI, /// void PPCAsmPrinter::EmitInstruction(const MachineInstr *MI) { MCInst TmpInst; - bool isPPC64 = Subtarget->isPPC64(); bool isDarwin = TM.getTargetTriple().isOSDarwin(); const Module *M = MF->getFunction().getParent(); PICLevel::Level PL = M->getPICLevel(); @@ -865,15 +864,15 @@ void PPCAsmPrinter::EmitInstruction(const MachineInstr *MI) { LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, isDarwin); // Change the opcode to LD. - TmpInst.setOpcode(isPPC64 ? PPC::LD : PPC::LWZ); + TmpInst.setOpcode(Subtarget->isPPC64() ? PPC::LD : PPC::LWZ); const MachineOperand &MO = MI->getOperand(1); const GlobalValue *GValue = MO.getGlobal(); MCSymbol *MOSymbol = getSymbol(GValue); - const MCExpr *Exp = - MCSymbolRefExpr::create(MOSymbol, - isPPC64 ? MCSymbolRefExpr::VK_PPC_GOT_TPREL_LO - : MCSymbolRefExpr::VK_PPC_GOT_TPREL, - OutContext); + const MCExpr *Exp = MCSymbolRefExpr::create( + MOSymbol, + Subtarget->isPPC64() ? MCSymbolRefExpr::VK_PPC_GOT_TPREL_LO + : MCSymbolRefExpr::VK_PPC_GOT_TPREL, + OutContext); TmpInst.getOperand(1) = MCOperand::createExpr(Exp); EmitToStreamer(*OutStreamer, TmpInst); return; |

