Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/Mips/InstPrinter/
H A DMipsInstPrinter.cpp144 const MCOperand &MO = MI->getOperand(opNum); in printUImm()
154 printOperand(MI, opNum, O); in printUImm()
158 printMemOperand(const MCInst *MI, int opNum, raw_ostream &O) { in printMemOperand() argument
174 opNum = MI->getNumOperands() - 2; in printMemOperand()
178 printOperand(MI, opNum+1, O); in printMemOperand()
180 printOperand(MI, opNum, O); in printMemOperand()
188 printOperand(MI, opNum, O); in printMemOperandEA()
190 printOperand(MI, opNum+1, O); in printMemOperandEA()
195 const MCOperand& MO = MI->getOperand(opNum); in printFCCOperand()
200 printSHFMask(const MCInst *MI, int opNum, raw_ostream &O) { in printSHFMask() argument
[all …]
H A DMipsInstPrinter.h97 void printUImm(const MCInst *MI, int opNum, raw_ostream &O);
98 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O);
99 void printMemOperandEA(const MCInst *MI, int opNum, raw_ostream &O);
100 void printFCCOperand(const MCInst *MI, int opNum, raw_ostream &O);
101 void printSHFMask(const MCInst *MI, int opNum, raw_ostream &O);
109 void printRegisterList(const MCInst *MI, int opNum, raw_ostream &O);
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/InstPrinter/
H A DSparcInstPrinter.cpp108 void SparcInstPrinter::printOperand(const MCInst *MI, int opNum, in printOperand() argument
111 const MCOperand &MO = MI->getOperand (opNum); in printOperand()
140 void SparcInstPrinter::printMemOperand(const MCInst *MI, int opNum, in printMemOperand() argument
143 printOperand(MI, opNum, STI, O); in printMemOperand()
148 printOperand(MI, opNum+1, STI, O); in printMemOperand()
151 const MCOperand &MO = MI->getOperand(opNum+1); in printMemOperand()
160 printOperand(MI, opNum+1, STI, O); in printMemOperand()
163 void SparcInstPrinter::printCCOperand(const MCInst *MI, int opNum, in printCCOperand() argument
166 int CC = (int)MI->getOperand(opNum).getImm(); in printCCOperand()
199 void SparcInstPrinter::printMembarTag(const MCInst *MI, int opNum, in printMembarTag() argument
[all …]
H A DSparcInstPrinter.h44 void printOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
46 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
48 void printCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
52 void printMembarTag(const MCInst *MI, int opNum, const MCSubtargetInfo &STI,
/freebsd-12.1/contrib/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);
188 printInlineJT(const MachineInstr *MI, int opNum, raw_ostream &O, in printInlineJT() argument
190 unsigned JTI = MI->getOperand(opNum).getIndex(); in printInlineJT()
204 void XCoreAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
207 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp51 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &OS);
52 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &OS,
293 void SparcAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
296 const MachineOperand &MO = MI->getOperand (opNum); in printOperand()
386 printOperand(MI, opNum, O); in printMemOperand()
391 printOperand(MI, opNum+1, O); in printMemOperand()
395 if (MI->getOperand(opNum+1).isReg() && in printMemOperand()
396 MI->getOperand(opNum+1).getReg() == SP::G0) in printMemOperand()
398 if (MI->getOperand(opNum+1).isImm() && in printMemOperand()
399 MI->getOperand(opNum+1).getImm() == 0) in printMemOperand()
[all …]
/freebsd-12.1/contrib/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,
159 void printRegisterList(const MachineInstr *MI, int opNum, raw_ostream &O);
H A DMipsAsmPrinter.cpp655 void MipsAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
657 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
733 opNum = MI->getNumOperands() - 2; in printMemOperand()
737 printOperand(MI, opNum+1, O); in printMemOperand()
739 printOperand(MI, opNum, O); in printMemOperand()
747 printOperand(MI, opNum, O); in printMemOperandEA()
749 printOperand(MI, opNum+1, O); in printMemOperandEA()
753 printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O, in printFCCOperand() argument
755 const MachineOperand &MO = MI->getOperand(opNum); in printFCCOperand()
761 for (int i = opNum, e = MI->getNumOperands(); i != e; ++i) { in printRegisterList()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/XCore/InstPrinter/
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);
42 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O);
H A DXCoreInstPrinter.cpp41 printInlineJT(const MCInst *MI, int opNum, raw_ostream &O) { in printInlineJT() argument
46 printInlineJT32(const MCInst *MI, int opNum, raw_ostream &O) { in printInlineJT32() argument
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h218 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O,
236 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O,
H A DNVPTXAsmPrinter.cpp2235 void NVPTXAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
2237 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
2277 void NVPTXAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, in printMemOperand() argument
2279 printOperand(MI, opNum, O); in printMemOperand()
2283 printOperand(MI, opNum + 1, O); in printMemOperand()
2285 if (MI->getOperand(opNum + 1).isImm() && in printMemOperand()
2286 MI->getOperand(opNum + 1).getImm() == 0) in printMemOperand()
2289 printOperand(MI, opNum + 1, O); in printMemOperand()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp665 unsigned opNum) { in addOps() argument
666 if (Inst.getOperand(opNum).isReg()) { in addOps()
667 switch (Inst.getOperand(opNum).getReg()) { in addOps()
696 subInstPtr.addOperand(Inst.getOperand(opNum)); in addOps()
700 subInstPtr.addOperand(Inst.getOperand(opNum)); in addOps()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp776 for (unsigned opNum = 0; opNum < MI.getNumOperands()-1; opNum++) { in canPromoteToNewValueStore() local
777 const MachineOperand &MO = MI.getOperand(opNum); in canPromoteToNewValueStore()