Home | History | Annotate | Download | only in MC
      1 //===-- MCInstPrinter.cpp - Convert an MCInst to target assembly syntax ---===//
      2 //
      3 //                     The LLVM Compiler Infrastructure
      4 //
      5 // This file is distributed under the University of Illinois Open Source
      6 // License. See LICENSE.TXT for details.
      7 //
      8 //===----------------------------------------------------------------------===//
      9 
     10 #include "llvm/MC/MCInstPrinter.h"
     11 #include "llvm/ADT/StringRef.h"
     12 using namespace llvm;
     13 
     14 MCInstPrinter::~MCInstPrinter() {
     15 }
     16 
     17 /// getOpcodeName - Return the name of the specified opcode enum (e.g.
     18 /// "MOV32ri") or empty if we can't resolve it.
     19 StringRef MCInstPrinter::getOpcodeName(unsigned Opcode) const {
     20   return "";
     21 }
     22 
     23 void MCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
     24   assert(0 && "Target should implement this");
     25 }
     26