Home
last modified time | relevance | path

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

/freebsd/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, in printPCRelImm() argument
63 printAbsMem(MI, opNum, O); in printPCRelImm()
66 void printARI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI8Mem() argument
67 printARIMem(MI, opNum, O); in printARI8Mem()
[all …]
H A DM68kInstPrinter.cpp74 void M68kInstPrinter::printImmediate(const MCInst *MI, unsigned opNum, in printImmediate() argument
76 const MCOperand &MO = MI->getOperand(opNum); in printImmediate()
86 void M68kInstPrinter::printMoveMask(const MCInst *MI, unsigned opNum, in printMoveMask() argument
88 unsigned Mask = MI->getOperand(opNum).getImm(); in printMoveMask()
139 void M68kInstPrinter::printDisp(const MCInst *MI, unsigned opNum, in printDisp() argument
141 const MCOperand &Op = MI->getOperand(opNum); in printDisp()
151 void M68kInstPrinter::printAbsMem(const MCInst *MI, unsigned opNum, in printAbsMem() argument
153 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.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,
59 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()
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()
201 // opNum can be invalid if instruction had reglist as operand. in printMemOperand()
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, ST in printMemOperandEA()
178 printUImm(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printUImm() argument
193 printMemOperand(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperand() argument
233 printFCCOperand(const MCInst * MI,int opNum,const MCSubtargetInfo &,raw_ostream & O) printFCCOperand() argument
241 printSHFMask(const MCInst * MI,int opNum,raw_ostream & O) printSHFMask() argument
353 printRegisterList(const MCInst * MI,int opNum,const MCSubtargetInfo &,raw_ostream & O) printRegisterList() argument
[all...]
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,
/freebsd/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, in printOperand() argument
314 const MachineOperand &MO = MI->getOperand (opNum); in printOperand()
352 void SparcAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, in printMemOperand() argument
354 printOperand(MI, opNum, O); in printMemOperand()
359 printOperand(MI, opNum+1, O); in printMemOperand()
363 if (MI->getOperand(opNum+1).isReg() && in printMemOperand()
364 MI->getOperand(opNum+1).getReg() == SP::G0) in printMemOperand()
366 if (MI->getOperand(opNum+1).isImm() && in printMemOperand()
[all …]
/freebsd/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) { in printInlineJT32() argument
66 printInlineJT(MI, opNum, O, ".jmptable32"); in printInlineJT32()
68 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
185 printInlineJT(const MachineInstr *MI, int opNum, raw_ostream &O, in printInlineJT() argument
187 unsigned JTI = MI->getOperand(opNum).getIndex(); in printInlineJT()
201 void XCoreAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
204 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
/freebsd/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.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()
720 printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O, in printFCCOperand() argument
[all …]
/freebsd/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) { 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/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()) { 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.cpp784 for (unsigned opNum = 0; opNum < MI.getNumOperands()-1; opNum++) { in canPromoteToNewValueStore() local
785 const MachineOperand &MO = MI.getOperand(opNum); in canPromoteToNewValueStore()