/external/llvm/lib/Target/ARM/InstPrinter/ |
ARMInstPrinter.h | 1 //===-- ARMInstPrinter.h - Convert ARM MCInst to assembly syntax ----------===// 10 // This class prints an ARM MCInst to a .s file. 28 virtual void printInst(const MCInst *MI, raw_ostream &O); 35 void printInstruction(const MCInst *MI, raw_ostream &O); 39 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printSORegOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 43 void printAddrMode2Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 44 void printAM2PostIndexOp(const MCInst *MI, unsigned OpNum, raw_ostream &O); 45 void printAM2PreOrOffsetIndexOp(const MCInst *MI, unsigned OpNum, 47 void printAddrMode2OffsetOperand(const MCInst *MI, unsigned OpNum [all...] |
/external/llvm/lib/Target/X86/InstPrinter/ |
X86InstComments.h | 19 class MCInst; 21 void EmitAnyX86InstComments(const MCInst *MI, raw_ostream &OS,
|
X86ATTInstPrinter.h | 1 //===-- X86ATTInstPrinter.h - Convert X86 MCInst to assembly syntax -------===// 10 // This class prints an X86 MCInst to AT&T style .s file syntax. 28 virtual void printInst(const MCInst *MI, raw_ostream &OS); 33 bool printAliasInstr(const MCInst *MI, raw_ostream &OS); 36 void printInstruction(const MCInst *MI, raw_ostream &OS); 40 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 41 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS); 42 void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &OS); 43 void print_pcrel_imm(const MCInst *MI, unsigned OpNo, raw_ostream &OS); 45 void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all...] |
X86IntelInstPrinter.h | 1 //===-- X86IntelInstPrinter.h - Convert X86 MCInst to assembly syntax -----===// 10 // This class prints an X86 MCInst to intel style .s file syntax. 30 virtual void printInst(const MCInst *MI, raw_ostream &OS); 34 void printInstruction(const MCInst *MI, raw_ostream &O); 38 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 39 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O); 40 void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &O); 41 void print_pcrel_imm(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { 48 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all...] |
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
PPCInstPrinter.h | 1 //===-- PPCInstPrinter.h - Convert PPC MCInst to assembly syntax ----------===// 10 // This class prints an PPC MCInst to a .s file. 35 virtual void printInst(const MCInst *MI, raw_ostream &O); 41 void printInstruction(const MCInst *MI, raw_ostream &O); 45 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 46 void printPredicateOperand(const MCInst *MI, unsigned OpNo, 50 void printS5ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 51 void printU5ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 52 void printU6ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 53 void printS16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all...] |
PPCInstPrinter.cpp | 1 //===-- PPCInstPrinter.cpp - Convert PPC MCInst to assembly syntax --------===// 10 // This class prints an PPC MCInst to a .s file. 18 #include "llvm/MC/MCInst.h" 33 void PPCInstPrinter::printInst(const MCInst *MI, raw_ostream &O) { 83 void PPCInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNo, 110 void PPCInstPrinter::printS5ImmOperand(const MCInst *MI, unsigned OpNo, 117 void PPCInstPrinter::printU5ImmOperand(const MCInst *MI, unsigned OpNo, 124 void PPCInstPrinter::printU6ImmOperand(const MCInst *MI, unsigned OpNo, 131 void PPCInstPrinter::printS16ImmOperand(const MCInst *MI, unsigned OpNo, 136 void PPCInstPrinter::printU16ImmOperand(const MCInst *MI, unsigned OpNo [all...] |
/external/llvm/lib/Target/MBlaze/InstPrinter/ |
MBlazeInstPrinter.h | 1 //===-- MBLazeInstPrinter.h - Convert MBlaze MCInst to assembly syntax ----===// 10 // This class prints a MBlaze MCInst to a .s file. 27 virtual void printInst(const MCInst *MI, raw_ostream &O); 30 void printInstruction(const MCInst *MI, raw_ostream &O); 34 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 36 void printFSLImm(const MCInst *MI, int OpNo, raw_ostream &O); 37 void printUnsignedImm(const MCInst *MI, int OpNo, raw_ostream &O); 38 void printMemOperand(const MCInst *MI, int OpNo,raw_ostream &O,
|
MBlazeInstPrinter.cpp | 1 //===-- MBlazeInstPrinter.cpp - Convert MBlaze MCInst to assembly syntax --===// 10 // This class prints an MBlaze MCInst to a .s file. 17 #include "llvm/MC/MCInst.h" 28 void MBlazeInstPrinter::printInst(const MCInst *MI, raw_ostream &O) { 32 void MBlazeInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 46 void MBlazeInstPrinter::printFSLImm(const MCInst *MI, int OpNo, 55 void MBlazeInstPrinter::printUnsignedImm(const MCInst *MI, int OpNo, 64 void MBlazeInstPrinter::printMemOperand(const MCInst *MI, int OpNo,
|
/external/llvm/lib/Target/MSP430/InstPrinter/ |
MSP430InstPrinter.h | 1 //===-- MSP430InstPrinter.h - Convert MSP430 MCInst to assembly syntax ----===// 10 // This class prints a MSP430 MCInst to a .s file. 27 virtual void printInst(const MCInst *MI, raw_ostream &O); 30 void printInstruction(const MCInst *MI, raw_ostream &O); 33 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 35 void printPCRelImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 36 void printSrcMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 38 void printCCOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
MSP430InstPrinter.cpp | 1 //===-- MSP430InstPrinter.cpp - Convert MSP430 MCInst to assembly syntax --===// 10 // This class prints an MSP430 MCInst to a .s file. 17 #include "llvm/MC/MCInst.h" 28 void MSP430InstPrinter::printInst(const MCInst *MI, raw_ostream &O) { 32 void MSP430InstPrinter::printPCRelImmOperand(const MCInst *MI, unsigned OpNo, 43 void MSP430InstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 57 void MSP430InstPrinter::printSrcMemOperand(const MCInst *MI, unsigned OpNo, 86 void MSP430InstPrinter::printCCOperand(const MCInst *MI, unsigned OpNo,
|
/external/llvm/include/llvm/MC/ |
MCCodeEmitter.h | 19 class MCInst; 36 virtual void EncodeInstruction(const MCInst &Inst, raw_ostream &OS,
|
MCDisassembler.h | 17 class MCInst; 35 /// @param instr - An MCInst to populate with the contents of the 45 virtual bool getInstruction(MCInst& instr, 55 /// each MCInst opcode this disassembler returns.
|
MCInstPrinter.h | 1 //===-- MCInstPrinter.h - Convert an MCInst to target assembly syntax -----===// 14 class MCInst; 20 /// that converts an MCInst to valid target assembly syntax. 40 /// printInst - Print the specified MCInst to the specified raw_ostream. 42 virtual void printInst(const MCInst *MI, raw_ostream &OS) = 0;
|
/external/llvm/lib/Target/MBlaze/Disassembler/ |
MBlazeDisassembler.h | 24 class MCInst; 43 bool getInstruction(MCInst &instr,
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.h | 1 //===-- MipsInstPrinter.h - Convert Mips MCInst to assembly syntax ----------===// 10 // This class prints a Mips MCInst to a .s file. 83 void printInstruction(const MCInst *MI, raw_ostream &O); 89 virtual void printInst(const MCInst *MI, raw_ostream &O); 92 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 93 void printUnsignedImm(const MCInst *MI, int opNum, raw_ostream &O); 94 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O); 95 void printMemOperandEA(const MCInst *MI, int opNum, raw_ostream &O); 96 void printFCCOperand(const MCInst *MI, int opNum, raw_ostream &O);
|
MipsInstPrinter.cpp | 1 //===-- MipsInstPrinter.cpp - Convert Mips MCInst to assembly syntax --------===// 10 // This class prints an Mips MCInst to a .s file. 17 #include "llvm/MC/MCInst.h" 72 void MipsInstPrinter::printInst(const MCInst *MI, raw_ostream &O) { 76 void MipsInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 93 void MipsInstPrinter::printUnsignedImm(const MCInst *MI, int opNum, 103 printMemOperand(const MCInst *MI, int opNum, raw_ostream &O) { 114 printMemOperandEA(const MCInst *MI, int opNum, raw_ostream &O) { 124 printFCCOperand(const MCInst *MI, int opNum, raw_ostream &O) {
|
/external/llvm/include/llvm/Target/ |
TargetAsmBackend.h | 21 class MCInst; 105 virtual bool MayNeedRelaxation(const MCInst &Inst) const = 0; 113 virtual void RelaxInstruction(const MCInst &Inst, MCInst &Res) const = 0;
|
/external/llvm/lib/Target/Mips/ |
MipsMCInstLower.h | 1 //===-- MipsMCInstLower.h - Lower MachineInstr to MCInst -------------------===// 18 class MCInst; 27 // MCInst. 36 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
|
/external/llvm/lib/Target/ARM/ |
ARMMCCodeEmitter.cpp | 23 #include "llvm/MC/MCInst.h" 66 unsigned getBinaryCodeForInstr(const MCInst &MI, 71 unsigned getMachineOpValue(const MCInst &MI,const MCOperand &MO, 77 uint32_t getHiLo16ImmOpValue(const MCInst &MI, unsigned OpIdx, 80 bool EncodeAddrModeOpValues(const MCInst &MI, unsigned OpIdx, 86 uint32_t getThumbBLTargetOpValue(const MCInst &MI, unsigned OpIdx, 91 uint32_t getThumbBLXTargetOpValue(const MCInst &MI, unsigned OpIdx, 95 uint32_t getThumbBRTargetOpValue(const MCInst &MI, unsigned OpIdx, 99 uint32_t getThumbBCCTargetOpValue(const MCInst &MI, unsigned OpIdx, 103 uint32_t getThumbCBTargetOpValue(const MCInst &MI, unsigned OpIdx [all...] |
ARM.h | 33 class MCInst; 61 void LowerARMMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI,
|
/external/llvm/lib/Target/ARM/Disassembler/ |
ARMDisassembler.h | 23 class MCInst; 42 bool getInstruction(MCInst &instr, 85 bool getInstruction(MCInst &instr,
|
/external/llvm/lib/Target/PowerPC/ |
PPCMCCodeEmitter.cpp | 19 #include "llvm/MC/MCInst.h" 39 unsigned getDirectBrEncoding(const MCInst &MI, unsigned OpNo, 41 unsigned getCondBrEncoding(const MCInst &MI, unsigned OpNo, 43 unsigned getHA16Encoding(const MCInst &MI, unsigned OpNo, 45 unsigned getLO16Encoding(const MCInst &MI, unsigned OpNo, 47 unsigned getMemRIEncoding(const MCInst &MI, unsigned OpNo, 49 unsigned getMemRIXEncoding(const MCInst &MI, unsigned OpNo, 51 unsigned get_crbitm_encoding(const MCInst &MI, unsigned OpNo, 56 unsigned getMachineOpValue(const MCInst &MI,const MCOperand &MO, 61 unsigned getBinaryCodeForInstr(const MCInst &MI [all...] |
/external/llvm/lib/Target/X86/Disassembler/ |
X86Disassembler.h | 54 // MCInst for use by the MC infrastructure. 94 class MCInst; 115 bool getInstruction(MCInst &instr,
|
/external/llvm/lib/Target/X86/ |
X86MCInstLower.h | 1 //===-- X86MCInstLower.h - Lower MachineInstr to MCInst -------------------===// 18 class MCInst; 29 /// X86MCInstLower - This class is used to lower an MachineInstr into an MCInst. 41 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
|
/external/llvm/lib/Target/MBlaze/ |
MBlazeAsmBackend.cpp | 61 bool MayNeedRelaxation(const MCInst &Inst) const; 63 void RelaxInstruction(const MCInst &Inst, MCInst &Res) const; 81 bool MBlazeAsmBackend::MayNeedRelaxation(const MCInst &Inst) const { 92 void MBlazeAsmBackend::RelaxInstruction(const MCInst &Inst, MCInst &Res) const {
|