Home
last modified time | relevance | path

Searched refs:opNum (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kInstPrinter.h49 void printOperand(const MCInst *MI, unsigned opNum, raw_ostream &O);
50 void printImmediate(const MCInst *MI, unsigned opNum, raw_ostream &O);
52 void printMoveMask(const MCInst *MI, unsigned opNum, raw_ostream &O);
54 void printMoveMaskR(const MCInst *MI, unsigned opNum, raw_ostream &O);
55 void printDisp(const MCInst *MI, unsigned opNum, raw_ostream &O);
56 void printAbsMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
62 void printPCRelImm(const MCInst *MI, uint64_t Address, unsigned opNum, in printPCRelImm() argument
64 printAbsMem(MI, opNum, O); in printPCRelImm()
67 void printARI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI8Mem() argument
68 printARIMem(MI, opNum, O); in printARI8Mem()
[all …]
H A DM68kInstPrinter.cpp75 void M68kInstPrinter::printImmediate(const MCInst *MI, unsigned opNum, in printImmediate() argument
77 const MCOperand &MO = MI->getOperand(opNum); in printImmediate()
87 void M68kInstPrinter::printMoveMask(const MCInst *MI, unsigned opNum, in printMoveMask() argument
89 unsigned Mask = MI->getOperand(opNum).getImm(); in printMoveMask()
140 void M68kInstPrinter::printDisp(const MCInst *MI, unsigned opNum, in printDisp() argument
142 const MCOperand &Op = MI->getOperand(opNum); in printDisp()
152 void M68kInstPrinter::printAbsMem(const MCInst *MI, unsigned opNum, in printAbsMem() argument
154 const MCOperand &MO = MI->getOperand(opNum); in printAbsMem()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcInstPrinter.cpp113 void SparcInstPrinter::printOperand(const MCInst *MI, int opNum, in printOperand() argument
116 const MCOperand &MO = MI->getOperand (opNum); in printOperand()
149 void SparcInstPrinter::printMemOperand(const MCInst *MI, int opNum, in printMemOperand() argument
152 const MCOperand &Op1 = MI->getOperand(opNum); in printMemOperand()
153 const MCOperand &Op2 = MI->getOperand(opNum + 1); in printMemOperand()
157 printOperand(MI, opNum, STI, O); in printMemOperand()
170 printOperand(MI, opNum + 1, STI, O); in printMemOperand()
174 void SparcInstPrinter::printCCOperand(const MCInst *MI, int opNum, in printCCOperand() argument
177 int CC = (int)MI->getOperand(opNum).getImm(); in printCCOperand()
217 bool SparcInstPrinter::printGetPCX(const MCInst *MI, unsigned opNum, in printGetPCX() argument
[all …]
H A DSparcInstPrinter.h50 void printOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
52 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
54 void printCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
58 void printMembarTag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
60 void printASITag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
62 void printPrefetchTag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsInstPrinter.cpp179 void MipsInstPrinter::printUImm(const MCInst *MI, int opNum, in printUImm() argument
181 const MCOperand &MO = MI->getOperand(opNum); in printUImm()
191 printOperand(MI, opNum, STI, O); in printUImm()
194 void MipsInstPrinter::printMemOperand(const MCInst *MI, int opNum, in printMemOperand() argument
212 opNum = MI->getNumOperands() - 2; in printMemOperand()
217 printOperand(MI, opNum + 1, STI, O); in printMemOperand()
219 printOperand(MI, opNum, STI, O); in printMemOperand()
223 void MipsInstPrinter::printMemOperandEA(const MCInst *MI, int opNum, in printMemOperandEA() argument
228 printOperand(MI, opNum, STI, O); in printMemOperandEA()
230 printOperand(MI, opNum + 1, STI, O); in printMemOperandEA()
[all …]
H A DMipsInstPrinter.h106 void printUImm(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
108 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
110 void printMemOperandEA(const MCInst *MI, int opNum,
112 void printFCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
114 void printSHFMask(const MCInst *MI, int opNum, raw_ostream &O);
126 void printRegisterList(const MCInst *MI, int opNum,
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp60 void printInlineJT(const MachineInstr *MI, int opNum, raw_ostream &O,
62 void printInlineJT32(const MachineInstr *MI, int opNum, raw_ostream &O) { in printInlineJT32() argument
63 printInlineJT(MI, opNum, O, ".jmptable32"); in printInlineJT32()
65 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
182 printInlineJT(const MachineInstr *MI, int opNum, raw_ostream &O, in printInlineJT() argument
184 unsigned JTI = MI->getOperand(opNum).getIndex(); in printInlineJT()
198 void XCoreAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
201 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.h154 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
155 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
156 void printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O);
157 void printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
158 void printRegisterList(const MachineInstr *MI, int opNum, raw_ostream &O);
H A DMipsAsmPrinter.cpp622 void MipsAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
624 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
688 printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O) { in printMemOperand() argument
700 opNum = MI->getNumOperands() - 2; in printMemOperand()
704 printOperand(MI, opNum+1, O); in printMemOperand()
706 printOperand(MI, opNum, O); in printMemOperand()
711 printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O) { in printMemOperandEA() argument
714 printOperand(MI, opNum, O); in printMemOperandEA()
716 printOperand(MI, opNum+1, O); in printMemOperandEA()
719 void MipsAsmPrinter::printFCCOperand(const MachineInstr *MI, int opNum, in printFCCOperand() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp55 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
56 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
372 void SparcAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
375 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
408 void SparcAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, in printMemOperand() argument
410 printOperand(MI, opNum, O); in printMemOperand()
412 if (MI->getOperand(opNum+1).isReg() && in printMemOperand()
413 MI->getOperand(opNum+1).getReg() == SP::G0) in printMemOperand()
415 if (MI->getOperand(opNum+1).isImm() && in printMemOperand()
416 MI->getOperand(opNum+1).getImm() == 0) in printMemOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreInstPrinter.h40 void printInlineJT(const MCInst *MI, int opNum, raw_ostream &O);
41 void printInlineJT32(const MCInst *MI, int opNum, raw_ostream &O);
H A DXCoreInstPrinter.cpp42 printInlineJT(const MCInst *MI, int opNum, raw_ostream &O) { in printInlineJT() argument
47 printInlineJT32(const MCInst *MI, int opNum, raw_ostream &O) { in printInlineJT32() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.cpp79 void M68kAsmPrinter::printDisp(const MachineInstr *MI, unsigned opNum, in printDisp() argument
82 const MachineOperand &Op = MI->getOperand(opNum); in printDisp()
89 printOperand(MI, opNum, O); in printDisp()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaAsmPrinter.h47 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp658 unsigned opNum) { in addOps() argument
659 if (Inst.getOperand(opNum).isReg()) { in addOps()
660 switch (Inst.getOperand(opNum).getReg().id()) { in addOps()
689 subInstPtr.addOperand(Inst.getOperand(opNum)); in addOps()
693 subInstPtr.addOperand(Inst.getOperand(opNum)); in addOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp775 for (unsigned opNum = 0; opNum < MI.getNumOperands()-1; opNum++) { in canPromoteToNewValueStore() local
776 const MachineOperand &MO = MI.getOperand(opNum); in canPromoteToNewValueStore()