Skip to content

Commit a070f12

Browse files
author
Jinsong Ji
committed
[PowerPC][NFC] Use inline Subtarget->isPPC64()
To be consistent with all the other instances. llvm-svn: 370428
1 parent 54a1ad5 commit a070f12

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,6 @@ void PPCAsmPrinter::EmitTlsCall(const MachineInstr *MI,
511511
///
512512
void PPCAsmPrinter::EmitInstruction(const MachineInstr *MI) {
513513
MCInst TmpInst;
514-
bool isPPC64 = Subtarget->isPPC64();
515514
bool isDarwin = TM.getTargetTriple().isOSDarwin();
516515
const Module *M = MF->getFunction().getParent();
517516
PICLevel::Level PL = M->getPICLevel();
@@ -865,15 +864,15 @@ void PPCAsmPrinter::EmitInstruction(const MachineInstr *MI) {
865864
LowerPPCMachineInstrToMCInst(MI, TmpInst, *this, isDarwin);
866865

867866
// Change the opcode to LD.
868-
TmpInst.setOpcode(isPPC64 ? PPC::LD : PPC::LWZ);
867+
TmpInst.setOpcode(Subtarget->isPPC64() ? PPC::LD : PPC::LWZ);
869868
const MachineOperand &MO = MI->getOperand(1);
870869
const GlobalValue *GValue = MO.getGlobal();
871870
MCSymbol *MOSymbol = getSymbol(GValue);
872-
const MCExpr *Exp =
873-
MCSymbolRefExpr::create(MOSymbol,
874-
isPPC64 ? MCSymbolRefExpr::VK_PPC_GOT_TPREL_LO
875-
: MCSymbolRefExpr::VK_PPC_GOT_TPREL,
876-
OutContext);
871+
const MCExpr *Exp = MCSymbolRefExpr::create(
872+
MOSymbol,
873+
Subtarget->isPPC64() ? MCSymbolRefExpr::VK_PPC_GOT_TPREL_LO
874+
: MCSymbolRefExpr::VK_PPC_GOT_TPREL,
875+
OutContext);
877876
TmpInst.getOperand(1) = MCOperand::createExpr(Exp);
878877
EmitToStreamer(*OutStreamer, TmpInst);
879878
return;

0 commit comments

Comments
 (0)