mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-02 07:17:36 +00:00
Pseudo-ize Thumb2 jump tables with explicit MC lowering to the raw
instructions. This simplifies instruction printing and disassembly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120333 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -94,10 +94,6 @@ public:
|
||||
void printSBitModifierOperand(const MCInst *MI, unsigned OpNum,
|
||||
raw_ostream &O);
|
||||
void printRegisterList(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
// The jump table instructions have custom handling in ARMAsmPrinter
|
||||
// to output the jump table. Nothing further is necessary here.
|
||||
void printJT2BlockOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O) {}
|
||||
void printTBAddrMode(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printNoHashImmediate(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printVFPf32ImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
void printVFPf64ImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O);
|
||||
|
||||
Reference in New Issue
Block a user