MCInstPrinter.cpp revision 7e85180d15c4d5a451fbc078f7194a41c6230a57
165b0b297db16252835ab4d78f33578baa3ace28aChris Lattner//===-- MCInstPrinter.cpp - Convert an MCInst to target assembly syntax ---===// 265b0b297db16252835ab4d78f33578baa3ace28aChris Lattner// 365b0b297db16252835ab4d78f33578baa3ace28aChris Lattner// The LLVM Compiler Infrastructure 465b0b297db16252835ab4d78f33578baa3ace28aChris Lattner// 565b0b297db16252835ab4d78f33578baa3ace28aChris Lattner// This file is distributed under the University of Illinois Open Source 665b0b297db16252835ab4d78f33578baa3ace28aChris Lattner// License. See LICENSE.TXT for details. 765b0b297db16252835ab4d78f33578baa3ace28aChris Lattner// 865b0b297db16252835ab4d78f33578baa3ace28aChris Lattner//===----------------------------------------------------------------------===// 965b0b297db16252835ab4d78f33578baa3ace28aChris Lattner 1065b0b297db16252835ab4d78f33578baa3ace28aChris Lattner#include "llvm/MC/MCInstPrinter.h" 117e85180d15c4d5a451fbc078f7194a41c6230a57Chris Lattner#include "llvm/ADT/StringRef.h" 1265b0b297db16252835ab4d78f33578baa3ace28aChris Lattnerusing namespace llvm; 1365b0b297db16252835ab4d78f33578baa3ace28aChris Lattner 1465b0b297db16252835ab4d78f33578baa3ace28aChris LattnerMCInstPrinter::~MCInstPrinter() { 15aa5c1b7f9366950b4cbe710c8426d8589d5d975bEdward O'Callaghan} 167e85180d15c4d5a451fbc078f7194a41c6230a57Chris Lattner 177e85180d15c4d5a451fbc078f7194a41c6230a57Chris Lattner/// getOpcodeName - Return the name of the specified opcode enum (e.g. 187e85180d15c4d5a451fbc078f7194a41c6230a57Chris Lattner/// "MOV32ri") or empty if we can't resolve it. 197e85180d15c4d5a451fbc078f7194a41c6230a57Chris LattnerStringRef MCInstPrinter::getOpcodeName(unsigned Opcode) const { 207e85180d15c4d5a451fbc078f7194a41c6230a57Chris Lattner return ""; 217e85180d15c4d5a451fbc078f7194a41c6230a57Chris Lattner} 22