/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDGPUMCInstLower.h | 15 class MCInst; 23 /// lower - Lower a MachineInstr to an MCInst 24 void lower(const MachineInstr *MI, MCInst &OutMI) const;
|
/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 -*- C++ -*-=// 10 // This class prints an X86 MCInst to AT&T style .s file syntax. 30 virtual void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot); 34 bool printAliasInstr(const MCInst *MI, raw_ostream &OS); 37 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 printAVXCC(const MCInst *MI, unsigned Op, raw_ostream &OS); 44 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &OS) [all...] |
X86IntelInstPrinter.h | 1 //= X86IntelInstPrinter.h - Convert X86 MCInst to assembly syntax -*- C++ -*-=// 10 // This class prints an X86 MCInst to Intel style .s file syntax. 31 virtual void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot); 34 void printInstruction(const MCInst *MI, raw_ostream &O); 37 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 38 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O); 39 void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &O); 40 void printAVXCC(const MCInst *MI, unsigned Op, raw_ostream &O); 41 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUMCInstLower.h | 15 class MCInst; 23 /// lower - Lower a MachineInstr to an MCInst 24 void lower(const MachineInstr *MI, MCInst &OutMI) const;
|
/external/llvm/lib/Target/R600/InstPrinter/ |
AMDGPUInstPrinter.h | 29 void printInstruction(const MCInst *MI, raw_ostream &O); 32 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 35 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 36 void printInterpSlot(const MCInst *MI, unsigned OpNum, raw_ostream &O); 37 void printMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 38 void printIfSet(const MCInst *MI, unsigned OpNo, raw_ostream &O, 40 void printAbs(const MCInst *MI, unsigned OpNo, raw_ostream &O); 41 void printClamp(const MCInst *MI, unsigned OpNo, raw_ostream &O); 42 void printLiteral(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printLast(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all...] |
/external/llvm/lib/Target/ARM/InstPrinter/ |
ARMInstPrinter.h | 1 //===- ARMInstPrinter.h - Convert ARM MCInst to assembly syntax -*- C++ -*-===// 10 // This class prints an ARM MCInst to a .s file. 29 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 33 void printInstruction(const MCInst *MI, raw_ostream &O); 37 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 39 void printSORegRegOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 40 void printSORegImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 42 void printAddrModeTBB(const MCInst *MI, unsigned OpNum, raw_ostream &O); 43 void printAddrModeTBH(const MCInst *MI, unsigned OpNum, raw_ostream &O); 44 void printAddrMode2Operand(const MCInst *MI, unsigned OpNum, raw_ostream &O) [all...] |
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
PPCInstPrinter.h | 1 //===- PPCInstPrinter.h - Convert PPC MCInst to assembly syntax -*- C++ -*-===// 10 // This class prints an PPC MCInst to a .s file. 35 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 38 void printInstruction(const MCInst *MI, raw_ostream &O); 42 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 void printPredicateOperand(const MCInst *MI, unsigned OpNo, 47 void printS5ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 48 void printU5ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 49 void printU6ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 50 void printS16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) [all...] |
/external/llvm/lib/Target/SystemZ/InstPrinter/ |
SystemZInstPrinter.h | 1 //==- SystemZInstPrinter.h - Convert SystemZ MCInst to assembly --*- C++ -*-==// 10 // This class prints a SystemZ MCInst to a .s file. 30 void printInstruction(const MCInst *MI, raw_ostream &O); 43 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) 48 void printOperand(const MCInst *MI, int OpNum, raw_ostream &O); 49 void printBDAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 50 void printBDXAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 51 void printBDLAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O); 52 void printU4ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 53 void printU6ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 22 class MCInst; 28 uint64_t getBinaryCodeForInstr(const MCInst &MI, 31 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO, 36 virtual unsigned GPR4AlignEncode(const MCInst &MI, unsigned OpNo, 40 virtual unsigned GPR2AlignEncode(const MCInst &MI, unsigned OpNo, 44 virtual uint64_t VOPPostEncode(const MCInst &MI, uint64_t Value) const { 47 virtual uint64_t i32LiteralEncode(const MCInst &MI, unsigned OpNo, 51 virtual uint32_t SMRDmemriEncode(const MCInst &MI, unsigned OpNo,
|
/external/llvm/include/llvm/MC/ |
MCInstrAnalysis.h | 15 #include "llvm/MC/MCInst.h" 31 virtual bool isBranch(const MCInst &Inst) const { 35 virtual bool isConditionalBranch(const MCInst &Inst) const { 39 virtual bool isUnconditionalBranch(const MCInst &Inst) const { 43 virtual bool isIndirectBranch(const MCInst &Inst) const { 47 virtual bool isCall(const MCInst &Inst) const { 51 virtual bool isReturn(const MCInst &Inst) const { 55 virtual bool isTerminator(const MCInst &Inst) const { 62 evaluateBranch(const MCInst &Inst, uint64_t Addr, uint64_t Size,
|
MCCodeEmitter.h | 17 class MCInst; 37 virtual void EncodeInstruction(const MCInst &Inst, raw_ostream &OS,
|
/external/llvm/lib/Target/R600/ |
AMDGPUMCInstLower.h | 16 class MCInst; 27 /// \brief Lower a MachineInstr to an MCInst 28 void lower(const MachineInstr *MI, MCInst &OutMI) const;
|
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 22 class MCInst; 28 uint64_t getBinaryCodeForInstr(const MCInst &MI, 31 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO, 36 virtual unsigned GPR4AlignEncode(const MCInst &MI, unsigned OpNo, 40 virtual unsigned GPR2AlignEncode(const MCInst &MI, unsigned OpNo, 44 virtual uint64_t VOPPostEncode(const MCInst &MI, uint64_t Value) const { 47 virtual uint64_t i32LiteralEncode(const MCInst &MI, unsigned OpNo, 51 virtual uint32_t SMRDmemriEncode(const MCInst &MI, unsigned OpNo,
|
/external/llvm/lib/Target/R600/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 23 class MCInst; 29 uint64_t getBinaryCodeForInstr(const MCInst &MI, 32 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO,
|
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
HexagonInstPrinter.h | 1 //===-- HexagonInstPrinter.h - Convert Hexagon MCInst to assembly syntax --===// 10 // This class prints an Hexagon MCInst to a .s file. 30 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 33 void printInstruction(const MCInst *MI, raw_ostream &O); 37 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const; 38 void printImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const; 39 void printExtOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const; 40 void printUnsignedImmOperand(const MCInst *MI, unsigned OpNo, 42 void printNegImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) 44 void printNOneImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O [all...] |
/external/llvm/lib/Target/NVPTX/InstPrinter/ |
NVPTXInstPrinter.h | 1 //= NVPTXInstPrinter.h - Convert NVPTX MCInst to assembly syntax --*- C++ -*-=// 10 // This class prints an NVPTX MCInst to .ptx file syntax. 31 virtual void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot); 34 void printInstruction(const MCInst *MI, raw_ostream &O); 38 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 39 void printCvtMode(const MCInst *MI, int OpNum, raw_ostream &O, 41 void printCmpMode(const MCInst *MI, int OpNum, raw_ostream &O, 43 void printLdStCode(const MCInst *MI, int OpNum, 45 void printMemOperand(const MCInst *MI, int OpNum,
|
/external/llvm/lib/Target/AArch64/InstPrinter/ |
AArch64InstPrinter.h | 1 //===-- AArch64InstPrinter.h - Convert AArch64 MCInst to assembly syntax --===// 10 // This class prints an AArch64 MCInst to a .s file. 32 void printInstruction(const MCInst *MI, raw_ostream &O); 33 bool printAliasInstr(const MCInst *MI, raw_ostream &O); 40 void printAddrRegExtendOperand(const MCInst *MI, unsigned OpNum, 46 void printAddrRegExtendOperand(const MCInst *MI, unsigned OpNum, 50 void printAddSubImmLSL0Operand(const MCInst *MI, 52 void printAddSubImmLSL12Operand(const MCInst *MI, 55 void printBareImmOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O); 58 void printBFILSBOperand(const MCInst *MI, unsigned OpNum, raw_ostream &O) [all...] |
/external/llvm/lib/Target/MSP430/InstPrinter/ |
MSP430InstPrinter.h | 1 //= MSP430InstPrinter.h - Convert MSP430 MCInst to assembly syntax -*- C++ -*-// 10 // This class prints a MSP430 MCInst to a .s file. 28 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 31 void printInstruction(const MCInst *MI, raw_ostream &O); 34 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 36 void printPCRelImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 37 void printSrcMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O, 39 void printCCOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
/external/llvm/lib/Target/XCore/InstPrinter/ |
XCoreInstPrinter.h | 1 //== XCoreInstPrinter.h - Convert XCore MCInst to assembly syntax -*- C++ -*-=// 12 /// which is used to print XCore MCInst to a .s file. 31 void printInstruction(const MCInst *MI, raw_ostream &O); 35 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 37 void printInlineJT(const MCInst *MI, int opNum, raw_ostream &O); 38 void printInlineJT32(const MCInst *MI, int opNum, raw_ostream &O); 39 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 40 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/ |
AMDGPUInstPrinter.h | 18 void printInstruction(const MCInst *MI, raw_ostream &O); 22 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 25 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 26 // void printUnsignedImm(const MCInst *MI, int OpNo, raw_ostream &O); 27 void printMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
AMDGPUInstPrinter.cpp | 3 #include "llvm/MC/MCInst.h" 7 void AMDGPUInstPrinter::printInst(const MCInst *MI, raw_ostream &OS, 14 void AMDGPUInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, 29 void AMDGPUInstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo,
|
/external/mesa3d/src/gallium/drivers/radeon/InstPrinter/ |
AMDGPUInstPrinter.h | 18 void printInstruction(const MCInst *MI, raw_ostream &O); 22 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 25 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 26 // void printUnsignedImm(const MCInst *MI, int OpNo, raw_ostream &O); 27 void printMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.h | 1 //=== MipsInstPrinter.h - Convert Mips MCInst to assembly syntax -*- C++ -*-==// 10 // This class prints a Mips MCInst to a .s file. 85 void printInstruction(const MCInst *MI, raw_ostream &O); 89 virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot); 91 bool printAliasInstr(const MCInst *MI, raw_ostream &OS); 94 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 95 void printUnsignedImm(const MCInst *MI, int opNum, raw_ostream &O); 96 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O); 97 void printMemOperandEA(const MCInst *MI, int opNum, raw_ostream &O); 98 void printFCCOperand(const MCInst *MI, int opNum, raw_ostream &O) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64.h | 27 class MCInst; 36 void LowerAArch64MachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI,
|