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

1 2 34 5 6 7

  /external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
R600MCCodeEmitter.cpp 24 #include "llvm/MC/MCInst.h"
53 virtual void EncodeInstruction(const MCInst &MI, raw_ostream &OS,
57 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO,
61 void EmitALUInstr(const MCInst &MI, SmallVectorImpl<MCFixup> &Fixups,
63 void EmitSrc(const MCInst &MI, unsigned OpIdx, raw_ostream &OS) const;
64 void EmitDst(const MCInst &MI, raw_ostream &OS) const;
65 void EmitALU(const MCInst &MI, unsigned numSrc,
68 void EmitTexInstr(const MCInst &MI, SmallVectorImpl<MCFixup> &Fixups,
70 void EmitFCInstr(const MCInst &MI, raw_ostream &OS) const;
87 bool isFlagSet(const MCInst &MI, unsigned Operand, unsigned Flag) const
    [all...]
  /external/llvm/include/llvm/MC/
MCAtom.h 19 #include "llvm/MC/MCInst.h"
113 MCInst Inst;
116 MCDecodedInst(const MCInst &Inst, uint64_t Address, uint64_t Size)
131 void addInst(const MCInst &Inst, uint64_t Size);
MCELFStreamer.h 25 class MCInst;
96 virtual void EmitInstToFragment(const MCInst &Inst);
97 virtual void EmitInstToData(const MCInst &Inst);
MCObjectStreamer.h 38 virtual void EmitInstToData(const MCInst &Inst) = 0;
87 virtual void EmitInstruction(const MCInst &Inst);
91 virtual void EmitInstToFragment(const MCInst &Inst);
MCInstPrinter.h 1 //===-- MCInstPrinter.h - Convert an MCInst to target assembly syntax -----===//
17 class MCInst;
32 /// that converts an MCInst to valid target assembly syntax.
68 /// printInst - Print the specified MCInst to the specified raw_ostream.
70 virtual void printInst(const MCInst *MI, raw_ostream &OS,
MCTargetAsmParser.h 21 class MCInst;
119 /// construct the appropriate MCInst, or emit an error. On success, the entire
149 /// instruction as an actual MCInst and emit it to the specified MCStreamer.
171 virtual unsigned checkTargetMatchPredicate(MCInst &Inst) {
  /external/llvm/lib/Target/ARM/
Thumb2InstrInfo.h 31 void getNoopForMachoTarget(MCInst &NopInst) const;
  /external/llvm/lib/Target/R600/MCTargetDesc/
R600MCCodeEmitter.cpp 22 #include "llvm/MC/MCInst.h"
47 virtual void EncodeInstruction(const MCInst &MI, raw_ostream &OS,
51 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO,
90 void R600MCCodeEmitter::EncodeInstruction(const MCInst &MI, raw_ostream &OS,
170 uint64_t R600MCCodeEmitter::getMachineOpValue(const MCInst &MI,
SIMCCodeEmitter.cpp 21 #include "llvm/MC/MCInst.h"
57 virtual void EncodeInstruction(const MCInst &MI, raw_ostream &OS,
61 virtual uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO,
127 void SIMCCodeEmitter::EncodeInstruction(const MCInst &MI, raw_ostream &OS,
169 uint64_t SIMCCodeEmitter::getMachineOpValue(const MCInst &MI,
  /external/llvm/lib/Target/NVPTX/InstPrinter/
NVPTXInstPrinter.cpp 10 // Print MCInst instructions to .ptx format.
19 #include "llvm/MC/MCInst.h"
72 void NVPTXInstPrinter::printInst(const MCInst *MI, raw_ostream &OS,
80 void NVPTXInstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
94 void NVPTXInstPrinter::printCvtMode(const MCInst *MI, int OpNum, raw_ostream &O,
144 void NVPTXInstPrinter::printCmpMode(const MCInst *MI, int OpNum, raw_ostream &O,
217 void NVPTXInstPrinter::printLdStCode(const MCInst *MI, int OpNum,
265 void NVPTXInstPrinter::printMemOperand(const MCInst *MI, int OpNum,
  /external/llvm/lib/Target/X86/InstPrinter/
X86ATTInstPrinter.cpp 10 // This file includes code for rendering MCInst instances as AT&T-style
22 #include "llvm/MC/MCInst.h"
42 void X86ATTInstPrinter::printInst(const MCInst *MI, raw_ostream &OS,
62 void X86ATTInstPrinter::printSSECC(const MCInst *MI, unsigned Op,
86 void X86ATTInstPrinter::printAVXCC(const MCInst *MI, unsigned Op,
130 void X86ATTInstPrinter::printPCRelImm(const MCInst *MI, unsigned OpNo,
151 void X86ATTInstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
173 void X86ATTInstPrinter::printMemReference(const MCInst *MI, unsigned Op,
  /external/llvm/lib/Target/PowerPC/AsmParser/
PPCAsmParser.cpp 1 //===-- PPCAsmParser.cpp - Parse PowerPC asm to MCInst instructions ---------===//
15 #include "llvm/MC/MCInst.h"
208 void ProcessInstruction(MCInst &Inst,
385 void addRegOperands(MCInst &Inst, unsigned N) const {
389 void addRegGPRCOperands(MCInst &Inst, unsigned N) const {
394 void addRegGPRCNoR0Operands(MCInst &Inst, unsigned N) const {
399 void addRegG8RCOperands(MCInst &Inst, unsigned N) const {
404 void addRegG8RCNoX0Operands(MCInst &Inst, unsigned N) const {
409 void addRegGxRCOperands(MCInst &Inst, unsigned N) const {
416 void addRegGxRCNoR0Operands(MCInst &Inst, unsigned N) const
    [all...]
  /external/llvm/lib/Target/Mips/AsmParser/
MipsAsmParser.cpp 1 //===-- MipsAsmParser.cpp - Parse Mips assembly to MCInst instructions ----===//
15 #include "llvm/MC/MCInst.h"
131 bool needsExpansion(MCInst &Inst);
133 void expandInstruction(MCInst &Inst, SMLoc IDLoc,
134 SmallVectorImpl<MCInst> &Instructions);
135 void expandLoadImm(MCInst &Inst, SMLoc IDLoc,
136 SmallVectorImpl<MCInst> &Instructions);
137 void expandLoadAddressImm(MCInst &Inst, SMLoc IDLoc,
138 SmallVectorImpl<MCInst> &Instructions);
139 void expandLoadAddressReg(MCInst &Inst, SMLoc IDLoc
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64MCTargetDesc.cpp 125 virtual bool isUnconditionalBranch(const MCInst &Inst) const {
132 virtual bool isConditionalBranch(const MCInst &Inst) const {
139 bool evaluateBranch(const MCInst &Inst, uint64_t Addr,
AArch64ELFStreamer.cpp 27 #include "llvm/MC/MCInst.h"
80 virtual void EmitInstruction(const MCInst& Inst) {
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsAsmBackend.cpp 209 bool mayNeedRelaxation(const MCInst &Inst) const {
230 void relaxInstruction(const MCInst &Inst, MCInst &Res) const {
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCAsmBackend.cpp 128 bool mayNeedRelaxation(const MCInst &Inst) const {
142 void relaxInstruction(const MCInst &Inst, MCInst &Res) const {
  /external/llvm/lib/Target/X86/Disassembler/
X86Disassembler.cpp 22 #include "llvm/MC/MCInst.h"
71 static bool translateInstruction(MCInst &target,
115 X86GenericDisassembler::getInstruction(MCInst &instr,
154 /// register, and appends it as an operand to an MCInst.
156 /// @param mcInst - The MCInst to append to.
158 static void translateRegister(MCInst &mcInst, Reg reg) {
167 mcInst.addOperand(MCOperand::CreateReg(llvmRegnum));
171 /// immediate Value in the MCInst.
    [all...]
  /external/llvm/lib/MC/
MCDisassembler.cpp 36 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value,
MCPureStreamer.cpp 26 virtual void EmitInstToFragment(const MCInst &Inst);
27 virtual void EmitInstToData(const MCInst &Inst);
193 void MCPureStreamer::EmitInstToFragment(const MCInst &Inst) {
200 // able to get away with not storing any extra data in the MCInst.
211 void MCPureStreamer::EmitInstToData(const MCInst &Inst) {
Android.mk 22 MCInst.cpp \
  /external/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp 1 //===-- ARMAsmParser.cpp - Parse ARM assembly to MCInst instructions ------===//
25 #include "llvm/MC/MCInst.h"
222 void cvtThumbMultiply(MCInst &Inst,
224 bool validateInstruction(MCInst &Inst,
226 bool processInstruction(MCInst &Inst,
232 bool isDeprecated(MCInst &Inst, StringRef &Info);
274 unsigned checkTargetMatchPredicate(MCInst &Inst);
    [all...]
  /external/llvm/lib/Target/X86/
X86MCInstLower.cpp 1 //===-- X86MCInstLower.cpp - Convert X86 MachineInstr to an MCInst --------===//
11 // MCInst records.
24 #include "llvm/MC/MCInst.h"
34 /// X86MCInstLower - This class is used to lower an MachineInstr into an MCInst.
46 void Lower(const MachineInstr *MI, MCInst &OutMI) const;
229 static void LowerUnaryToTwoAddr(MCInst &OutMI, unsigned NewOpc) {
237 static void SimplifyShortImmForm(MCInst &Inst, unsigned Opcode) {
252 Inst = MCInst();
259 static void SimplifyMOVSX(MCInst &Inst) {
280 Inst = MCInst();
    [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 1 //==- AArch64AsmParser.cpp - Parse AArch64 assembly to MCInst instructions -==//
24 #include "llvm/MC/MCInst.h"
129 bool validateInstruction(MCInst &Inst,
828 void addExpr(MCInst &Inst, const MCExpr *Expr) const {
837 void addBFILSBOperands(MCInst &Inst, unsigned N) const {
844 void addBFIWidthOperands(MCInst &Inst, unsigned N) const {
850 void addBFXWidthOperands(MCInst &Inst, unsigned N) const {
859 void addCondCodeOperands(MCInst &Inst, unsigned N) const {
864 void addCVTFixedPosOperands(MCInst &Inst, unsigned N) const {
871 void addFMOVImmOperands(MCInst &Inst, unsigned N) const
    [all...]
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86AsmBackend.cpp 112 bool mayNeedRelaxation(const MCInst &Inst) const;
119 void relaxInstruction(const MCInst &Inst, MCInst &Res) const;
226 bool X86AsmBackend::mayNeedRelaxation(const MCInst &Inst) const {
266 void X86AsmBackend::relaxInstruction(const MCInst &Inst, MCInst &Res) const {

Completed in 4167 milliseconds

1 2 34 5 6 7