| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
| H A D | LoongArchMCCodeEmitter.cpp | 144 unsigned FixupKind = LoongArch::fixup_loongarch_invalid; in getExprOpValue() local 147 FixupKind = LAExpr->getSpecifier(); in getExprOpValue() 156 FixupKind = LoongArch::fixup_loongarch_b16; in getExprOpValue() 159 FixupKind = LoongArch::fixup_loongarch_b21; in getExprOpValue() 162 FixupKind = LoongArch::fixup_loongarch_b26; in getExprOpValue() 165 FixupKind = LoongArch::fixup_loongarch_abs_hi20; in getExprOpValue() 168 FixupKind = LoongArch::fixup_loongarch_abs_lo12; in getExprOpValue() 171 FixupKind = LoongArch::fixup_loongarch_abs64_lo20; in getExprOpValue() 174 FixupKind = LoongArch::fixup_loongarch_abs64_hi12; in getExprOpValue() 192 FixupKind = LoongArch::fixup_loongarch_b16; in getExprOpValue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86WinCOFFObjectWriter.cpp | 47 unsigned FixupKind = Fixup.getKind(); in getRelocType() local 55 (FixupKind == FK_Data_4 || FixupKind == llvm::X86::reloc_signed_4byte || in getRelocType() 56 (FixupKind == FK_Data_8 && Is64Bit))) { in getRelocType() 57 FixupKind = FK_Data_4; in getRelocType() 67 switch (FixupKind) { in getRelocType() 99 switch (FixupKind) { in getRelocType()
|
| H A D | X86MCCodeEmitter.cpp | 361 void emitImmediate(const MCOperand &Disp, SMLoc Loc, unsigned FixupKind, 533 unsigned FixupKind, bool PCRel, in emitImmediate() argument 539 switch (FixupKind) { in emitImmediate() 554 if (!(is_contained({FK_Data_1, FK_Data_2, FK_Data_4}, FixupKind) && in emitImmediate() 565 if ((FixupKind == FK_Data_4 || FixupKind == FK_Data_8 || in emitImmediate() 566 FixupKind == X86::reloc_signed_4byte)) { in emitImmediate() 572 FixupKind = FirstLiteralRelocationKind + ELF::R_X86_64_GOTPC64; in emitImmediate() 575 FixupKind = X86::reloc_global_offset_table; in emitImmediate() 582 FixupKind = FK_SecRel_4; in emitImmediate() 588 FixupKind = FK_SecRel_4; in emitImmediate() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCCodeEmitter.cpp | 593 unsigned FixupKind = RISCV::fixup_riscv_invalid; in getImmOpValue() local 596 FixupKind = RVExpr->getSpecifier(); in getImmOpValue() 599 assert(FixupKind && FixupKind < FirstTargetFixupKind && in getImmOpValue() 611 FixupKind = RISCV::fixup_riscv_lo12_i; in getImmOpValue() 613 FixupKind = RISCV::fixup_riscv_lo12_s; in getImmOpValue() 619 FixupKind = RISCV::fixup_riscv_hi20; in getImmOpValue() 624 FixupKind = RISCV::fixup_riscv_pcrel_lo12_i; in getImmOpValue() 626 FixupKind = RISCV::fixup_riscv_pcrel_lo12_s; in getImmOpValue() 632 FixupKind = RISCV::fixup_riscv_pcrel_hi20; in getImmOpValue() 637 FixupKind = ELF::R_RISCV_TPREL_LO12_I; in getImmOpValue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCCodeEmitter.cpp | 491 Mips::Fixups FixupKind = in getJumpOffset16OpValue() local 493 addFixup(Fixups, 0, Expr, MCFixupKind(FixupKind)); in getJumpOffset16OpValue() 596 Mips::Fixups FixupKind = Mips::Fixups(0); in getExprOpValue() local 607 FixupKind = Mips::fixup_Mips_CALL_HI16; in getExprOpValue() 610 FixupKind = Mips::fixup_Mips_CALL_LO16; in getExprOpValue() 613 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_HI16 in getExprOpValue() 617 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_LO16 in getExprOpValue() 621 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOTTPREL in getExprOpValue() 625 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOT16 in getExprOpValue() 629 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_CALL16 in getExprOpValue() [all …]
|
| H A D | MipsWinCOFFObjectWriter.cpp | 38 unsigned FixupKind = Fixup.getKind(); in getRelocType() local 40 switch (FixupKind) { in getRelocType()
|
| H A D | MipsAsmBackend.cpp | 242 const unsigned FixupKind = Fixup.getKind(); in shouldForceRelocation() local 243 switch (FixupKind) { in shouldForceRelocation()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCFixup.h | 130 inline bool isRelocation(MCFixupKind FixupKind) { return FixupKind < FK_NONE; } in isRelocation() argument 135 inline bool isRelocRelocation(MCFixupKind FixupKind) { in isRelocRelocation() argument 136 return FirstLiteralRelocationKind <= FixupKind && FixupKind < FK_NONE; in isRelocRelocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyMCCodeEmitter.cpp | 153 llvm::MCFixupKind FixupKind; in encodeInstruction() local 159 FixupKind = WebAssembly::fixup_sleb128_i32; in encodeInstruction() 162 FixupKind = WebAssembly::fixup_sleb128_i64; in encodeInstruction() 172 FixupKind = WebAssembly::fixup_uleb128_i32; in encodeInstruction() 175 FixupKind = WebAssembly::fixup_uleb128_i64; in encodeInstruction() 184 FixupKind = WebAssembly::fixup_uleb128_i32; in encodeInstruction() 187 MCFixup::create(OS.tell() - Start, MO.getExpr(), FixupKind)); in encodeInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMWinCOFFObjectWriter.cpp | 49 unsigned FixupKind = Fixup.getKind(); in getRelocType() local 52 if (PCRel || FixupKind != FK_Data_4) { in getRelocType() 56 FixupKind = FK_Data_4; in getRelocType() 61 switch (FixupKind) { in getRelocType()
|
| H A D | ARMAsmBackend.cpp | 296 unsigned FixupKind) { in needsInterworking() argument 303 if (Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_uncondbranch)) in needsInterworking() 305 if (!Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_thumb_br || in needsInterworking() 306 FixupKind == ARM::fixup_arm_thumb_bl || in needsInterworking() 307 FixupKind == ARM::fixup_t2_condbranch || in needsInterworking() 308 FixupKind == ARM::fixup_t2_uncondbranch)) in needsInterworking() 936 const unsigned FixupKind = Fixup.getKind(); in shouldForceRelocation() local 937 if (FixupKind == ARM::fixup_arm_thumb_bl) { in shouldForceRelocation() 955 if (Sym && (FixupKind == ARM::fixup_arm_thumb_blx || in shouldForceRelocation() 956 FixupKind == ARM::fixup_arm_blx || in shouldForceRelocation() [all …]
|
| H A D | ARMMCCodeEmitter.cpp | 618 unsigned FixupKind, in getBranchTargetOpValue() argument 627 MCFixupKind Kind = MCFixupKind(FixupKind); in getBranchTargetOpValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64WinCOFFObjectWriter.cpp | 50 unsigned FixupKind = Fixup.getKind(); in getRelocType() local 57 if (PCRel || (FixupKind != FK_Data_4 && FixupKind != FK_Data_8)) { in getRelocType() 61 FixupKind = FK_Data_4; in getRelocType() 83 switch (FixupKind) { in getRelocType()
|
| H A D | AArch64MCCodeEmitter.cpp | 65 template <uint32_t FixupKind> 244 template<unsigned FixupKind> uint32_t 255 MCFixupKind Kind = MCFixupKind(FixupKind); in getLdStUImm12OpValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRMCCodeEmitter.cpp | 202 MCFixupKind FixupKind = static_cast<MCFixupKind>(Fixup); in encodeImm() local 203 addFixup(Fixups, Offset, MO.getExpr(), FixupKind); in encodeImm() 218 MCFixupKind FixupKind = AVR::fixup_call; in encodeCallTarget() local 219 addFixup(Fixups, 0, MO.getExpr(), FixupKind); in encodeCallTarget() 248 MCFixupKind FixupKind = static_cast<MCFixupKind>(AVRExpr->getFixupKind()); in getExprOpValue() local 249 addFixup(Fixups, 0, AVRExpr, FixupKind); in getExprOpValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/ |
| H A D | MSP430MCCodeEmitter.cpp | 147 MSP430::Fixups FixupKind; in getMemOpValue() local 150 FixupKind = MSP430::fixup_16_pcrel_byte; in getMemOpValue() 153 FixupKind = MSP430::fixup_16_byte; in getMemOpValue() 156 FixupKind = MSP430::fixup_16_byte; in getMemOpValue() 159 addFixup(Fixups, Offset, MO2.getExpr(), FixupKind); in getMemOpValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCCodeEmitter.cpp | 644 unsigned FixupKind = fixup_Invalid; in getExprOpValue() local 667 FixupKind = Hexagon::fixup_Hexagon_27_REG; in getExprOpValue() 680 FixupKind = GPRelFixups[Shift]; in getExprOpValue() 685 FixupKind = Hexagon::fixup_Hexagon_GOTREL_LO16; in getExprOpValue() 687 FixupKind = Hexagon::fixup_Hexagon_GOTREL_HI16; in getExprOpValue() 694 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B9_PCREL_X in getExprOpValue() 700 FixupKind = HexagonMCInstrInfo::isExtentSigned(MCII, MI) in getExprOpValue() 704 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B7_PCREL_X in getExprOpValue() 708 FixupKind = getFixupNoBits(MCII, MI, MO, VarKind); in getExprOpValue() 713 if (FixupKind == fixup_Invalid) { in getExprOpValue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCCodeEmitter.cpp | 65 template <SystemZ::FixupKind Kind> 72 template <SystemZ::FixupKind Kind> 165 template <SystemZ::FixupKind Kind> 184 template <SystemZ::FixupKind Kind>
|
| H A D | SystemZMCFixups.h | 17 enum FixupKind { enum
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/ |
| H A D | XtensaFixupKinds.h | 18 enum FixupKind { enum
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCELFStreamer.cpp | 160 MCFixupKind FixupKind = static_cast<MCFixupKind>(FirstLiteralRelocationKind + in emitGOTToPCRelReloc() local 162 DF->addFixup(MCFixup::create(LabelSym->getOffset() - 8, SubExpr2, FixupKind)); in emitGOTToPCRelReloc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCCodeEmitter.cpp | 89 static Lanai::Fixups FixupKind(const MCExpr *Expr) { in FixupKind() function 129 MCFixup::create(0, MCOp.getExpr(), MCFixupKind(FixupKind(Expr)))); in getMachineOpValue()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | MachO.h | 384 enum class FixupKind { Bind, Rebase }; enum 391 bool isBind() const { return Kind == FixupKind::Bind; } in isBind() 392 bool isRebase() const { return Kind == FixupKind::Rebase; } in isRebase() 404 FixupKind Kind;
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | MachOObjectFile.cpp | 3431 Kind = IsBind ? FixupKind::Bind : FixupKind::Rebase; in moveNext()
|