Searched defs:OpNo (Results 1 - 25 of 59) sorted by relevance

123

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/InstPrinter/
H A DAMDGPUInstPrinter.cpp14 void AMDGPUInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
17 const MCOperand &Op = MI->getOperand(OpNo);
29 void AMDGPUInstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo, argument
31 printOperand(MI, OpNo, O);
/external/mesa3d/src/gallium/drivers/radeon/InstPrinter/
H A DAMDGPUInstPrinter.cpp14 void AMDGPUInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
17 const MCOperand &Op = MI->getOperand(OpNo);
29 void AMDGPUInstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo, argument
31 printOperand(MI, OpNo, O);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.h36 virtual unsigned GPR4AlignEncode(const MCInst &MI, unsigned OpNo, argument
40 virtual unsigned GPR2AlignEncode(const MCInst &MI, unsigned OpNo, argument
47 virtual uint64_t i32LiteralEncode(const MCInst &MI, unsigned OpNo, argument
51 virtual uint32_t SMRDmemriEncode(const MCInst &MI, unsigned OpNo, argument
/external/llvm/lib/Target/Hexagon/InstPrinter/
H A DHexagonInstPrinter.h37 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)
46 void printMEMriOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O)
48 void printFrameIndexOperand(const MCInst *MI, unsigned OpNo,
50 void printBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O)
52 void printCallOperand(const MCInst *MI, unsigned OpNo, raw_ostrea
65 printSymbolHi(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
67 printSymbolLo(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
[all...]
H A DHexagonInstPrinter.cpp89 void HexagonInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
91 const MCOperand& MO = MI->getOperand(OpNo);
98 printImmOperand(MI, OpNo, O);
104 void HexagonInstPrinter::printImmOperand(const MCInst *MI, unsigned OpNo, argument
106 const MCOperand& MO = MI->getOperand(OpNo);
111 O << MI->getOperand(OpNo).getImm();
117 void HexagonInstPrinter::printExtOperand(const MCInst *MI, unsigned OpNo, argument
122 printOperand(MI, OpNo, O);
126 unsigned OpNo, raw_ostream &O) const {
127 O << MI->getOperand(OpNo)
125 printUnsignedImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
130 printNegImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
135 printNOneImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
140 printMEMriOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
149 printFrameIndexOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
157 printGlobalOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
164 printJumpTable(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
171 printConstantPool(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
178 printBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
185 printCallOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
189 printAbsAddrOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
193 printPredicateOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const argument
197 printSymbol(const MCInst *MI, unsigned OpNo, raw_ostream &O, bool hi) const argument
[all...]
/external/llvm/lib/Target/MSP430/InstPrinter/
H A DMSP430InstPrinter.cpp34 void MSP430InstPrinter::printPCRelImmOperand(const MCInst *MI, unsigned OpNo, argument
36 const MCOperand &Op = MI->getOperand(OpNo);
45 void MSP430InstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
48 const MCOperand &Op = MI->getOperand(OpNo);
59 void MSP430InstPrinter::printSrcMemOperand(const MCInst *MI, unsigned OpNo, argument
62 const MCOperand &Base = MI->getOperand(OpNo);
63 const MCOperand &Disp = MI->getOperand(OpNo+1);
88 void MSP430InstPrinter::printCCOperand(const MCInst *MI, unsigned OpNo, argument
90 unsigned CC = MI->getOperand(OpNo).getImm();
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.h36 virtual unsigned GPR4AlignEncode(const MCInst &MI, unsigned OpNo, argument
40 virtual unsigned GPR2AlignEncode(const MCInst &MI, unsigned OpNo, argument
47 virtual uint64_t i32LiteralEncode(const MCInst &MI, unsigned OpNo, argument
51 virtual uint32_t SMRDmemriEncode(const MCInst &MI, unsigned OpNo, argument
/external/llvm/lib/Target/XCore/InstPrinter/
H A DXCoreInstPrinter.cpp72 printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
73 const MCOperand &Op = MI->getOperand(OpNo);
/external/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.h43 void printOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O);
44 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
47 bool PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo,
69 void printImmOperand(const MachineInstr *MI, unsigned OpNo, argument
71 int value = MI->getOperand(OpNo).getImm();
75 void printNegImmOperand(const MachineInstr *MI, unsigned OpNo, argument
77 int value = MI->getOperand(OpNo).getImm();
81 void printMEMriOperand(const MachineInstr *MI, unsigned OpNo, argument
83 const MachineOperand &MO1 = MI->getOperand(OpNo);
84 const MachineOperand &MO2 = MI->getOperand(OpNo
91 printFrameIndexOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
101 printBranchOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
112 printCallOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
116 printAbsAddrOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
120 printSymbolHi(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
131 printSymbolLo(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
[all...]
H A DHexagonAsmPrinter.cpp75 void HexagonAsmPrinter::printOperand(const MachineInstr *MI, unsigned OpNo, argument
77 const MachineOperand &MO = MI->getOperand(OpNo);
127 bool HexagonAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, argument
138 return AsmPrinter::PrintAsmOperand(MI, OpNo, AsmVariant, ExtraCode, OS);
141 printOperand(MI, OpNo, OS);
145 if (!MI->getOperand(OpNo).isReg() ||
146 OpNo+1 == MI->getNumOperands() ||
147 !MI->getOperand(OpNo+1).isReg())
149 ++OpNo; // Return the high-part.
154 if (MI->getOperand(OpNo)
164 PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode, raw_ostream &O) argument
189 printPredicateOperand(const MachineInstr *MI, unsigned OpNo, raw_ostream &O) argument
253 printAddrModeBasePlusOffset(const MachineInstr *MI, int OpNo, raw_ostream &O) argument
264 printGlobalOperand(const MachineInstr *MI, int OpNo, raw_ostream &O) argument
277 printJumpTable(const MachineInstr *MI, int OpNo, raw_ostream &O) argument
287 printConstantPool(const MachineInstr *MI, int OpNo, raw_ostream &O) argument
[all...]
/external/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp53 bool PrintAsmOperand(const MachineInstr *MI, unsigned OpNo,
57 unsigned OpNo, unsigned AsmVariant,
133 bool MSP430AsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, argument
140 printOperand(MI, OpNo, O);
145 unsigned OpNo, unsigned AsmVariant,
151 printSrcMemOperand(MI, OpNo, O);
144 PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode, raw_ostream &O) argument
/external/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.cpp66 unsigned OpNo, int FrameIndex,
110 Offset += MI.getOperand(OpNo + 1).getImm();
133 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill);
134 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset);
65 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
H A DMips16RegisterInfo.cpp81 unsigned OpNo, int FrameIndex,
114 if ((MI.getNumOperands()> OpNo+2) && MI.getOperand(OpNo+2).isReg())
115 FrameReg = MI.getOperand(OpNo+2).getReg();
132 Offset += MI.getOperand(OpNo + 1).getImm();
149 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill);
150 MI.getOperand(OpNo + 1).ChangeToImmediate(Offset);
80 eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo, int FrameIndex, uint64_t StackSize, int64_t SPOffset) const argument
/external/llvm/lib/Target/NVPTX/InstPrinter/
H A DNVPTXInstPrinter.cpp80 void NVPTXInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
82 const MCOperand &Op = MI->getOperand(OpNo);
/external/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp60 unsigned OpNo,
65 if (!MI->getOperand(OpNo).isImm())
67 OS << -int64_t(MI->getOperand(OpNo).getImm());
70 MCOperand MO(Lower.lowerOperand(MI->getOperand(OpNo)));
77 unsigned OpNo,
81 SystemZInstPrinter::printAddress(MI->getOperand(OpNo).getReg(),
82 MI->getOperand(OpNo + 1).getImm(),
83 MI->getOperand(OpNo + 2).getReg(), OS);
59 PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode, raw_ostream &OS) argument
76 PrintAsmMemoryOperand(const MachineInstr *MI, unsigned OpNo, unsigned AsmVariant, const char *ExtraCode, raw_ostream &OS) argument
/external/llvm/lib/Target/X86/InstPrinter/
H A DX86ATTInstPrinter.cpp130 void X86ATTInstPrinter::printPCRelImm(const MCInst *MI, unsigned OpNo, argument
132 const MCOperand &Op = MI->getOperand(OpNo);
151 void X86ATTInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
153 const MCOperand &Op = MI->getOperand(OpNo);
H A DX86ATTInstPrinter.h40 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
44 void printPCRelImm(const MCInst *MI, unsigned OpNo, raw_ostream &OS);
46 void printopaquemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
47 printMemReference(MI, OpNo, O);
50 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
51 printMemReference(MI, OpNo, O);
53 void printi16mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
54 printMemReference(MI, OpNo, O);
56 void printi32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
57 printMemReference(MI, OpNo,
59 printi64mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
62 printi128mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
65 printi256mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
68 printi512mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
71 printf32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
74 printf64mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
77 printf80mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
80 printf128mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
83 printf256mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
86 printf512mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
[all...]
H A DX86IntelInstPrinter.cpp118 void X86IntelInstPrinter::printPCRelImm(const MCInst *MI, unsigned OpNo, argument
120 const MCOperand &Op = MI->getOperand(OpNo);
139 void X86IntelInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
141 const MCOperand &Op = MI->getOperand(OpNo);
H A DX86IntelInstPrinter.h37 void printOperand(const MCInst *MI, unsigned OpNo, 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) { argument
45 printMemReference(MI, OpNo, O);
48 void printi8mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
50 printMemReference(MI, OpNo, O);
52 void printi16mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
54 printMemReference(MI, OpNo, O);
56 void printi32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { argument
58 printMemReference(MI, OpNo,
60 printi64mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
64 printi128mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
68 printi256mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
72 printi512mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
76 printf32mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
80 printf64mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
84 printf80mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
88 printf128mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
92 printf256mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
96 printf512mem(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
[all...]
/external/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp128 unsigned OpNo = 0, NumOperands = C->getNumOperands(); local
130 for (; OpNo != NumOperands; ++OpNo) {
131 Value *Op = C->getOperand(OpNo);
143 if (OpNo == NumOperands && NewTy == C->getType())
150 for (unsigned j = 0; j != OpNo; ++j)
154 if (OpNo != NumOperands) {
158 for (++OpNo; OpNo != NumOperands; ++OpNo)
[all...]
/external/llvm/utils/TableGen/
H A DAsmWriterInst.cpp202 unsigned OpNo = CGI.Operands.getOperandNamed(VarName); local
203 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo];
207 OpNo, MIOp, Modifier));
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp105 unsigned OpNo = getOpcode() == ISD::INTRINSIC_WO_CHAIN ? 0 : 1; local
106 unsigned IID = cast<ConstantSDNode>(getOperand(OpNo))->getZExtValue();
/external/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp279 void ARMInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
281 const MCOperand &Op = MI->getOperand(OpNo);
/external/llvm/lib/Target/Mips/InstPrinter/
H A DMipsInstPrinter.cpp30 static bool isReg(const MCInst &MI, unsigned OpNo) { argument
31 assert(MI.getOperand(OpNo).isReg() && "Register operand expected.");
32 return MI.getOperand(OpNo).getReg() == R;
161 void MipsInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, argument
163 const MCOperand &Op = MI->getOperand(OpNo);
215 unsigned OpNo, raw_ostream &OS) {
217 printOperand(&MI, OpNo, OS);
214 printAlias(const char *Str, const MCInst &MI, unsigned OpNo, raw_ostream &OS) argument
/external/llvm/lib/Target/PowerPC/InstPrinter/
H A DPPCInstPrinter.cpp86 void PPCInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNo, argument
89 unsigned Code = MI->getOperand(OpNo).getImm();
174 printOperand(MI, OpNo+1, O);
177 void PPCInstPrinter::printS5ImmOperand(const MCInst *MI, unsigned OpNo, argument
179 int Value = MI->getOperand(OpNo).getImm();
184 void PPCInstPrinter::printU5ImmOperand(const MCInst *MI, unsigned OpNo, argument
186 unsigned int Value = MI->getOperand(OpNo).getImm();
191 void PPCInstPrinter::printU6ImmOperand(const MCInst *MI, unsigned OpNo, argument
193 unsigned int Value = MI->getOperand(OpNo).getImm();
198 void PPCInstPrinter::printS16ImmOperand(const MCInst *MI, unsigned OpNo, argument
206 printU16ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
214 printBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
225 printAbsBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
234 printcrbitm(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
252 printMemRegImm(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
263 printMemRegReg(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
276 printTLSCall(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
298 printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) argument
[all...]

Completed in 420 milliseconds

123