Home
last modified time | relevance | path

Searched refs:MCFixupKindInfo (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp69 const MCFixupKindInfo &ARMAsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo()
70 const static MCFixupKindInfo InfosLE[ARM::NumTargetFixupKinds] = { in getFixupKindInfo()
75 {"fixup_arm_ldst_pcrel_12", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
77 MCFixupKindInfo::FKF_IsPCRel | in getFixupKindInfo()
78 MCFixupKindInfo::FKF_IsAlignedDownTo32Bits}, in getFixupKindInfo()
79 {"fixup_arm_pcrel_10_unscaled", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
80 {"fixup_arm_pcrel_10", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
82 MCFixupKindInfo::FKF_IsPCRel | in getFixupKindInfo()
83 MCFixupKindInfo::FKF_IsAlignedDownTo32Bits}, in getFixupKindInfo()
84 {"fixup_arm_pcrel_9", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsAsmBackend.cpp355 const MCFixupKindInfo &MipsAsmBackend::
357 const static MCFixupKindInfo LittleEndianInfos[] = { in getFixupKindInfo()
371 { "fixup_Mips_PC16", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
384 { "fixup_Mips_Branch_PCRel", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
400 { "fixup_Mips_PC18_S3", 0, 18, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
401 { "fixup_MIPS_PC19_S2", 0, 19, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
402 { "fixup_MIPS_PC21_S2", 0, 21, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
403 { "fixup_MIPS_PC26_S2", 0, 26, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
404 { "fixup_MIPS_PCHI16", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
405 { "fixup_MIPS_PCLO16", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
[all …]
H A DMipsAsmBackend.h24 struct MCFixupKindInfo;
48 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcAsmBackend.cpp166 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override { in getFixupKindInfo()
167 const static MCFixupKindInfo InfosBE[Sparc::NumTargetFixupKinds] = { in getFixupKindInfo()
169 { "fixup_sparc_call30", 2, 30, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
170 { "fixup_sparc_br22", 10, 22, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
171 { "fixup_sparc_br19", 13, 19, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
172 { "fixup_sparc_br16", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
182 { "fixup_sparc_pc22", 10, 22, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
183 { "fixup_sparc_pc10", 22, 10, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
187 { "fixup_sparc_wplt30", 2, 30, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
213 const static MCFixupKindInfo InfosLE[Sparc::NumTargetFixupKinds] = { in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaAsmBackend.cpp39 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
57 const MCFixupKindInfo &
59 const static MCFixupKindInfo Infos[Xtensa::NumTargetFixupKinds] = { in getFixupKindInfo()
61 {"fixup_xtensa_branch_6", 0, 16, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
62 {"fixup_xtensa_branch_8", 16, 8, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
63 {"fixup_xtensa_branch_12", 12, 12, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
64 {"fixup_xtensa_jump_18", 6, 18, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
66 MCFixupKindInfo::FKF_IsPCRel | in getFixupKindInfo()
67 MCFixupKindInfo::FKF_IsAlignedDownTo32Bits}, in getFixupKindInfo()
69 MCFixupKindInfo::FKF_IsPCRel | in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonAsmBackend.cpp89 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override { in getFixupKindInfo()
90 const static MCFixupKindInfo Infos[Hexagon::NumTargetFixupKinds] = { in getFixupKindInfo()
95 { "fixup_Hexagon_B22_PCREL", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
96 { "fixup_Hexagon_B15_PCREL", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
97 { "fixup_Hexagon_B7_PCREL", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
108 { "fixup_Hexagon_B13_PCREL", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
109 { "fixup_Hexagon_B9_PCREL", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
110 { "fixup_Hexagon_B32_PCREL_X", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
112 { "fixup_Hexagon_B22_PCREL_X", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
113 { "fixup_Hexagon_B15_PCREL_X", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430AsmBackend.cpp62 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override { in getFixupKindInfo()
63 const static MCFixupKindInfo Infos[MSP430::NumTargetFixupKinds] = { in getFixupKindInfo()
68 {"fixup_10_pcrel", 0, 10, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
70 {"fixup_16_pcrel", 0, 16, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
72 {"fixup_16_pcrel_byte", 0, 16, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
73 {"fixup_2x_pcrel", 0, 10, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
74 {"fixup_rl_pcrel", 0, 16, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
126 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCFixups.h44 const static MCFixupKindInfo MCFixupKindInfos[SystemZ::NumTargetFixupKinds] = {
45 {"FK_390_PC12DBL", 4, 12, MCFixupKindInfo::FKF_IsPCRel},
46 {"FK_390_PC16DBL", 0, 16, MCFixupKindInfo::FKF_IsPCRel},
47 {"FK_390_PC24DBL", 0, 24, MCFixupKindInfo::FKF_IsPCRel},
48 {"FK_390_PC32DBL", 0, 32, MCFixupKindInfo::FKF_IsPCRel},
H A DSystemZMCAsmBackend.cpp117 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
147 const MCFixupKindInfo &
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYAsmBackend.cpp27 const MCFixupKindInfo &
30 static llvm::DenseMap<unsigned, MCFixupKindInfo> Infos = { in getFixupKindInfo()
35 {"fixup_csky_pcrel_imm16_scale2", 0, 32, MCFixupKindInfo::FKF_IsPCRel}}, in getFixupKindInfo()
38 MCFixupKindInfo::FKF_IsPCRel | in getFixupKindInfo()
39 MCFixupKindInfo::FKF_IsAlignedDownTo32Bits}}, in getFixupKindInfo()
42 MCFixupKindInfo::FKF_IsPCRel | in getFixupKindInfo()
43 MCFixupKindInfo::FKF_IsAlignedDownTo32Bits}}, in getFixupKindInfo()
45 {"fixup_csky_pcrel_imm26_scale2", 0, 32, MCFixupKindInfo::FKF_IsPCRel}}, in getFixupKindInfo()
47 {"fixup_csky_pcrel_imm18_scale2", 0, 32, MCFixupKindInfo::FKF_IsPCRel}}, in getFixupKindInfo()
53 {"fixup_csky_gotpc", 0, 32, MCFixupKindInfo::FKF_IsPCRel}}, in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCAsmBackend.cpp98 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override { in getFixupKindInfo()
99 const static MCFixupKindInfo InfosBE[PPC::NumTargetFixupKinds] = { in getFixupKindInfo()
101 { "fixup_ppc_br24", 6, 24, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
102 { "fixup_ppc_br24_notoc", 6, 24, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
103 { "fixup_ppc_brcond14", 16, 14, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
108 { "fixup_ppc_pcrel34", 0, 34, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
112 const static MCFixupKindInfo InfosLE[PPC::NumTargetFixupKinds] = { in getFixupKindInfo()
114 { "fixup_ppc_br24", 2, 24, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
115 { "fixup_ppc_br24_notoc", 2, 24, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
116 { "fixup_ppc_brcond14", 2, 14, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp56 const MCFixupKindInfo &
58 const static MCFixupKindInfo Infos[] = { in getFixupKindInfo()
68 MCFixupKindInfo::FKF_IsPCRel | MCFixupKindInfo::FKF_IsTarget}, in getFixupKindInfo()
70 MCFixupKindInfo::FKF_IsPCRel | MCFixupKindInfo::FKF_IsTarget}, in getFixupKindInfo()
72 MCFixupKindInfo::FKF_IsPCRel | MCFixupKindInfo::FKF_IsTarget}, in getFixupKindInfo()
73 {"fixup_riscv_got_hi20", 12, 20, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
78 {"fixup_riscv_tls_got_hi20", 12, 20, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
79 {"fixup_riscv_tls_gd_hi20", 12, 20, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
80 {"fixup_riscv_jal", 12, 20, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
81 {"fixup_riscv_branch", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCAsmBackend.cpp90 const MCFixupKindInfo &MCAsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo()
91 static const MCFixupKindInfo Builtins[] = { in getFixupKindInfo()
98 {"FK_PCRel_1", 0, 8, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
99 {"FK_PCRel_2", 0, 16, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
100 {"FK_PCRel_4", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
101 {"FK_PCRel_8", 0, 64, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEAsmBackend.cpp105 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override { in getFixupKindInfo()
106 const static MCFixupKindInfo Infos[VE::NumTargetFixupKinds] = { in getFixupKindInfo()
109 {"fixup_ve_srel32", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
112 {"fixup_ve_pc_hi32", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
113 {"fixup_ve_pc_lo32", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
190 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyAsmBackend.cpp45 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
59 const MCFixupKindInfo &
61 const static MCFixupKindInfo Infos[WebAssembly::NumTargetFixupKinds] = { in getFixupKindInfo()
94 const MCFixupKindInfo &Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp54 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
149 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()
174 const MCFixupKindInfo &AMDGPUAsmBackend::getFixupKindInfo( in getFixupKindInfo()
176 const static MCFixupKindInfo Infos[AMDGPU::NumTargetFixupKinds] = { in getFixupKindInfo()
178 { "fixup_si_sopp_br", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFAsmBackend.cpp42 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
50 const MCFixupKindInfo &
52 const static MCFixupKindInfo Infos[BPF::NumTargetFixupKinds] = { in getFixupKindInfo()
53 { "FK_BPF_PCRel_4", 0, 32, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiAsmBackend.cpp59 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
123 const MCFixupKindInfo &
125 static const MCFixupKindInfo Infos[Lanai::NumTargetFixupKinds] = { in getFixupKindInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRAsmBackend.h26 struct MCFixupKindInfo;
46 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
H A DAVRAsmBackend.cpp393 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()
428 MCFixupKindInfo const &AVRAsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo()
431 const static MCFixupKindInfo Infos[AVR::NumTargetFixupKinds] = { in getFixupKindInfo()
438 {"fixup_7_pcrel", 3, 7, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
439 {"fixup_13_pcrel", 0, 12, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp47 const MCFixupKindInfo &
49 const static MCFixupKindInfo Infos[] = { in getFixupKindInfo()
54 {"fixup_loongarch_b16", 10, 16, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
55 {"fixup_loongarch_b21", 0, 26, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
56 {"fixup_loongarch_b26", 0, 26, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
157 MCFixupKindInfo Info = getFixupKindInfo(Kind); in applyFixup()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCAsmBackend.h30 struct MCFixupKindInfo;
91 virtual const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const;
H A DMCFixupKindInfo.h15 struct MCFixupKindInfo { struct
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp174 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
632 const MCFixupKindInfo &X86AsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo()
633 const static MCFixupKindInfo Infos[X86::NumTargetFixupKinds] = { in getFixupKindInfo()
634 {"reloc_riprel_4byte", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
635 {"reloc_riprel_4byte_movq_load", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
636 {"reloc_riprel_4byte_relax", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
637 {"reloc_riprel_4byte_relax_rex", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
642 {"reloc_branch_4byte_pcrel", 0, 32, MCFixupKindInfo::FKF_IsPCRel}, in getFixupKindInfo()
714 MCFixupKindInfo::FKF_IsPCRel) { in applyFixup()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp37 MCFixupKindInfo::FKF_IsAlignedDownTo32Bits | MCFixupKindInfo::FKF_IsPCRel;
53 const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override { in getFixupKindInfo()
54 const static MCFixupKindInfo Infos[AArch64::NumTargetFixupKinds] = { in getFixupKindInfo()
437 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind()); in applyFixup()

12