Searched refs:opNum (Results 1 - 15 of 15) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kInstPrinter.h48 void printOperand(const MCInst *MI, unsigned opNum, raw_ostream &O);
49 void printImmediate(const MCInst *MI, unsigned opNum, raw_ostream &O);
51 void printMoveMask(const MCInst *MI, unsigned opNum, raw_ostream &O);
53 void printMoveMaskR(const MCInst *MI, unsigned opNum, raw_ostream &O);
54 void printDisp(const MCInst *MI, unsigned opNum, raw_ostream &O);
55 void printAbsMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
61 void printPCRelImm(const MCInst *MI, uint64_t Address, unsigned opNum, argument
63 printAbsMem(MI, opNum, O);
66 void printARI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { argument
67 printARIMem(MI, opNum,
69 printARI16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
72 printARI32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
76 printARIPI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
79 printARIPI16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
82 printARIPI32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
86 printARIPD8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
89 printARIPD16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
92 printARIPD32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
96 printARID8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
99 printARID16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
102 printARID32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
106 printARII8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
109 printARII16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
112 printARII32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
116 printAS8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
119 printAS16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
122 printAS32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
126 printAL8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
129 printAL16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
132 printAL32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) argument
136 printPCD8Mem(const MCInst *MI, uint64_t Address, unsigned opNum, raw_ostream &O) argument
140 printPCD16Mem(const MCInst *MI, uint64_t Address, unsigned opNum, raw_ostream &O) argument
144 printPCD32Mem(const MCInst *MI, uint64_t Address, unsigned opNum, raw_ostream &O) argument
149 printPCI8Mem(const MCInst *MI, uint64_t Address, unsigned opNum, raw_ostream &O) argument
153 printPCI16Mem(const MCInst *MI, uint64_t Address, unsigned opNum, raw_ostream &O) argument
157 printPCI32Mem(const MCInst *MI, uint64_t Address, unsigned opNum, raw_ostream &O) argument
[all...]
H A DM68kInstPrinter.cpp74 void M68kInstPrinter::printImmediate(const MCInst *MI, unsigned opNum, argument
76 const MCOperand &MO = MI->getOperand(opNum);
86 void M68kInstPrinter::printMoveMask(const MCInst *MI, unsigned opNum, argument
88 unsigned Mask = MI->getOperand(opNum).getImm();
139 void M68kInstPrinter::printDisp(const MCInst *MI, unsigned opNum, argument
141 const MCOperand &Op = MI->getOperand(opNum);
151 void M68kInstPrinter::printAbsMem(const MCInst *MI, unsigned opNum, argument
153 const MCOperand &MO = MI->getOperand(opNum);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcInstPrinter.h47 void printOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
49 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
51 void printCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
55 void printMembarTag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
57 void printASITag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
H A DSparcInstPrinter.cpp113 void SparcInstPrinter::printOperand(const MCInst *MI, int opNum, argument
116 const MCOperand &MO = MI->getOperand (opNum);
149 void SparcInstPrinter::printMemOperand(const MCInst *MI, int opNum, argument
152 const MCOperand &Op1 = MI->getOperand(opNum);
153 const MCOperand &Op2 = MI->getOperand(opNum + 1);
157 printOperand(MI, opNum, STI, O);
170 printOperand(MI, opNum + 1, STI, O);
174 void SparcInstPrinter::printCCOperand(const MCInst *MI, int opNum, argument
177 int CC = (int)MI->getOperand(opNum).getImm();
217 bool SparcInstPrinter::printGetPCX(const MCInst *MI, unsigned opNum, argument
224 printMembarTag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, raw_ostream &O) argument
247 printASITag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, raw_ostream &O) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreInstPrinter.h39 void printInlineJT(const MCInst *MI, int opNum, raw_ostream &O);
40 void printInlineJT32(const MCInst *MI, int opNum, raw_ostream &O);
H A DXCoreInstPrinter.cpp42 printInlineJT(const MCInst *MI, int opNum, raw_ostream &O) { argument
47 printInlineJT32(const MCInst *MI, int opNum, raw_ostream &O) { argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsInstPrinter.h105 void printUImm(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
107 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
109 void printMemOperandEA(const MCInst *MI, int opNum,
111 void printFCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
113 void printSHFMask(const MCInst *MI, int opNum, raw_ostream &O);
125 void printRegisterList(const MCInst *MI, int opNum,
H A DMipsInstPrinter.cpp179 void MipsInstPrinter::printUImm(const MCInst *MI, int opNum, argument
181 const MCOperand &MO = MI->getOperand(opNum);
191 printOperand(MI, opNum, STI, O);
194 void MipsInstPrinter::printMemOperand(const MCInst *MI, int opNum, argument
201 // opNum can be invalid if instruction had reglist as operand.
212 opNum = MI->getNumOperands() - 2;
217 printOperand(MI, opNum + 1, STI, O);
219 printOperand(MI, opNum, STI, O);
223 void MipsInstPrinter::printMemOperandEA(const MCInst *MI, int opNum, argument
228 printOperand(MI, opNum, ST
233 printFCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo & , raw_ostream &O) argument
241 printSHFMask(const MCInst *MI, int opNum, raw_ostream &O) argument
353 printRegisterList(const MCInst *MI, int opNum, const MCSubtargetInfo & , raw_ostream &O) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.h149 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
150 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
151 void printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O);
152 void printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O,
154 void printRegisterList(const MachineInstr *MI, int opNum, raw_ostream &O);
H A DMipsAsmPrinter.cpp618 void MipsAsmPrinter::printOperand(const MachineInstr *MI, int opNum, argument
620 const MachineOperand &MO = MI->getOperand(opNum);
684 printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O) { argument
689 // opNum can be invalid if instruction has reglist as operand.
696 opNum = MI->getNumOperands() - 2;
700 printOperand(MI, opNum+1, O);
702 printOperand(MI, opNum, O);
707 printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O) { argument
710 printOperand(MI, opNum, O);
712 printOperand(MI, opNum
716 printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O, const char *Modifier) argument
723 printRegisterList(const MachineInstr *MI, int opNum, raw_ostream &O) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp63 void printInlineJT(const MachineInstr *MI, int opNum, raw_ostream &O,
65 void printInlineJT32(const MachineInstr *MI, int opNum, raw_ostream &O) { argument
66 printInlineJT(MI, opNum, O, ".jmptable32");
68 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
185 printInlineJT(const MachineInstr *MI, int opNum, raw_ostream &O, argument
187 unsigned JTI = MI->getOperand(opNum).getIndex();
201 void XCoreAsmPrinter::printOperand(const MachineInstr *MI, int opNum, argument
204 const MachineOperand &MO = MI->getOperand(opNum);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.cpp79 void M68kAsmPrinter::printDisp(const MachineInstr *MI, unsigned opNum, argument
82 const MachineOperand &Op = MI->getOperand(opNum);
89 printOperand(MI, opNum, O);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp52 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
53 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &OS,
311 void SparcAsmPrinter::printOperand(const MachineInstr *MI, int opNum, argument
314 const MachineOperand &MO = MI->getOperand (opNum);
403 void SparcAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, argument
405 printOperand(MI, opNum, O);
410 printOperand(MI, opNum+1, O);
414 if (MI->getOperand(opNum+1).isReg() &&
415 MI->getOperand(opNum+1).getReg() == SP::G0)
417 if (MI->getOperand(opNum
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp658 unsigned opNum) {
659 if (Inst.getOperand(opNum).isReg()) {
660 switch (Inst.getOperand(opNum).getReg()) {
689 subInstPtr.addOperand(Inst.getOperand(opNum));
693 subInstPtr.addOperand(Inst.getOperand(opNum));
657 addOps(MCInst &subInstPtr, MCInst const &Inst, unsigned opNum) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp783 for (unsigned opNum = 0; opNum < MI.getNumOperands()-1; opNum++) {
784 const MachineOperand &MO = MI.getOperand(opNum);

Completed in 283 milliseconds