forked from OSchip/llvm-project
parent
757732c25e
commit
4e51d0bebb
|
@ -18,7 +18,7 @@
|
|||
|
||||
namespace llvm {
|
||||
class MCOperand;
|
||||
|
||||
|
||||
class ARMInstPrinter : public MCInstPrinter {
|
||||
bool VerboseAsm;
|
||||
public:
|
||||
|
@ -26,7 +26,7 @@ public:
|
|||
: MCInstPrinter(MAI), VerboseAsm(verboseAsm) {}
|
||||
|
||||
virtual void printInst(const MCInst *MI, raw_ostream &O);
|
||||
|
||||
|
||||
// Autogenerated by tblgen.
|
||||
void printInstruction(const MCInst *MI, raw_ostream &O);
|
||||
static const char *getRegisterName(unsigned RegNo);
|
||||
|
@ -34,10 +34,10 @@ public:
|
|||
|
||||
void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O,
|
||||
const char *Modifier = 0);
|
||||
|
||||
|
||||
void printSOImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printSOImm2PartOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
|
||||
|
||||
void printSORegOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printAddrMode2Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printAddrMode2OffsetOperand(const MCInst *MI, unsigned OpNum,
|
||||
|
@ -74,7 +74,7 @@ public:
|
|||
raw_ostream &O);
|
||||
void printThumbAddrModeSPOperand(const MCInst *MI, unsigned OpNum,
|
||||
raw_ostream &O);
|
||||
|
||||
|
||||
void printT2SOOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printT2AddrModeImm12Operand(const MCInst *MI, unsigned OpNum,
|
||||
raw_ostream &O);
|
||||
|
@ -88,7 +88,7 @@ public:
|
|||
raw_ostream &O);
|
||||
void printT2AddrModeSoRegOperand(const MCInst *MI, unsigned OpNum,
|
||||
raw_ostream &O);
|
||||
|
||||
|
||||
void printCPSOptionOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printMSRMaskOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printNegZeroOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
|
@ -108,11 +108,11 @@ public:
|
|||
void printVFPf64ImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printNEONModImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
|
||||
void printPCLabel(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printPCLabel(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
// FIXME: Implement.
|
||||
void PrintSpecial(const MCInst *MI, raw_ostream &O, const char *Kind) {}
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue