Home
last modified time | relevance | path

Searched refs:FixedValue (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp35 uint64_t &FixedValue);
40 uint64_t &FixedValue);
45 const MCSymbol &S, uint64_t FixedValue);
53 MCValue Target, uint64_t &FixedValue) override;
137 uint64_t &FixedValue) { in recordARMScatteredHalfRelocation() argument
163 FixedValue += SecAddr; in recordARMScatteredHalfRelocation()
176 FixedValue -= Writer->getSectionAddress(SB->getFragment()->getParent()); in recordARMScatteredHalfRelocation()
203 FixedValue &= 0xfffffffe; in recordARMScatteredHalfRelocation()
207 FixedValue &= 0xfffffffe; in recordARMScatteredHalfRelocation()
217 ? (FixedValue & 0xffff) : ((FixedValue & 0xffff0000) >> 16); in recordARMScatteredHalfRelocation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp34 uint64_t &FixedValue);
40 uint64_t &FixedValue);
47 uint64_t &FixedValue);
50 MCValue Target, uint64_t &FixedValue);
58 MCValue Target, uint64_t &FixedValue) override { in recordRelocation() argument
60 RecordX86_64Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue); in recordRelocation()
62 RecordX86Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue); in recordRelocation()
101 const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) { in RecordX86_64Relocation() argument
245 FixedValue = Writer->getSymbolAddress(*Symbol); in RecordX86_64Relocation()
334 FixedValue = Value; in RecordX86_64Relocation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp45 MCValue Target, uint64_t &FixedValue) override;
149 const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) { in recordRelocation() argument
165 FixedValue += FixupOffset; in recordRelocation()
171 FixedValue = 0; in recordRelocation()
421 FixedValue = Value; in recordRelocation()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp164 MCValue Target, uint64_t &FixedValue);
835 MCValue Target, uint64_t &FixedValue) { in recordRelocation() argument
873 FixedValue = (OffsetOfRelocation - OffsetOfB) + Target.getConstant(); in recordRelocation()
875 FixedValue = Target.getConstant(); in recordRelocation()
891 FixedValue += Asm->getSymbolOffset(A); in recordRelocation()
897 uint64_t LabelIndex = FixedValue >> OffsetLabelIntervalBits; in recordRelocation()
903 FixedValue -= Reloc.Symb->Data.Value; in recordRelocation()
929 FixedValue += 4; in recordRelocation()
964 FixedValue = FixedValue + 4; in recordRelocation()
971 FixedValue = 0; in recordRelocation()
[all …]
H A DMCObjectWriter.cpp34 MCValue Target, uint64_t &FixedValue) {} in recordRelocation() argument
H A DXCOFFObjectWriter.cpp659 MCValue Target, uint64_t &FixedValue) { in recordRelocation() argument
709 FixedValue = getVirtualAddress(SymA, SymASec) + Target.getConstant(); in recordRelocation()
713 FixedValue = 0; in recordRelocation()
722 FixedValue = 0; in recordRelocation()
747 FixedValue = TOCEntryOffset; in recordRelocation()
761 FixedValue = getVirtualAddress(SymA, SymASec) - BRInstrAddress + in recordRelocation()
766 FixedValue = 0; in recordRelocation()
800 FixedValue -= getVirtualAddress(SymB, SymBSec); in recordRelocation()
H A DMCAssembler.cpp825 uint64_t FixedValue; in layout() local
827 evaluateFixup(Frag, Fixup, Target, FixedValue, in layout()
H A DMachObjectWriter.cpp512 uint64_t &FixedValue) { in recordRelocation() argument
520 FixedValue); in recordRelocation()
H A DWasmObjectWriter.cpp295 MCValue Target, uint64_t &FixedValue) override;
479 uint64_t &FixedValue) { in recordRelocation() argument
529 FixedValue = 0; in recordRelocation()
H A DELFObjectWriter.cpp1327 uint64_t &FixedValue) { in recordRelocation() argument
1384 FixedValue = usesRela(Ctx.getTargetOptions(), Section) ? 0 : Addend; in recordRelocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp239 uint64_t FixedValue = 0; in shouldInsertFixupForCodeAlign() local
243 Asm.getWriter().recordRelocation(AF, Fixup, Value, FixedValue); in shouldInsertFixupForCodeAlign()
450 const MCValue &Target, uint64_t &FixedValue, in addReloc() argument
453 MCAsmBackend::maybeAddReloc(F, Fixup, Target, FixedValue, IsResolved); in addReloc()
514 FixedValue = FixedValueA - FixedValueB; in addReloc()
H A DLoongArchAsmBackend.h42 uint64_t &FixedValue, bool IsResolved);
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCGOFFObjectWriter.h47 MCValue Target, uint64_t &FixedValue) override {} in recordRelocation() argument
H A DMCMachObjectWriter.h82 uint64_t &FixedValue) = 0;
326 MCValue Target, uint64_t &FixedValue) override;
H A DMCWinCOFFObjectWriter.h72 MCValue Target, uint64_t &FixedValue) override;
H A DMCObjectWriter.h83 MCValue Target, uint64_t &FixedValue);
H A DMCELFObjectWriter.h177 MCValue Target, uint64_t &FixedValue) override;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp813 const MCValue &Target, uint64_t &FixedValue, in addReloc() argument
850 FixedValue = FixedValueA - FixedValueB; in addReloc()
869 Asm->getWriter().recordRelocation(F, Fixup, Target, FixedValue); in addReloc()
958 uint64_t FixedValue = 0; in shouldInsertFixupForCodeAlign() local
960 Asm.getWriter().recordRelocation(AF, Fixup, NopBytes, FixedValue); in shouldInsertFixupForCodeAlign()
H A DRISCVAsmBackend.h52 uint64_t &FixedValue, bool IsResolved);