Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kInstPrinter.h44 void printOperand(const MCInst *MI, unsigned opNum, raw_ostream &O);
45 void printImmediate(const MCInst *MI, unsigned opNum, raw_ostream &O);
47 void printMoveMask(const MCInst *MI, unsigned opNum, raw_ostream &O);
49 void printMoveMaskR(const MCInst *MI, unsigned opNum, raw_ostream &O);
50 void printDisp(const MCInst *MI, unsigned opNum, raw_ostream &O);
51 void printARIMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
52 void printARIPIMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
53 void printARIPDMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
54 void printARIDMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
55 void printARIIMem(const MCInst *MI, unsigned opNum, raw_ostream &O);
[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()
150 void M68kInstPrinter::printARIMem(const MCInst *MI, unsigned opNum, in printARIMem() argument
153 printOperand(MI, opNum, O); in printARIMem()
157 void M68kInstPrinter::printARIPIMem(const MCInst *MI, unsigned opNum, in printARIPIMem() argument
160 printOperand(MI, opNum, O); in printARIPIMem()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/
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
145 printOperand(MI, opNum, STI, O); in printMemOperand()
147 printOperand(MI, opNum + 1, STI, O); in printMemOperand()
151 const MCOperand &Op1 = MI->getOperand(opNum); in printMemOperand()
152 const MCOperand &Op2 = MI->getOperand(opNum + 1); in printMemOperand()
156 printOperand(MI, opNum, STI, O); in printMemOperand()
169 printOperand(MI, opNum + 1, STI, O); in printMemOperand()
173 void SparcInstPrinter::printCCOperand(const MCInst *MI, int opNum, in printCCOperand() 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,
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsInstPrinter.cpp178 void MipsInstPrinter::printUImm(const MCInst *MI, int opNum, in printUImm() argument
180 const MCOperand &MO = MI->getOperand(opNum); in printUImm()
190 printOperand(MI, opNum, STI, O); in printUImm()
193 void MipsInstPrinter::printMemOperand(const MCInst *MI, int opNum, in printMemOperand() argument
211 opNum = MI->getNumOperands() - 2; in printMemOperand()
216 printOperand(MI, opNum + 1, STI, O); in printMemOperand()
218 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.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,
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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,
292 void SparcAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
295 const MachineOperand &MO = MI->getOperand (opNum); in printOperand()
384 void SparcAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, in printMemOperand() argument
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()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.h151 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
152 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
153 void printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O);
154 void printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O,
156 void printRegisterList(const MachineInstr *MI, int opNum, raw_ostream &O);
H A DMipsAsmPrinter.cpp737 void MipsAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
739 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
803 printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O) { in printMemOperand() argument
815 opNum = MI->getNumOperands() - 2; in printMemOperand()
819 printOperand(MI, opNum+1, O); in printMemOperand()
821 printOperand(MI, opNum, O); in printMemOperand()
826 printMemOperandEA(const MachineInstr *MI, int opNum, raw_ostream &O) { in printMemOperandEA() argument
829 printOperand(MI, opNum, O); in printMemOperandEA()
831 printOperand(MI, opNum+1, O); in printMemOperandEA()
835 printFCCOperand(const MachineInstr *MI, int opNum, raw_ostream &O, in printFCCOperand() argument
[all …]
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h172 void printMemOperand(const MachineInstr *MI, int opNum, raw_ostream &O,
189 void printOperand(const MachineInstr *MI, int opNum, raw_ostream &O);
H A DNVPTXAsmPrinter.cpp2173 void NVPTXAsmPrinter::printOperand(const MachineInstr *MI, int opNum, in printOperand() argument
2175 const MachineOperand &MO = MI->getOperand(opNum); in printOperand()
2209 void NVPTXAsmPrinter::printMemOperand(const MachineInstr *MI, int opNum, in printMemOperand() argument
2211 printOperand(MI, opNum, O); in printMemOperand()
2215 printOperand(MI, opNum + 1, O); in printMemOperand()
2217 if (MI->getOperand(opNum + 1).isImm() && in printMemOperand()
2218 MI->getOperand(opNum + 1).getImm() == 0) in printMemOperand()
2221 printOperand(MI, opNum + 1, O); in printMemOperand()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp783 for (unsigned opNum = 0; opNum < MI.getNumOperands()-1; opNum++) { in canPromoteToNewValueStore() local
784 const MachineOperand &MO = MI.getOperand(opNum); in canPromoteToNewValueStore()