HomeSort by relevance Sort by last modified time
    Searched refs:MCInst (Results 1 - 25 of 153) sorted by null

1 2 3 4 5 6 7

  /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,

Completed in 4889 milliseconds

1 2 3 4 5 6 7