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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCFixups.h16 enum FixupKind { enum in namespace:llvm::SystemZ
/freebsd-11-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.cpp90 MCFixupKind FixupKind, unsigned &CurByte, 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, unsigned &CurByte, raw_ostream &OS, SmallVectorImpl<MCFixup> &Fixups, int ImmOffset) const argument
393 unsigned FixupKind = [=]() { local
560 unsigned FixupKind = Opcode == X86::MOV32rm ? X86::reloc_signed_4byte_relax local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp262 RISCV::Fixups FixupKind = RISCV::fixup_riscv_invalid; local
281 FixupKind = RISCV::fixup_riscv_lo12_i;
283 FixupKind = RISCV::fixup_riscv_lo12_s;
289 FixupKind = RISCV::fixup_riscv_hi20;
294 FixupKind = RISCV::fixup_riscv_pcrel_lo12_i;
296 FixupKind = RISCV::fixup_riscv_pcrel_lo12_s;
303 FixupKind = RISCV::fixup_riscv_pcrel_hi20;
307 FixupKind = RISCV::fixup_riscv_got_hi20;
311 FixupKind = RISCV::fixup_riscv_tprel_lo12_i;
313 FixupKind
[all...]
/freebsd-11-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);
165 FixupKind, MI.getLoc()));
/freebsd-11-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
727 Mips::Fixups FixupKind = Mips::Fixups(0); local
986 Mips::Fixups FixupKind = isMicroMips(STI) ? Mips::fixup_MICROMIPS_PC19_S2 local
1008 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-11-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-11-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-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.cpp622 unsigned FixupKind = fixup_Invalid; local
645 FixupKind = Hexagon::fixup_Hexagon_27_REG;
661 FixupKind = GPRelFixups[Shift];
666 FixupKind = Hexagon::fixup_Hexagon_GOTREL_LO16;
668 FixupKind = Hexagon::fixup_Hexagon_GOTREL_HI16;
675 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B9_PCREL_X
681 FixupKind = HexagonMCInstrInfo::isExtentSigned(MCII, MI)
685 FixupKind = State.Extended ? Hexagon::fixup_Hexagon_B7_PCREL_X
689 FixupKind = getFixupNoBits(MCII, MI, MO, VarKind);
694 if (FixupKind
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp867 const unsigned FixupKind = Fixup.getKind(); local
868 if (FixupKind == FK_NONE)
870 if (FixupKind == ARM::fixup_arm_thumb_bl) {
886 if (Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_uncondbranch))
888 if (!Asm.isThumbFunc(Sym) && (FixupKind == ARM::fixup_arm_thumb_br ||
889 FixupKind == ARM::fixup_arm_thumb_bl ||
890 FixupKind == ARM::fixup_t2_condbranch ||
891 FixupKind == ARM::fixup_t2_uncondbranch))
898 if (A && (FixupKind == ARM::fixup_arm_thumb_blx ||
899 FixupKind
[all...]
H A DARMMCCodeEmitter.cpp627 unsigned FixupKind,
636 MCFixupKind Kind = MCFixupKind(FixupKind);
626 getBranchTargetOpValue(const MCInst &MI, unsigned OpIdx, unsigned FixupKind, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &STI) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMachObjectWriter.cpp60 report_fatal_error("log2size(FixupKind): Unhandled fixup kind!");
83 const MCFixupKind FixupKind, // from
92 switch ((unsigned)FixupKind) {
118 switch ((unsigned)FixupKind) {
82 getRelocType(const MCValue &Target, const MCFixupKind FixupKind, const bool IsPCRel) argument
/freebsd-11-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-11-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 225 milliseconds