Home
last modified time | relevance | path

Searched refs:FixupKind (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCCodeEmitter.cpp132 LoongArch::Fixups FixupKind = LoongArch::fixup_loongarch_invalid; in getExprOpValue() local
145 FixupKind = LoongArch::fixup_loongarch_b16; in getExprOpValue()
148 FixupKind = LoongArch::fixup_loongarch_b21; in getExprOpValue()
153 FixupKind = LoongArch::fixup_loongarch_b26; in getExprOpValue()
156 FixupKind = LoongArch::fixup_loongarch_abs_hi20; in getExprOpValue()
159 FixupKind = LoongArch::fixup_loongarch_abs_lo12; in getExprOpValue()
162 FixupKind = LoongArch::fixup_loongarch_abs64_lo20; in getExprOpValue()
165 FixupKind = LoongArch::fixup_loongarch_abs64_hi12; in getExprOpValue()
168 FixupKind = LoongArch::fixup_loongarch_pcala_hi20; in getExprOpValue()
171 FixupKind = LoongArch::fixup_loongarch_pcala_lo12; in getExprOpValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp410 RISCV::Fixups FixupKind = RISCV::fixup_riscv_invalid; in getImmOpValue() local
429 FixupKind = RISCV::fixup_riscv_lo12_i; in getImmOpValue()
431 FixupKind = RISCV::fixup_riscv_lo12_s; in getImmOpValue()
437 FixupKind = RISCV::fixup_riscv_hi20; in getImmOpValue()
442 FixupKind = RISCV::fixup_riscv_pcrel_lo12_i; in getImmOpValue()
444 FixupKind = RISCV::fixup_riscv_pcrel_lo12_s; in getImmOpValue()
451 FixupKind = RISCV::fixup_riscv_pcrel_hi20; in getImmOpValue()
455 FixupKind = RISCV::fixup_riscv_got_hi20; in getImmOpValue()
459 FixupKind = RISCV::fixup_riscv_tprel_lo12_i; in getImmOpValue()
461 FixupKind = RISCV::fixup_riscv_tprel_lo12_s; in getImmOpValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFObjectWriter.cpp46 unsigned FixupKind = Fixup.getKind(); in getRelocType() local
52 if (FixupKind == FK_Data_4 || FixupKind == llvm::X86::reloc_signed_4byte || in getRelocType()
53 (FixupKind == FK_Data_8 && Is64Bit)) { in getRelocType()
54 FixupKind = FK_PCRel_4; in getRelocType()
65 switch (FixupKind) { in getRelocType()
92 switch (FixupKind) { in getRelocType()
H A DX86MCCodeEmitter.cpp359 MCFixupKind FixupKind, uint64_t StartByte,
517 unsigned Size, MCFixupKind FixupKind, in emitImmediate() argument
526 if (FixupKind != FK_PCRel_1 && FixupKind != FK_PCRel_2 && in emitImmediate()
527 FixupKind != FK_PCRel_4) { in emitImmediate()
537 if ((FixupKind == FK_Data_4 || FixupKind == FK_Data_8 || in emitImmediate()
538 FixupKind == MCFixupKind(X86::reloc_signed_4byte))) { in emitImmediate()
544 FixupKind = MCFixupKind(X86::reloc_global_offset_table8); in emitImmediate()
547 FixupKind = MCFixupKind(X86::reloc_global_offset_table); in emitImmediate()
554 FixupKind = MCFixupKind(FK_SecRel_4); in emitImmediate()
560 FixupKind = MCFixupKind(FK_SecRel_4); in emitImmediate()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp478 Mips::Fixups FixupKind = in getJumpOffset16OpValue()
480 Fixups.push_back(MCFixup::create(0, Expr, MCFixupKind(FixupKind))); in getJumpOffset16OpValue()
601 Mips::Fixups FixupKind = Mips::Fixups(0); in getExprOpValue()
612 FixupKind = Mips::fixup_Mips_CALL_HI16; in getExprOpValue()
615 FixupKind = Mips::fixup_Mips_CALL_LO16; in getExprOpValue()
618 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_HI16 in getExprOpValue()
622 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_LO16 in getExprOpValue()
626 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOTTPREL in getExprOpValue()
630 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOT16 in getExprOpValue()
634 FixupKind in getExprOpValue()
487 Mips::Fixups FixupKind = getJumpOffset16OpValue() local
610 Mips::Fixups FixupKind = Mips::Fixups(0); getExprOpValue() local
970 Mips::Fixups FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_PC19_S2 getSimm19Lsl2Encoding() local
992 Mips::Fixups FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_PC18_S3 getSimm18Lsl3Encoding() local
[all...]
H A DMipsAsmBackend.cpp552 const unsigned FixupKind = Fixup.getKind(); in shouldForceRelocation() local
553 switch (FixupKind) { in shouldForceRelocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp150 llvm::MCFixupKind FixupKind; in encodeInstruction()
154 FixupKind = MCFixupKind(WebAssembly::fixup_sleb128_i32); in encodeInstruction()
157 FixupKind = MCFixupKind(WebAssembly::fixup_sleb128_i64); in encodeInstruction()
167 FixupKind = MCFixupKind(WebAssembly::fixup_uleb128_i32); in encodeInstruction()
170 FixupKind = MCFixupKind(WebAssembly::fixup_uleb128_i64); in encodeInstruction()
177 FixupKind, MI.getLoc())); in encodeInstruction()
146 llvm::MCFixupKind FixupKind; encodeInstruction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMWinCOFFObjectWriter.cpp52 unsigned FixupKind = Fixup.getKind(); in getRelocType()
54 if (FixupKind != FK_Data_4) { in getRelocType()
58 FixupKind = FK_PCRel_4; in getRelocType()
62 switch (FixupKind) { in getRelocType()
53 unsigned FixupKind = Fixup.getKind(); getRelocType() local
H A DARMAsmBackend.cpp916 const unsigned FixupKind = Fixup.getKind(); in shouldForceRelocation() local
917 if (FixupKind >= FirstLiteralRelocationKind) in shouldForceRelocation()
919 if (FixupKind == ARM::fixup_arm_thumb_bl) { in shouldForceRelocation()
935 if (Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_uncondbranch)) in shouldForceRelocation()
937 if (!Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_thumb_br || in shouldForceRelocation()
938 FixupKind == ARM::fixup_arm_thumb_bl || in shouldForceRelocation()
939 FixupKind == ARM::fixup_t2_condbranch || in shouldForceRelocation()
940 FixupKind == ARM::fixup_t2_uncondbranch)) in shouldForceRelocation()
947 if (A && (FixupKind == ARM::fixup_arm_thumb_blx || in shouldForceRelocation()
948 FixupKind == ARM::fixup_arm_blx || in shouldForceRelocation()
[all …]
H A DARMMCCodeEmitter.cpp611 unsigned FixupKind, in EncodeAddrModeOpValues()
620 MCFixupKind Kind = MCFixupKind(FixupKind);
622 getBranchTargetOpValue(const MCInst & MI,unsigned OpIdx,unsigned FixupKind,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) getBranchTargetOpValue() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64WinCOFFObjectWriter.cpp52 unsigned FixupKind = Fixup.getKind(); in getRelocType() local
58 if (FixupKind != FK_Data_4 && FixupKind != FK_Data_8) { in getRelocType()
62 FixupKind = FK_PCRel_4; in getRelocType()
84 switch (FixupKind) { in getRelocType()
H A DAArch64MCCodeEmitter.cpp68 template <uint32_t FixupKind>
233 template<unsigned FixupKind> uint32_t in getLdStUImm12OpValue()
244 MCFixupKind Kind = MCFixupKind(FixupKind); in getLdStUImm12OpValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp199 MCFixupKind FixupKind = static_cast<MCFixupKind>(Fixup); in encodeImm() local
201 MCFixup::create(Offset, MO.getExpr(), FixupKind, MI.getLoc())); in encodeImm()
216 MCFixupKind FixupKind = static_cast<MCFixupKind>(AVR::fixup_call); in encodeCallTarget() local
217 Fixups.push_back(MCFixup::create(0, MO.getExpr(), FixupKind, MI.getLoc())); in encodeCallTarget()
246 MCFixupKind FixupKind = static_cast<MCFixupKind>(AVRExpr->getFixupKind()); in getExprOpValue() local
247 Fixups.push_back(MCFixup::create(0, AVRExpr, FixupKind)); in getExprOpValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCCodeEmitter.cpp136 MSP430::Fixups FixupKind; in getMemOpValue()
139 FixupKind = MSP430::fixup_16_pcrel_byte; in getMemOpValue()
142 FixupKind = MSP430::fixup_16_byte; in getMemOpValue()
145 FixupKind = MSP430::fixup_16_byte; in getMemOpValue()
149 static_cast<MCFixupKind>(FixupKind), MI.getLoc())); in getMemOpValue()
135 MSP430::Fixups FixupKind; getMemOpValue() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.cpp614 unsigned FixupKind = fixup_Invalid; in getExprOpValue() local
637 FixupKind = Hexagon::fixup_Hexagon_27_REG; in getExprOpValue()
650 FixupKind = GPRelFixups[Shift]; in getExprOpValue()
655 FixupKind = Hexagon::fixup_Hexagon_GOTREL_LO16; in getExprOpValue()
657 FixupKind = Hexagon::fixup_Hexagon_GOTREL_HI16; in getExprOpValue()
664 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B9_PCREL_X in getExprOpValue()
670 FixupKind = HexagonMCInstrInfo::isExtentSigned(MCII, MI) in getExprOpValue()
674 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B7_PCREL_X in getExprOpValue()
678 FixupKind = getFixupNoBits(MCII, MI, MO, VarKind); in getExprOpValue()
683 if (FixupKind in getExprOpValue()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp65 template <SystemZ::FixupKind Kind>
72 template <SystemZ::FixupKind Kind>
160 template <SystemZ::FixupKind Kind>
180 template <SystemZ::FixupKind Kind>
H A DSystemZMCFixups.h17 enum FixupKind { enum
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaFixupKinds.h18 enum FixupKind { enum
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp162 MCFixupKind FixupKind = static_cast<MCFixupKind>(FirstLiteralRelocationKind + in emitGOTToPCRelReloc() local
166 FixupKind, Inst.getLoc())); in emitGOTToPCRelReloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp91 static Lanai::Fixups FixupKind(const MCExpr *Expr) { in FixupKind() function
131 MCFixup::create(0, MCOp.getExpr(), MCFixupKind(FixupKind(Expr)))); in getMachineOpValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachO.h380 enum class FixupKind { Bind, Rebase }; enum
386 bool isBind() const { return Kind == FixupKind::Bind; } in isBind()
387 bool isRebase() const { return Kind == FixupKind::Rebase; } in isRebase()
399 FixupKind Kind;
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp3432 Kind = IsBind ? FixupKind::Bind : FixupKind::Rebase; in moveNext()