Home
last modified time | relevance | path

Searched refs:MCFixup (Results 1 – 25 of 75) sorted by relevance

123

/NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsMCCodeEmitter.h28 class MCFixup; variable
55 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
102 SmallVectorImpl<MCFixup> &Fixups,
[all …]
HDMipsMCCodeEmitter.cpp149 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
218 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
231 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValue()
241 SmallVectorImpl<MCFixup> &Fixups, in getBranchTarget7OpValueMM()
253 Fixups.push_back(MCFixup::create(0, Expr, in getBranchTarget7OpValueMM()
263 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueMMPC10()
275 Fixups.push_back(MCFixup::create(0, Expr, in getBranchTargetOpValueMMPC10()
285 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueMM()
297 Fixups.push_back(MCFixup::create(0, Expr, in getBranchTargetOpValueMM()
308 SmallVectorImpl<MCFixup> &Fixups, in getBranchTarget21OpValue()
[all …]
HDMipsAsmBackend.h41 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
63 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
84 const MCFixup &Fixup, const MCFragment *DF,
/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64MCCodeEmitter.cpp49 SmallVectorImpl<MCFixup> &Fixups,
55 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
87 SmallVectorImpl<MCFixup> &Fixups,
94 SmallVectorImpl<MCFixup> &Fixups,
100 SmallVectorImpl<MCFixup> &Fixups,
106 SmallVectorImpl<MCFixup> &Fixups,
[all …]
HDAArch64AsmBackend.cpp70 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
74 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
204 void AArch64AsmBackend::applyFixup(const MCFixup &Fixup, char *Data, in applyFixup()
230 bool AArch64AsmBackend::fixupNeedsRelaxation(const MCFixup &Fixup, in fixupNeedsRelaxation()
466 const MCFixup &Fixup, const MCFragment *DF,
470 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
475 const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, in processFixupValue()
510 void ELFAArch64AsmBackend::applyFixup(const MCFixup &Fixup, char *Data, in applyFixup()
/NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/
HDARMMCCodeEmitter.cpp69 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
87 SmallVectorImpl<MCFixup> &Fixups,
93 SmallVectorImpl<MCFixup> &Fixups,
99 SmallVectorImpl<MCFixup> &Fixups,
104 SmallVectorImpl<MCFixup> &Fixups,
109 SmallVectorImpl<MCFixup> &Fixups,
114 SmallVectorImpl<MCFixup> &Fixups,
120 SmallVectorImpl<MCFixup> &Fixups,
[all …]
HDARMWinCOFFObjectWriter.cpp31 unsigned getRelocType(const MCValue &Target, const MCFixup &Fixup,
35 bool recordRelocation(const MCFixup &) const override;
39 const MCFixup &Fixup, in getRelocType()
79 bool ARMWinCOFFObjectWriter::recordRelocation(const MCFixup &Fixup) const { in recordRelocation()
HDARMAsmBackend.h44 const MCFixup &Fixup, const MCFragment *DF,
48 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
55 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
HDARMELFObjectWriter.cpp28 const MCFixup &Fixup,
37 unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
71 const MCFixup &Fixup, in GetRelocType()
77 const MCFixup &Fixup, in GetRelocTypeInner()
/NextBSD/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
HDPPCMCCodeEmitter.cpp52 SmallVectorImpl<MCFixup> &Fixups,
55 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
[all …]
HDPPCMachObjectWriter.cpp31 const MCFixup &Fixup, MCValue Target,
36 const MCFragment *Fragment, const MCFixup &Fixup,
45 const MCFixup &Fixup, MCValue Target, in recordRelocation()
178 const MCFixup &Fixup) { in getFixupOffset()
193 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in recordScatteredRelocation()
303 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordPPCRelocation()
/NextBSD/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
HDSystemZMCCodeEmitter.cpp41 SmallVectorImpl<MCFixup> &Fixups,
47 SmallVectorImpl<MCFixup> &Fixups,
53 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
73 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
[all …]
HDSystemZMCAsmBackend.cpp51 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
56 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
87 void SystemZMCAsmBackend::applyFixup(const MCFixup &Fixup, char *Data, in applyFixup()
/NextBSD/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
HDSparcMCCodeEmitter.cpp45 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
116 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
129 Fixups.push_back(MCFixup::create(0, Expr, Kind)); in getMachineOpValue()
[all …]
/NextBSD/contrib/llvm/lib/Target/BPF/MCTargetDesc/
HDBPFMCCodeEmitter.cpp44 SmallVectorImpl<MCFixup> &Fixups,
50 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
92 Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_4)); in getMachineOpValue()
94 Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_8)); in getMachineOpValue()
97 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_2)); in getMachineOpValue()
108 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
154 SmallVectorImpl<MCFixup> &Fixups, in getMemoryOpValue()
HDBPFAsmBackend.cpp34 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
40 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
65 void BPFAsmBackend::applyFixup(const MCFixup &Fixup, char *Data, in applyFixup()
/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCCodeEmitter.h37 const MCExpr *ME, SmallVectorImpl<MCFixup> &Fixups,
48 SmallVectorImpl<MCFixup> &Fixups,
52 SmallVectorImpl<MCFixup> &Fixups,
59 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
/NextBSD/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
HDSIMCCodeEmitter.cpp56 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
183 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
230 SmallVectorImpl<MCFixup> &Fixups, in getSOPPBrEncoding()
237 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getSOPPBrEncoding()
246 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
264 Fixups.push_back(MCFixup::create(4, Expr, Kind, MI.getLoc())); in getMachineOpValue()
HDAMDGPUMCCodeEmitter.h32 SmallVectorImpl<MCFixup> &Fixups,
36 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
42 SmallVectorImpl<MCFixup> &Fixups, in getSOPPBrEncoding()
HDAMDGPUAsmBackend.cpp33 const MCFragment *Fragment, const MCFixup &Fixup, in recordRelocation()
49 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
51 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
89 void AMDGPUAsmBackend::applyFixup(const MCFixup &Fixup, char *Data, in applyFixup()
HDR600MCCodeEmitter.cpp46 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
169 SmallVectorImpl<MCFixup> &Fixup, in getMachineOpValue()
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCAsmBackend.h78 const MCFixup &Fixup, const MCFragment *DF, in processFixupValue()
85 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
100 virtual bool fixupNeedsRelaxationAdvanced(const MCFixup &Fixup, bool Resolved,
106 virtual bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
HDMCWinCOFFObjectWriter.h15 class MCFixup; variable
32 virtual unsigned getRelocType(const MCValue &Target, const MCFixup &Fixup,
35 virtual bool recordRelocation(const MCFixup &) const { return true; } in recordRelocation() argument
HDMCFixup.h62 class MCFixup {
78 static MCFixup create(uint32_t Offset, const MCExpr *Value,
81 MCFixup FI;
/NextBSD/contrib/llvm/lib/Target/X86/MCTargetDesc/
HDX86MachObjectWriter.cpp32 const MCFixup &Fixup,
40 const MCFixup &Fixup,
48 const MCFixup &Fixup,
53 const MCFragment *Fragment, const MCFixup &Fixup,
62 const MCFixup &Fixup, MCValue Target, in recordRelocation()
99 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, in RecordX86_64Relocation()
341 const MCFixup &Fixup, in recordScatteredRelocation()
435 const MCFixup &Fixup, in recordTLVPRelocation()
477 const MCFixup &Fixup, in RecordX86Relocation()

123