Searched refs:FixupKind (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCFixups.h16 enum FixupKind { enum in namespace:llvm::SystemZ
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFObjectWriter.cpp45 unsigned FixupKind = Fixup.getKind(); local
47 if (FixupKind != FK_Data_4 && FixupKind != llvm::X86::reloc_signed_4byte) {
51 FixupKind = FK_PCRel_4;
58 switch (FixupKind) {
85 switch (FixupKind) {
H A DX86MCCodeEmitter.cpp69 MCFixupKind FixupKind, uint64_t StartByte, raw_ostream &OS,
292 unsigned Size, MCFixupKind FixupKind,
300 if (FixupKind != FK_PCRel_1 && FixupKind != FK_PCRel_2 &&
301 FixupKind != FK_PCRel_4) {
311 if ((FixupKind == FK_Data_4 || FixupKind == FK_Data_8 ||
312 FixupKind == MCFixupKind(X86::reloc_signed_4byte))) {
318 FixupKind = MCFixupKind(X86::reloc_global_offset_table8);
321 FixupKind
291 emitImmediate(const MCOperand &DispOp, SMLoc Loc, unsigned Size, MCFixupKind FixupKind, uint64_t StartByte, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const argument
408 unsigned FixupKind = [=]() { local
575 unsigned FixupKind = Opcode == X86::MOV32rm ? X86::reloc_signed_4byte_relax local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp275 RISCV::Fixups FixupKind = RISCV::fixup_riscv_invalid; local
294 FixupKind = RISCV::fixup_riscv_lo12_i;
296 FixupKind = RISCV::fixup_riscv_lo12_s;
302 FixupKind = RISCV::fixup_riscv_hi20;
307 FixupKind = RISCV::fixup_riscv_pcrel_lo12_i;
309 FixupKind = RISCV::fixup_riscv_pcrel_lo12_s;
316 FixupKind = RISCV::fixup_riscv_pcrel_hi20;
320 FixupKind = RISCV::fixup_riscv_got_hi20;
324 FixupKind = RISCV::fixup_riscv_tprel_lo12_i;
326 FixupKind
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp489 Mips::Fixups FixupKind = local
491 Fixups.push_back(MCFixup::create(0, Expr, MCFixupKind(FixupKind)));
612 Mips::Fixups FixupKind = Mips::Fixups(0); local
623 FixupKind = Mips::fixup_Mips_CALL_HI16;
626 FixupKind = Mips::fixup_Mips_CALL_LO16;
629 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_HI16
633 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_TLS_DTPREL_LO16
637 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOTTPREL
641 FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_GOT16
645 FixupKind
973 Mips::Fixups FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_PC19_S2 local
995 Mips::Fixups FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_PC18_S3 local
[all...]
H A DMipsAsmBackend.cpp536 const unsigned FixupKind = Fixup.getKind(); local
537 switch (FixupKind) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp195 MCFixupKind FixupKind = static_cast<MCFixupKind>(Fixup); local
196 Fixups.push_back(MCFixup::create(Offset, MO.getExpr(), FixupKind, MI.getLoc()));
211 MCFixupKind FixupKind = static_cast<MCFixupKind>(AVR::fixup_call); local
212 Fixups.push_back(MCFixup::create(0, MO.getExpr(), FixupKind, MI.getLoc()));
241 MCFixupKind FixupKind = static_cast<MCFixupKind>(AVRExpr->getFixupKind()); local
242 Fixups.push_back(MCFixup::create(0, AVRExpr, FixupKind));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp143 llvm::MCFixupKind FixupKind; local
147 FixupKind = MCFixupKind(WebAssembly::fixup_sleb128_i32);
150 FixupKind = MCFixupKind(WebAssembly::fixup_sleb128_i64);
159 FixupKind = MCFixupKind(WebAssembly::fixup_uleb128_i32);
162 FixupKind = MCFixupKind(WebAssembly::fixup_uleb128_i64);
169 FixupKind, MI.getLoc()));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCCodeEmitter.cpp134 MSP430::Fixups FixupKind; local
137 FixupKind = MSP430::fixup_16_pcrel_byte;
140 FixupKind = MSP430::fixup_16_byte;
143 FixupKind = MSP430::fixup_16_byte;
147 static_cast<MCFixupKind>(FixupKind), MI.getLoc()));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp878 const unsigned FixupKind = Fixup.getKind(); local
879 if (FixupKind >= FirstLiteralRelocationKind)
881 if (FixupKind == ARM::fixup_arm_thumb_bl) {
897 if (Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_uncondbranch))
899 if (!Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_thumb_br ||
900 FixupKind == ARM::fixup_arm_thumb_bl ||
901 FixupKind == ARM::fixup_t2_condbranch ||
902 FixupKind == ARM::fixup_t2_uncondbranch))
909 if (A && (FixupKind == ARM::fixup_arm_thumb_blx ||
910 FixupKind
[all...]
H A DARMMCCodeEmitter.cpp619 unsigned FixupKind,
628 MCFixupKind Kind = MCFixupKind(FixupKind);
618 getBranchTargetOpValue(const MCInst &MI, unsigned OpIdx, unsigned FixupKind, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.cpp616 unsigned FixupKind = fixup_Invalid; local
639 FixupKind = Hexagon::fixup_Hexagon_27_REG;
655 FixupKind = GPRelFixups[Shift];
660 FixupKind = Hexagon::fixup_Hexagon_GOTREL_LO16;
662 FixupKind = Hexagon::fixup_Hexagon_GOTREL_HI16;
669 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B9_PCREL_X
675 FixupKind = HexagonMCInstrInfo::isExtentSigned(MCII, MI)
679 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B7_PCREL_X
683 FixupKind = getFixupNoBits(MCII, MI, MO, VarKind);
688 if (FixupKind
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp90 static Lanai::Fixups FixupKind(const MCExpr *Expr) { function in namespace:llvm
130 MCFixup::create(0, MCOp.getExpr(), MCFixupKind(FixupKind(Expr))));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp69 template <uint32_t FixupKind>
211 template<unsigned FixupKind> uint32_t
222 MCFixupKind Kind = MCFixupKind(FixupKind);

Completed in 260 milliseconds