Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching defs:FixupKind

103                      unsigned ImmSize, MCFixupKind FixupKind,
279 MCFixupKind FixupKind, unsigned &CurByte, raw_ostream &OS,
285 if (FixupKind != FK_PCRel_1 &&
286 FixupKind != FK_PCRel_2 &&
287 FixupKind != FK_PCRel_4) {
297 if ((FixupKind == FK_Data_4 ||
298 FixupKind == FK_Data_8 ||
299 FixupKind == MCFixupKind(X86::reloc_signed_4byte))) {
305 FixupKind = MCFixupKind(X86::reloc_global_offset_table8);
308 FixupKind = MCFixupKind(X86::reloc_global_offset_table);
315 FixupKind = MCFixupKind(FK_SecRel_4);
321 FixupKind = MCFixupKind(FK_SecRel_4);
328 if (FixupKind == FK_PCRel_4 ||
329 FixupKind == MCFixupKind(X86::reloc_riprel_4byte) ||
330 FixupKind == MCFixupKind(X86::reloc_riprel_4byte_movq_load) ||
331 FixupKind == MCFixupKind(X86::reloc_riprel_4byte_relax) ||
332 FixupKind == MCFixupKind(X86::reloc_riprel_4byte_relax_rex))
334 if (FixupKind == FK_PCRel_2)
336 if (FixupKind == FK_PCRel_1)
344 Fixups.push_back(MCFixup::create(CurByte, Expr, FixupKind, Loc));
372 unsigned FixupKind = [=]() {
402 EmitImmediate(Disp, MI.getLoc(), 4, MCFixupKind(FixupKind),
520 unsigned FixupKind = Opcode == X86::MOV32rm ? X86::reloc_signed_4byte_relax
522 EmitImmediate(Disp, MI.getLoc(), 4, MCFixupKind(FixupKind), CurByte, OS,