• Home
  • Raw
  • Download

Lines Matching refs:FixupKind

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