Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching full:opnum

55   uint64_t getBDAddr12Encoding(const MCInst &MI, unsigned OpNum,
57 uint64_t getBDAddr20Encoding(const MCInst &MI, unsigned OpNum,
59 uint64_t getBDXAddr12Encoding(const MCInst &MI, unsigned OpNum,
61 uint64_t getBDXAddr20Encoding(const MCInst &MI, unsigned OpNum,
63 uint64_t getBDLAddr12Len8Encoding(const MCInst &MI, unsigned OpNum,
66 // Operand OpNum of MI needs a PC-relative fixup of kind Kind at
70 uint64_t getPCRelEncoding(const MCInst &MI, unsigned OpNum,
74 uint64_t getPC16DBLEncoding(const MCInst &MI, unsigned OpNum,
76 return getPCRelEncoding(MI, OpNum, Fixups, SystemZ::FK_390_PC16DBL, 2);
78 uint64_t getPC32DBLEncoding(const MCInst &MI, unsigned OpNum,
80 return getPCRelEncoding(MI, OpNum, Fixups, SystemZ::FK_390_PC32DBL, 2);
82 uint64_t getPLT16DBLEncoding(const MCInst &MI, unsigned OpNum,
84 return getPCRelEncoding(MI, OpNum, Fixups, SystemZ::FK_390_PLT16DBL, 2);
86 uint64_t getPLT32DBLEncoding(const MCInst &MI, unsigned OpNum,
88 return getPCRelEncoding(MI, OpNum, Fixups, SystemZ::FK_390_PLT32DBL, 2);
124 getBDAddr12Encoding(const MCInst &MI, unsigned OpNum,
126 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups);
127 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
133 getBDAddr20Encoding(const MCInst &MI, unsigned OpNum,
135 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups);
136 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
142 getBDXAddr12Encoding(const MCInst &MI, unsigned OpNum,
144 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups);
145 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
146 uint64_t Index = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups);
152 getBDXAddr20Encoding(const MCInst &MI, unsigned OpNum,
154 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups);
155 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
156 uint64_t Index = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups);
163 getBDLAddr12Len8Encoding(const MCInst &MI, unsigned OpNum,
165 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups);
166 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
167 uint64_t Len = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups) - 1;
173 SystemZMCCodeEmitter::getPCRelEncoding(const MCInst &MI, unsigned OpNum,
176 const MCOperand &MO = MI.getOperand(OpNum);