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

1 2 3 4 5 6 7 8

  /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 void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot) override;
34 bool printAliasInstr(const MCInst *MI, raw_ostream &OS);
35 void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx,
39 void printInstruction(const MCInst *MI, raw_ostream &OS);
42 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
43 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &OS);
44 void printSSECC(const MCInst *MI, unsigned Op, raw_ostream &OS);
45 void printAVXCC(const MCInst *MI, unsigned Op, 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 void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot) override;
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);
42 void printMemOffset(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/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 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
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/R600/InstPrinter/
AMDGPUInstPrinter.h 29 void printInstruction(const MCInst *MI, raw_ostream &O);
32 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
35 void printU8ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
36 void printU16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
37 void printU32ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
40 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
41 void printOperandAndMods(const MCInst *MI, unsigned OpNo, raw_ostream &O);
42 static void printInterpSlot(const MCInst *MI, unsigned OpNum, raw_ostream &O);
43 void printMemOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
44 static void printIfSet(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);
42 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
46 void printOperand(const MCInst *MI, int OpNum, raw_ostream &O);
47 void printBDAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O);
48 void printBDXAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O);
49 void printBDLAddrOperand(const MCInst *MI, int OpNum, raw_ostream &O);
50 void printU4ImmOperand(const MCInst *MI, int OpNum, raw_ostream &O);
51 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 18 #include "llvm/MC/MCInst.h"
34 virtual bool isBranch(const MCInst &Inst) const {
38 virtual bool isConditionalBranch(const MCInst &Inst) const {
42 virtual bool isUnconditionalBranch(const MCInst &Inst) const {
46 virtual bool isIndirectBranch(const MCInst &Inst) const {
50 virtual bool isCall(const MCInst &Inst) const {
54 virtual bool isReturn(const MCInst &Inst) const {
58 virtual bool isTerminator(const MCInst &Inst) const {
65 evaluateBranch(const MCInst &Inst, uint64_t Addr, uint64_t Size,
MCCodeEmitter.h 17 class MCInst;
38 virtual void EncodeInstruction(const MCInst &Inst, raw_ostream &OS,
  /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/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 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
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,
46 void printU2ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
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)
    [all...]
  /external/llvm/lib/Target/R600/MCTargetDesc/
AMDGPUMCCodeEmitter.h 23 class MCInst;
31 uint64_t getBinaryCodeForInstr(const MCInst &MI,
35 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO,
  /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 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
91 bool printAliasInstr(const MCInst *MI, raw_ostream &OS);
92 void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx,
96 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
97 void printUnsignedImm(const MCInst *MI, int opNum, raw_ostream &O);
98 void printUnsignedImm8(const MCInst *MI, int opNum, raw_ostream &O);
99 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O)
    [all...]
  /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 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
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/AArch64/InstPrinter/
AArch64InstPrinter.h 1 //===-- AArch64InstPrinter.h - Convert AArch64 MCInst to assembly syntax --===//
10 // This class prints an AArch64 MCInst to a .s file.
31 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
35 virtual void printInstruction(const MCInst *MI, raw_ostream &O);
36 virtual bool printAliasInstr(const MCInst *MI, raw_ostream &O);
37 virtual void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx,
46 bool printSysAlias(const MCInst *MI, raw_ostream &O);
48 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
49 void printHexImm(const MCInst *MI, unsigned OpNo, raw_ostream &O);
50 void printPostIncOperand(const MCInst *MI, unsigned OpNo, unsigned Imm
    [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCCodeEmitter.h 26 class MCInst;
53 void EncodeInstruction(const MCInst &MI, raw_ostream &OS,
59 uint64_t getBinaryCodeForInstr(const MCInst &MI,
66 unsigned getJumpTargetOpValue(const MCInst &MI, unsigned OpNo,
73 unsigned getJumpTargetOpValueMM(const MCInst &MI, unsigned OpNo,
80 unsigned getBranchTargetOpValue(const MCInst &MI, unsigned OpNo,
87 unsigned getBranchTargetOpValueMM(const MCInst &MI, unsigned OpNo,
94 unsigned getBranchTarget21OpValue(const MCInst &MI, unsigned OpNo,
101 unsigned getBranchTarget26OpValue(const MCInst &MI, unsigned OpNo,
108 unsigned getJumpOffset16OpValue(const MCInst &MI, unsigned OpNo
    [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 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
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 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
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);
  /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/Sparc/InstPrinter/
SparcInstPrinter.h 1 //===-- SparcInstPrinter.h - Convert Sparc MCInst to assembly syntax ------===//
10 // This class prints an Sparc MCInst to a .s file.
34 void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) override;
35 bool printSparcAliasInstr(const MCInst *MI, raw_ostream &OS);
39 void printInstruction(const MCInst *MI, raw_ostream &O);
40 bool printAliasInstr(const MCInst *MI, raw_ostream &O);
41 void printCustomAliasOperand(const MCInst *MI, unsigned OpIdx,
45 void printOperand(const MCInst *MI, int opNum, raw_ostream &OS);
46 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &OS,
48 void printCCOperand(const MCInst *MI, int opNum, raw_ostream &OS)
    [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 void printInst(const MCInst *MI, raw_ostream &OS, StringRef Annot) override;
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,
47 void printProtoIdent(const MCInst *MI, int OpNum
    [all...]
  /external/llvm/lib/Target/R600/
AMDGPUMCInstLower.h 19 class MCInst;
41 /// \brief Lower a MachineInstr to an MCInst
42 void lower(const MachineInstr *MI, MCInst &OutMI) const;

Completed in 397 milliseconds

1 2 3 4 5 6 7 8