Lines Matching defs:FixupKind
359 MCFixupKind FixupKind, uint64_t StartByte,
517 unsigned Size, MCFixupKind FixupKind,
526 if (FixupKind != FK_PCRel_1 && FixupKind != FK_PCRel_2 &&
527 FixupKind != FK_PCRel_4) {
537 if ((FixupKind == FK_Data_4 || FixupKind == FK_Data_8 ||
538 FixupKind == MCFixupKind(X86::reloc_signed_4byte))) {
544 FixupKind = MCFixupKind(X86::reloc_global_offset_table8);
547 FixupKind = MCFixupKind(X86::reloc_global_offset_table);
554 FixupKind = MCFixupKind(FK_SecRel_4);
560 FixupKind = MCFixupKind(FK_SecRel_4);
567 if (FixupKind == FK_PCRel_4 ||
568 FixupKind == MCFixupKind(X86::reloc_riprel_4byte) ||
569 FixupKind == MCFixupKind(X86::reloc_riprel_4byte_movq_load) ||
570 FixupKind == MCFixupKind(X86::reloc_riprel_4byte_relax) ||
571 FixupKind == MCFixupKind(X86::reloc_riprel_4byte_relax_rex) ||
572 FixupKind == MCFixupKind(X86::reloc_branch_4byte_pcrel)) {
578 FixupKind = MCFixupKind(X86::reloc_global_offset_table);
580 if (FixupKind == FK_PCRel_2)
582 if (FixupKind == FK_PCRel_1)
591 Expr, FixupKind, Loc));
628 unsigned FixupKind = [&]() {
687 emitImmediate(Disp, MI.getLoc(), 4, MCFixupKind(FixupKind), StartByte, CB,
819 unsigned FixupKind = Opcode == X86::MOV32rm ? X86::reloc_signed_4byte_relax
821 emitImmediate(Disp, MI.getLoc(), 4, MCFixupKind(FixupKind), StartByte, CB,