diff options
author | Devang Patel <dpatel@apple.com> | 2010-04-27 22:24:37 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2010-04-27 22:24:37 +0000 |
commit | 12f6855f850c99f7d222a07d560020d5c2774a16 (patch) | |
tree | 6381aa46d919a340e55af0f508ee7167f07bd884 /llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp | |
parent | cfc76fdaf1e52d40d49844e31cf2ff33189dad5d (diff) | |
download | bcm5719-llvm-12f6855f850c99f7d222a07d560020d5c2774a16.tar.gz bcm5719-llvm-12f6855f850c99f7d222a07d560020d5c2774a16.zip |
Use MachineOperand::is* predicates.
llvm-svn: 102472
Diffstat (limited to 'llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp b/llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp index f85ebae8dec..e35dc579f2c 100644 --- a/llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp +++ b/llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp @@ -200,7 +200,7 @@ namespace { raw_ostream &O) { const MachineOperand &MO = MI->getOperand(OpNo); if (TM.getRelocationModel() != Reloc::Static) { - if (MO.getType() == MachineOperand::MO_GlobalAddress) { + if (MO.isGlobal()) { const GlobalValue *GV = MO.getGlobal(); if (GV->isDeclaration() || GV->isWeakForLinker()) { // Dynamically-resolved functions need a stub for the function. @@ -214,7 +214,7 @@ namespace { return; } } - if (MO.getType() == MachineOperand::MO_ExternalSymbol) { + if (MO.isSymbol()) { SmallString<128> TempNameStr; TempNameStr += StringRef(MO.getSymbolName()); TempNameStr += StringRef("$stub"); @@ -312,7 +312,7 @@ namespace { void printTOCEntryLabel(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) { const MachineOperand &MO = MI->getOperand(OpNo); - assert(MO.getType() == MachineOperand::MO_GlobalAddress); + assert(MO.isGlobal()); MCSymbol *Sym = Mang->getSymbol(MO.getGlobal()); // Map symbol -> label of TOC entry. |