Lines Matching refs:Fixups

48                          SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
80 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
86 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups,
98 SmallVectorImpl<MCFixup> &Fixups,
103 SmallVectorImpl<MCFixup> &Fixups, in getPC16DBLEncoding() argument
105 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLEncoding()
109 SmallVectorImpl<MCFixup> &Fixups, in getPC32DBLEncoding() argument
111 return getPCRelEncoding(MI, OpNum, Fixups, in getPC32DBLEncoding()
115 SmallVectorImpl<MCFixup> &Fixups, in getPC16DBLTLSEncoding() argument
117 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLTLSEncoding()
121 SmallVectorImpl<MCFixup> &Fixups, in getPC32DBLTLSEncoding() argument
123 return getPCRelEncoding(MI, OpNum, Fixups, in getPC32DBLTLSEncoding()
127 SmallVectorImpl<MCFixup> &Fixups, in getPC12DBLBPPEncoding() argument
129 return getPCRelEncoding(MI, OpNum, Fixups, in getPC12DBLBPPEncoding()
133 SmallVectorImpl<MCFixup> &Fixups, in getPC16DBLBPPEncoding() argument
135 return getPCRelEncoding(MI, OpNum, Fixups, in getPC16DBLBPPEncoding()
139 SmallVectorImpl<MCFixup> &Fixups, in getPC24DBLBPPEncoding() argument
141 return getPCRelEncoding(MI, OpNum, Fixups, in getPC24DBLBPPEncoding()
156 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() argument
161 uint64_t Bits = getBinaryCodeForInstr(MI, Fixups, STI); in encodeInstruction()
173 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() argument
184 SmallVectorImpl<MCFixup> &Fixups, in getBDAddr12Encoding() argument
186 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDAddr12Encoding()
187 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDAddr12Encoding()
194 SmallVectorImpl<MCFixup> &Fixups, in getBDAddr20Encoding() argument
196 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDAddr20Encoding()
197 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDAddr20Encoding()
204 SmallVectorImpl<MCFixup> &Fixups, in getBDXAddr12Encoding() argument
206 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDXAddr12Encoding()
207 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDXAddr12Encoding()
208 uint64_t Index = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups, STI); in getBDXAddr12Encoding()
215 SmallVectorImpl<MCFixup> &Fixups, in getBDXAddr20Encoding() argument
217 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDXAddr20Encoding()
218 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDXAddr20Encoding()
219 uint64_t Index = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups, STI); in getBDXAddr20Encoding()
227 SmallVectorImpl<MCFixup> &Fixups, in getBDLAddr12Len4Encoding() argument
229 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDLAddr12Len4Encoding()
230 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDLAddr12Len4Encoding()
231 uint64_t Len = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups, STI) - 1; in getBDLAddr12Len4Encoding()
238 SmallVectorImpl<MCFixup> &Fixups, in getBDLAddr12Len8Encoding() argument
240 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDLAddr12Len8Encoding()
241 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDLAddr12Len8Encoding()
242 uint64_t Len = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups, STI) - 1; in getBDLAddr12Len8Encoding()
249 SmallVectorImpl<MCFixup> &Fixups, in getBDRAddr12Encoding() argument
251 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDRAddr12Encoding()
252 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDRAddr12Encoding()
253 uint64_t Len = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups, STI); in getBDRAddr12Encoding()
260 SmallVectorImpl<MCFixup> &Fixups, in getBDVAddr12Encoding() argument
262 uint64_t Base = getMachineOpValue(MI, MI.getOperand(OpNum), Fixups, STI); in getBDVAddr12Encoding()
263 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups, STI); in getBDVAddr12Encoding()
264 uint64_t Index = getMachineOpValue(MI, MI.getOperand(OpNum + 2), Fixups, STI); in getBDVAddr12Encoding()
271 SmallVectorImpl<MCFixup> &Fixups, in getPCRelEncoding() argument
289 Fixups.push_back(MCFixup::create(Offset, Expr, (MCFixupKind)Kind)); in getPCRelEncoding()
294 Fixups.push_back(MCFixup::create(0, MOTLS.getExpr(), in getPCRelEncoding()