/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCCodeEmitter.h | 23 class MCFixup; variable 48 SmallVectorImpl<MCFixup> &Fixups, 54 SmallVectorImpl<MCFixup> &Fixups, 61 SmallVectorImpl<MCFixup> &Fixups, 68 SmallVectorImpl<MCFixup> &Fixups, 74 SmallVectorImpl<MCFixup> &Fixups, 78 SmallVectorImpl<MCFixup> &Fixups, 82 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, 95 SmallVectorImpl<MCFixup> [all...] |
H A D | MipsMCCodeEmitter.cpp | 22 #include "llvm/MC/MCFixup.h" 135 SmallVectorImpl<MCFixup> &Fixups, in emitInstruction() 226 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() 238 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValue() 248 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue() 260 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValue1SImm16() 270 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValue1SImm16() 283 Fixups.push_back(MCFixup::create(0, FixupExpression, in getBranchTargetOpValueMMR6() 293 SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetOpValueMMR6() 306 Fixups.push_back(MCFixup in getBranchTargetOpValueLsl2MMR6() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCCodeEmitter.h | 39 SmallVectorImpl<MCFixup> &Fixups, 42 SmallVectorImpl<MCFixup> &Fixups, 45 SmallVectorImpl<MCFixup> &Fixups, 48 SmallVectorImpl<MCFixup> &Fixups, 51 SmallVectorImpl<MCFixup> &Fixups, 54 SmallVectorImpl<MCFixup> &Fixups, 58 SmallVectorImpl<MCFixup> &Fixups, 61 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> [all...] |
H A D | PPCMCCodeEmitter.cpp | 19 #include "llvm/MC/MCFixup.h" 45 SmallVectorImpl<MCFixup> &Fixups, in getDirectBrEncoding() 53 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDirectBrEncoding() 155 SmallVectorImpl<MCFixup> &Fixups, in getDispRIEncoding() 161 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDispRIEncoding() 168 SmallVectorImpl<MCFixup> &Fixups, in getDispRIXEncoding() 174 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDispRIXEncoding() 181 SmallVectorImpl<MCFixup> &Fixups, in getDispRIX16Encoding() 187 Fixups.push_back(MCFixup::create(0, MO.getExpr(), in getDispRIX16Encoding() 194 SmallVectorImpl<MCFixup> [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCCodeEmitter.cpp | 22 #include "llvm/MC/MCFixup.h" 56 SmallVectorImpl<MCFixup> &Fixups, 62 SmallVectorImpl<MCFixup> &Fixups, 70 SmallVectorImpl<MCFixup> &Fixups, 76 SmallVectorImpl<MCFixup> &Fixups, 82 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, 94 SmallVectorImpl<MCFixup> &Fixups, 100 SmallVectorImpl<MCFixup> &Fixups, 107 SmallVectorImpl<MCFixup> [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/ |
H A D | XtensaMCCodeEmitter.cpp | 47 SmallVectorImpl<MCFixup> &Fixups, 53 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, 71 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 79 SmallVectorImpl<MCFixup> &Fixups, 83 SmallVectorImpl<MCFixup> &Fixups, 87 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYMCCodeEmitter.h | 36 SmallVectorImpl<MCFixup> &Fixups, 41 SmallVectorImpl<MCFixup> &Fixups, 46 SmallVectorImpl<MCFixup> &Fixups, 51 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValue() 60 Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc())); in getImmOpValue() 65 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 73 SmallVectorImpl<MCFixup> &Fixups, 77 SmallVectorImpl<MCFixup> &Fixups, 81 SmallVectorImpl<MCFixup> [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCCodeEmitter.cpp | 24 #include "llvm/MC/MCFixup.h" 82 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, 96 SmallVectorImpl<MCFixup> &Fixups, 101 SmallVectorImpl<MCFixup> &Fixups, 107 SmallVectorImpl<MCFixup> &Fixups, 113 SmallVectorImpl<MCFixup> &Fixups, 118 SmallVectorImpl<MCFixup> &Fixups, 123 SmallVectorImpl<MCFixup> &Fixups, 128 SmallVectorImpl<MCFixup> 926 getThumbAddrModeRegRegOpValue(const MCInst & MI,unsigned OpIdx,SmallVectorImpl<MCFixup> &,const MCSubtargetInfo & STI) const getThumbAddrModeRegRegOpValue() argument [all...] |
H A D | ARMAsmBackend.h | 38 bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup, 42 unsigned adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup, 47 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, 57 const char *reasonForFixupRelaxation(const MCFixup &Fixup, 60 bool fixupNeedsRelaxation(const MCFixup &Fixup,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCCodeEmitter.cpp | 22 #include "llvm/MC/MCFixup.h" 57 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 72 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 78 SmallVectorImpl<MCFixup> &Fixups, 81 SmallVectorImpl<MCFixup> &Fixups, 84 SmallVectorImpl<MCFixup> &Fixups, 92 SmallVectorImpl<MCFixup> in encodeInstruction() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCCodeEmitter.cpp | 46 SmallVectorImpl<MCFixup> &Fixups, 52 SmallVectorImpl<MCFixup> &Fixups, 60 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, 74 SmallVectorImpl<MCFixup> &Fixups, 83 SmallVectorImpl<MCFixup> &Fixups, 88 SmallVectorImpl<MCFixup> &Fixups, in getPC16DBLEncoding() 94 SmallVectorImpl<MCFixup> &Fixups, in getPC32DBLEncoding() 100 SmallVectorImpl<MCFixup> &Fixups, in getPC16DBLTLSEncoding() 106 SmallVectorImpl<MCFixup> &Fixups, in getPC32DBLTLSEncoding() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430MCCodeEmitter.cpp | 22 #include "llvm/MC/MCFixup.h" 46 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, 84 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() 105 SmallVectorImpl<MCFixup> in getMachineOpValue() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCCodeEmitter.h | 29 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 D | AVRMCCodeEmitter.cpp | 22 #include "llvm/MC/MCFixup.h" 94 SmallVectorImpl<MCFixup> &Fixups, in encodeRelCondBrTarget() 100 MCFixup::create(0, MO.getExpr(), MCFixupKind(Fixup), MI.getLoc())); in encodeRelCondBrTarget() 114 SmallVectorImpl<MCFixup> &Fixups, in encodeLDSTPtrReg() 138 SmallVectorImpl<MCFixup> &Fixups, in encodeMemri() 165 Fixups.push_back(MCFixup::create(0, OffsetOp.getExpr(), in encodeMemri() 175 SmallVectorImpl<MCFixup> &Fixups, in encodeComplement() 186 SmallVectorImpl<MCFixup> &Fixups, in encodeImm() 201 MCFixup::create(Offset, MO.getExpr(), FixupKind, MI.getLoc())); in encodeImm() 211 SmallVectorImpl<MCFixup> in encodeCallTarget() [all...] |
H A D | AVRAsmBackend.cpp | 39 std::string Description, const MCFixup &Fixup, in signed_width() 59 std::string Description, const MCFixup &Fixup, in unsigned_width() 78 static void adjustBranch(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in adjustBranch() 89 static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup, in adjustRelativeBranch() 108 static void fixup_call(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in fixup_call() 124 static void fixup_7_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in fixup_7_pcrel() 138 static void fixup_13_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value, in fixup_13_pcrel() 151 static void fixup_6(const MCFixup &Fixup, uint64_t &Value, in fixup_6() 163 static void fixup_6_adiw(const MCFixup &Fixup, uint64_t &Value, in fixup_6_adiw() 174 static void fixup_port5(const MCFixup &Fixup, uint64_t &Value, in fixup_port5() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VEMCCodeEmitter.cpp | 21 #include "llvm/MC/MCFixup.h" 52 SmallVectorImpl<MCFixup> &Fixups, 58 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 68 SmallVectorImpl<MCFixup> &Fixups, 71 SmallVectorImpl<MCFixup> &Fixups, 74 SmallVectorImpl<MCFixup> &Fixups, 82 SmallVectorImpl<MCFixup> &Fixups, in encodeInstruction() 92 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() 104 Fixups.push_back(MCFixup in getMachineOpValue() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMCCodeEmitter.cpp | 53 SmallVectorImpl<MCFixup> &Fixups, 57 SmallVectorImpl<MCFixup> &Fixups, 61 SmallVectorImpl<MCFixup> &Fixups, 65 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 81 SmallVectorImpl<MCFixup> &Fixups, 85 SmallVectorImpl<MCFixup> &Fixups, 89 SmallVectorImpl<MCFixup> &Fixups, 93 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
H A D | RISCVAsmBackend.cpp | 115 const MCFixup &Fixup, in shouldForceRelocation() 142 const MCAssembler &Asm, const MCFixup &Fixup, bool Resolved, uint64_t Value, in fixupNeedsRelaxationAdvanced() 212 SmallVectorImpl<MCFixup> &Fixups = DF.getFixups(); in relaxDwarfLineAddr() 255 Fixups.push_back(MCFixup::create(Offset, MBE.getLHS(), std::get<0>(Fixup))); in relaxDwarfLineAddr() 256 Fixups.push_back(MCFixup::create(Offset, MBE.getRHS(), std::get<1>(Fixup))); in relaxDwarfLineAddr() 275 SmallVectorImpl<MCFixup> &Fixups = DF.getFixups(); in relaxDwarfCFA() 300 MCFixup::create(Offset, MBE.getLHS(), in relaxDwarfCFA() 304 MCFixup::create(Offset, MBE.getRHS(), in relaxDwarfCFA() 340 MCFixup::create(0, &Expr, FK_Data_leb128, Expr.getLoc())); in relaxLEB128() 406 static uint64_t adjustFixupValue(const MCFixup &Fixup, uint64_t Value, in adjustFixupValue() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/ |
H A D | LanaiMCCodeEmitter.cpp | 21 #include "llvm/MC/MCFixup.h" 53 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, 71 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 79 SmallVectorImpl<MCFixup> &Fixups, 111 const MCInst &Inst, const MCOperand &MCOp, SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() 131 MCFixup in getMachineOpValue() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/ |
H A D | BPFMCCodeEmitter.cpp | 18 #include "llvm/MC/MCFixup.h" 49 SmallVectorImpl<MCFixup> &Fixups, 55 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 81 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() 96 Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_4)); in getMachineOpValue() 98 Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_8)); in getMachineOpValue() 100 Fixups.push_back(MCFixup::create(0, Expr, (MCFixupKind)BPF::FK_BPF_PCRel_4)); in getMachineOpValue() 103 Fixups.push_back(MCFixup in getMachineOpValue() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/ |
H A D | M68kMCCodeEmitter.cpp | 43 void getBinaryCodeForInstr(const MCInst &MI, SmallVectorImpl<MCFixup> &Fixups, 49 SmallVectorImpl<MCFixup> &Fixups, 54 APInt &Value, SmallVectorImpl<MCFixup> &Fixups, 59 APInt &Value, SmallVectorImpl<MCFixup> &Fixups, 63 APInt &Value, SmallVectorImpl<MCFixup> &Fixups, in M68kMCCodeEmitter() 73 SmallVectorImpl<MCFixup> &Fixups, 119 SmallVectorImpl<MCFixup> &Fixups, in encodeRelocImm() 137 Fixups.push_back(MCFixup::create(InsertByte, Expr, in encodeRelocImm() 146 SmallVectorImpl<MCFixup> &Fixups, in encodePCRelImm() 173 Fixups.push_back(MCFixup in encodePCRelImm() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
H A D | LoongArchMCCodeEmitter.cpp | 44 SmallVectorImpl<MCFixup> &Fixups, 49 SmallVectorImpl<MCFixup> &Fixups, 53 SmallVectorImpl<MCFixup> &Fixups, 59 SmallVectorImpl<MCFixup> &Fixups, 65 SmallVectorImpl<MCFixup> &Fixups, 73 SmallVectorImpl<MCFixup> &Fixups, 83 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValueAsr() 95 SmallVectorImpl<MCFixup> &Fixups, 102 SmallVectorImpl<MCFixup> &Fixups, in getMachineOpValue() 118 SmallVectorImpl<MCFixup> &Fixups, in getImmOpValueSub1() [all …]
|
H A D | LoongArchAsmBackend.cpp | 89 static uint64_t adjustFixupValue(const MCFixup &Fixup, uint64_t Value, in adjustFixupValue() 136 static void fixupLeb128(MCContext &Ctx, const MCFixup &Fixup, in fixupLeb128() 146 const MCFixup &Fixup, in applyFixup() 224 MCFixup Fixup = in shouldInsertFixupForCodeAlign() 225 MCFixup::create(0, Dummy, MCFixupKind(LoongArch::fixup_loongarch_align)); in shouldInsertFixupForCodeAlign() 252 const MCFixup &Fixup, in shouldForceRelocation() 308 MCFixup::create(0, &Expr, FK_Data_leb128, Expr.getLoc())); in relaxLEB128() 320 SmallVectorImpl<MCFixup> &Fixups = DF.getFixups(); in relaxDwarfLineAddr() 365 Fixups.push_back(MCFixup::create(Offset, MBE.getLHS(), std::get<0>(FK))); in relaxDwarfLineAddr() 366 Fixups.push_back(MCFixup::create(Offset, MBE.getRHS(), std::get<1>(FK))); in relaxDwarfLineAddr() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUMCCodeEmitter.cpp | 45 SmallVectorImpl<MCFixup> &Fixups, 49 SmallVectorImpl<MCFixup> &Fixups, 53 SmallVectorImpl<MCFixup> &Fixups, 57 SmallVectorImpl<MCFixup> &Fixups, 63 SmallVectorImpl<MCFixup> &Fixups, 67 SmallVectorImpl<MCFixup> &Fixups, 71 SmallVectorImpl<MCFixup> &Fixups, 75 SmallVectorImpl<MCFixup> &Fixups, 79 SmallVectorImpl<MCFixup> &Fixups, 86 SmallVectorImpl<MCFixup> &Fixups, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCCodeEmitter.h | 53 SmallVectorImpl<MCFixup> &Fixups, 57 SmallVectorImpl<MCFixup> &Fixups, 64 SmallVectorImpl<MCFixup> &Fixups, 69 SmallVectorImpl<MCFixup> &Fixups, 75 const MCExpr *ME, SmallVectorImpl<MCFixup> &Fixups,
|