Home
last modified time | relevance | path

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

123456

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.h23 class MCFixup; variable
51 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
81 SmallVectorImpl<MCFixup> &Fixups,
85 SmallVectorImpl<MCFixup> &Fixups,
181 SmallVectorImpl<MCFixup> &Fixups,
185 SmallVectorImpl<MCFixup> &Fixups,
190 SmallVectorImpl<MCFixup> &Fixups,
[all …]
H A DMipsMCCodeEmitter.cpp154 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
249 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValue()
271 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValue1SImm16()
294 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValueMMR6()
338 Fixups.push_back(MCFixup::create(0, Expr, in getBranchTarget7OpValueMM()
359 Fixups.push_back(MCFixup::create(0, Expr, in getBranchTargetOpValueMMPC10()
380 Fixups.push_back(MCFixup::create(0, Expr, in getBranchTargetOpValueMM()
510 Fixups.push_back(MCFixup::create(0, Expr, in getJumpTargetOpValue()
527 Fixups.push_back(MCFixup::create(0, Expr, in getJumpTargetOpValueMM()
552 SmallVectorImpl<MCFixup> &Fixups, in getSImm3Lsa2Value()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
42 SmallVectorImpl<MCFixup> &Fixups,
51 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
82 SmallVectorImpl<MCFixup> &Fixups,
91 SmallVectorImpl<MCFixup> &Fixups,
106 SmallVectorImpl<MCFixup> &Fixups,
[all …]
H A DPPCMCCodeEmitter.cpp44 SmallVectorImpl<MCFixup> &Fixups, in getDirectBrEncoding()
51 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDirectBrEncoding()
66 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getCondBrEncoding()
73 SmallVectorImpl<MCFixup> &Fixups, in getAbsDirectBrEncoding()
79 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getAbsDirectBrEncoding()
86 SmallVectorImpl<MCFixup> &Fixups, in getAbsCondBrEncoding()
92 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getAbsCondBrEncoding()
271 MCFixup::create(0, Expr, in getMemRI34PCRelEncoding()
305 MCFixup::create(0, Expr, in getMemRI34PCRelEncoding()
399 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getTLSCallEncoding()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp57 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
71 SmallVectorImpl<MCFixup> &Fixups,
77 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups,
102 SmallVectorImpl<MCFixup> &Fixups,
166 SmallVectorImpl<MCFixup> &Fixups,
169 SmallVectorImpl<MCFixup> &Fixups,
176 SmallVectorImpl<MCFixup> &Fixups,
362 Fixups.push_back(MCFixup::create( in getMoveWideImmOpValue()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp353 SmallVectorImpl<MCFixup> &Fixups,
357 SmallVectorImpl<MCFixup> &Fixups,
360 SmallVectorImpl<MCFixup> &Fixups,
553 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
885 SmallVectorImpl<MCFixup> &Fixups, in getITMaskOpValue()
1496 SmallVectorImpl<MCFixup> &Fixups, in getSORegRegOpValue()
1544 SmallVectorImpl<MCFixup> &Fixups, in getSORegImmOpValue()
1591 SmallVectorImpl<MCFixup> &Fixups, in getT2AddrModeSORegOpValue()
1653 SmallVectorImpl<MCFixup> &Fixups, in getT2SORegOpValue()
1838 SmallVectorImpl<MCFixup> &Fixups, in getShiftRight8Imm()
[all …]
H A DARMAsmBackend.h44 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
47 unsigned adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup,
52 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
62 const char *reasonForFixupRelaxation(const MCFixup &Fixup,
65 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp48 SmallVectorImpl<MCFixup> &Fixups,
156 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
173 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
184 SmallVectorImpl<MCFixup> &Fixups, in getBDAddr12Encoding()
194 SmallVectorImpl<MCFixup> &Fixups, in getBDAddr20Encoding()
204 SmallVectorImpl<MCFixup> &Fixups, in getBDXAddr12Encoding()
215 SmallVectorImpl<MCFixup> &Fixups, in getBDXAddr20Encoding()
227 SmallVectorImpl<MCFixup> &Fixups, in getBDLAddr12Len4Encoding()
249 SmallVectorImpl<MCFixup> &Fixups, in getBDRAddr12Encoding()
260 SmallVectorImpl<MCFixup> &Fixups, in getBDVAddr12Encoding()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCCodeEmitter.cpp58 SmallVectorImpl<MCFixup> &Fixups,
128 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
140 Fixups.push_back(MCFixup::create(0, Expr, Kind)); in getMachineOpValue()
179 Fixups.push_back(MCFixup::create(0, Expr, Kind)); in getSImm13OpValue()
185 SmallVectorImpl<MCFixup> &Fixups, in getCallTargetOpValue()
206 Fixups.push_back(MCFixup::create(0, Expr, Kind)); in getCallTargetOpValue()
212 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
218 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getBranchTargetOpValue()
231 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getBranchPredTargetOpValue()
244 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getBranchOnRegTargetOpValue()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCCodeEmitter.cpp46 SmallVectorImpl<MCFixup> &Fixups,
54 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
78 SmallVectorImpl<MCFixup> &Fixups,
83 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
114 Fixups.push_back(MCFixup::create(Offset, MO.getExpr(), in getMachineOpValue()
146 Fixups.push_back(MCFixup::create(Offset, MO2.getExpr(), in getMemOpValue()
[all …]
H A DMSP430AsmBackend.cpp32 uint64_t adjustFixupValue(const MCFixup &Fixup, uint64_t Value,
40 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
50 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
56 bool fixupNeedsRelaxationAdvanced(const MCFixup &Fixup, bool Resolved, in fixupNeedsRelaxationAdvanced()
96 uint64_t MSP430AsmBackend::adjustFixupValue(const MCFixup &Fixup, in adjustFixupValue()
125 void MSP430AsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, in applyFixup()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.h29 class MCFixup; variable
52 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
67 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups,
84 SmallVectorImpl<MCFixup> &Fixups,
87 unsigned getExprOpValue(const MCExpr *Expr, SmallVectorImpl<MCFixup> &Fixups,
95 SmallVectorImpl<MCFixup> &Fixups,
[all …]
H A DAVRMCCodeEmitter.cpp94 SmallVectorImpl<MCFixup> &Fixups, in encodeRelCondBrTarget()
99 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in encodeRelCondBrTarget()
114 SmallVectorImpl<MCFixup> &Fixups, in encodeLDSTPtrReg()
135 SmallVectorImpl<MCFixup> &Fixups, in encodeMemri()
161 Fixups.push_back(MCFixup::create(0, OffsetOp.getExpr(), in encodeMemri()
171 SmallVectorImpl<MCFixup> &Fixups, in encodeComplement()
182 SmallVectorImpl<MCFixup> &Fixups, in encodeImm()
206 SmallVectorImpl<MCFixup> &Fixups, in encodeCallTarget()
224 SmallVectorImpl<MCFixup> &Fixups, in getExprOpValue()
242 Fixups.push_back(MCFixup::create(0, AVRExpr, FixupKind)); in getExprOpValue()
[all …]
H A DAVRAsmBackend.cpp38 std::string Description, const MCFixup &Fixup, in signed_width()
88 static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup, in adjustRelativeBranch()
147 static void fixup_6(const MCFixup &Fixup, uint64_t &Value, in fixup_6()
159 static void fixup_6_adiw(const MCFixup &Fixup, uint64_t &Value, in fixup_6_adiw()
170 static void fixup_port5(const MCFixup &Fixup, uint64_t &Value, in fixup_port5()
183 static void fixup_port6(const MCFixup &Fixup, uint64_t &Value, in fixup_port6()
212 static void lo8(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in lo8()
218 static void hi8(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in hi8()
224 static void hh8(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in hh8()
242 void AVRAsmBackend::adjustFixupValue(const MCFixup &Fixup, in adjustFixupValue()
[all …]
H A DAVRAsmBackend.h34 void adjustFixupValue(const MCFixup &Fixup, const MCValue &Target,
40 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
51 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
60 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCCodeEmitter.h34 SmallVectorImpl<MCFixup> &Fixups,
39 SmallVectorImpl<MCFixup> &Fixups,
44 SmallVectorImpl<MCFixup> &Fixups,
49 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValue()
57 SmallVectorImpl<MCFixup> &Fixups,
61 SmallVectorImpl<MCFixup> &Fixups, in getImmShiftOpValue()
72 SmallVectorImpl<MCFixup> &Fixups, in getBranchSymbolOpValue()
85 Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc())); in getBranchSymbolOpValue()
91 SmallVectorImpl<MCFixup> &Fixups, in getConstpoolSymbolOpValue()
105 SmallVectorImpl<MCFixup> &Fixups, in getCallSymbolOpValue()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCCodeEmitter.cpp53 SmallVectorImpl<MCFixup> &Fixups,
59 SmallVectorImpl<MCFixup> &Fixups,
65 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
72 SmallVectorImpl<MCFixup> &Fixups,
75 SmallVectorImpl<MCFixup> &Fixups,
88 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
113 Fixups.push_back(MCFixup::create(0, Expr, Kind)); in getMachineOpValue()
127 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue()
139 SmallVectorImpl<MCFixup> &Fixups, in getCCOpValue()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.h39 SmallVectorImpl<MCFixup> &Fixups,
43 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
49 SmallVectorImpl<MCFixup> &Fixups, in getSOPPBrEncoding()
55 SmallVectorImpl<MCFixup> &Fixups, in getSMEMOffsetEncoding()
61 SmallVectorImpl<MCFixup> &Fixups, in getSDWASrcEncoding()
67 SmallVectorImpl<MCFixup> &Fixups, in getSDWAVopcDstEncoding()
73 SmallVectorImpl<MCFixup> &Fixups, in getAVOperandEncoding()
H A DSIMCCodeEmitter.cpp45 SmallVectorImpl<MCFixup> &Fixups,
50 SmallVectorImpl<MCFixup> &Fixups,
56 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
68 SmallVectorImpl<MCFixup> &Fixups,
72 SmallVectorImpl<MCFixup> &Fixups,
385 Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc())); in getSOPPBrEncoding()
403 SmallVectorImpl<MCFixup> &Fixups, in getSDWASrcEncoding()
452 SmallVectorImpl<MCFixup> &Fixups, in getAVOperandEncoding()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCCodeEmitter.cpp52 SmallVectorImpl<MCFixup> &Fixups,
56 SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
72 SmallVectorImpl<MCFixup> &Fixups,
76 SmallVectorImpl<MCFixup> &Fixups,
80 SmallVectorImpl<MCFixup> &Fixups,
84 SmallVectorImpl<MCFixup> &Fixups,
171 Fixups.push_back(MCFixup::create( in expandAddTPRel()
177 Fixups.push_back(MCFixup::create( in expandAddTPRel()
[all …]
H A DRISCVAsmBackend.h55 const MCFixup &Fixup, const MCFragment *DF,
59 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
67 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
70 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, in fixupNeedsRelaxation()
76 bool fixupNeedsRelaxationAdvanced(const MCFixup &Fixup, bool Resolved,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCCodeEmitter.cpp52 SmallVectorImpl<MCFixup> &Fixups,
58 SmallVectorImpl<MCFixup> &Fixups,
62 SmallVectorImpl<MCFixup> &Fixups,
66 SmallVectorImpl<MCFixup> &Fixups,
70 SmallVectorImpl<MCFixup> &Fixups,
74 SmallVectorImpl<MCFixup> &Fixups,
78 SmallVectorImpl<MCFixup> &Fixups,
130 MCFixup::create(0, MCOp.getExpr(), MCFixupKind(FixupKind(Expr)))); in getMachineOpValue()
186 const MCInst &Inst, unsigned OpNo, SmallVectorImpl<MCFixup> &Fixups, in getRiMemoryOpValue()
257 SmallVectorImpl<MCFixup> &Fixups, in getSplsOpValue()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCCodeEmitter.cpp49 SmallVectorImpl<MCFixup> &Fixups,
55 SmallVectorImpl<MCFixup> &Fixups,
59 SmallVectorImpl<MCFixup> &Fixups,
63 SmallVectorImpl<MCFixup> &Fixups,
89 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue()
104 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_4)); in getMachineOpValue()
106 Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_8)); in getMachineOpValue()
109 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_2)); in getMachineOpValue()
120 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()
160 SmallVectorImpl<MCFixup> &Fixups, in getMemoryOpValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.h53 SmallVectorImpl<MCFixup> &Fixups,
57 SmallVectorImpl<MCFixup> &Fixups,
64 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
75 const MCExpr *ME, SmallVectorImpl<MCFixup> &Fixups,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCCodeEmitter.cpp55 unsigned Offset, SmallVectorImpl<MCFixup> &Fixups,
60 SmallVectorImpl<MCFixup> &Fixups,
65 SmallVectorImpl<MCFixup> &Fixups,
69 SmallVectorImpl<MCFixup> &Fixups,
79 SmallVectorImpl<MCFixup> &Fixups, in encodeBits()
110 SmallVectorImpl<MCFixup> &Fixups, in encodeReg()
185 SmallVectorImpl<MCFixup> &Fixups, in encodeImm()
267 Fixups.push_back(MCFixup::create( in encodeImm()
284 Fixups.push_back(MCFixup::create( in encodeImm()
316 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction()

123456