Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp34 uint64_t &FixedValue);
39 uint64_t &FixedValue);
44 const MCSymbol &S, uint64_t FixedValue);
52 MCValue Target, uint64_t &FixedValue) override;
136 uint64_t &FixedValue) { in recordARMScatteredHalfRelocation() argument
163 FixedValue += SecAddr; in recordARMScatteredHalfRelocation()
178 FixedValue -= Writer->getSectionAddress(SB->getFragment()->getParent()); in recordARMScatteredHalfRelocation()
205 FixedValue &= 0xfffffffe; in recordARMScatteredHalfRelocation()
209 FixedValue &= 0xfffffffe; in recordARMScatteredHalfRelocation()
219 ? (FixedValue & 0xffff) : ((FixedValue & 0xffff0000) >> 16); in recordARMScatteredHalfRelocation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp33 uint64_t &FixedValue);
39 uint64_t &FixedValue);
46 uint64_t &FixedValue);
49 MCValue Target, uint64_t &FixedValue);
57 MCValue Target, uint64_t &FixedValue) override { in recordRelocation() argument
59 RecordX86_64Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue); in recordRelocation()
61 RecordX86Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue); in recordRelocation()
97 const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) { in RecordX86_64Relocation() argument
247 FixedValue = Res; in RecordX86_64Relocation()
343 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;
150 const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) { in recordRelocation() argument
166 FixedValue += FixupOffset; in recordRelocation()
172 FixedValue = 0; in recordRelocation()
398 FixedValue = Value; in recordRelocation()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp165 uint64_t &FixedValue);
827 uint64_t &FixedValue) { in recordRelocation() argument
870 FixedValue = (OffsetOfRelocation - OffsetOfB) + Target.getConstant(); in recordRelocation()
872 FixedValue = Target.getConstant(); in recordRelocation()
888 FixedValue += Asm.getSymbolOffset(A); in recordRelocation()
894 uint64_t LabelIndex = FixedValue >> OffsetLabelIntervalBits; in recordRelocation()
900 FixedValue -= Reloc.Symb->Data.Value; in recordRelocation()
926 FixedValue += 4; in recordRelocation()
961 FixedValue = FixedValue + 4; in recordRelocation()
968 FixedValue = 0; in recordRelocation()
[all …]
H A DMCAssembler.cpp896 uint64_t FixedValue; in handleFixup() local
899 evaluateFixup(Fixup, &F, Target, STI, FixedValue, WasForced); in handleFixup()
904 getWriter().recordRelocation(*this, &F, Fixup, Target, FixedValue); in handleFixup()
906 return std::make_tuple(Target, FixedValue, IsResolved); in handleFixup()
1033 uint64_t FixedValue; in layout() local
1036 std::tie(Target, FixedValue, IsResolved) = in layout()
1038 getBackend().applyFixup(*this, Fixup, Target, Contents, FixedValue, in layout()
H A DXCOFFObjectWriter.cpp663 uint64_t &FixedValue) { in recordRelocation() argument
719 FixedValue = getVirtualAddress(SymA, SymASec) + Target.getConstant(); in recordRelocation()
723 FixedValue = 0; in recordRelocation()
732 FixedValue = 0; in recordRelocation()
757 FixedValue = TOCEntryOffset; in recordRelocation()
771 FixedValue = getVirtualAddress(SymA, SymASec) - BRInstrAddress + in recordRelocation()
776 FixedValue = 0; in recordRelocation()
811 FixedValue -= getVirtualAddress(SymB, SymBSec); in recordRelocation()
H A DMCDXContainerWriter.cpp39 uint64_t &FixedValue) override {} in recordRelocation() argument
H A DGOFFObjectWriter.cpp240 uint64_t &FixedValue) override {} in recordRelocation() argument
H A DELFObjectWriter.cpp1337 uint64_t &FixedValue) { in recordRelocation() argument
1398 FixedValue = !RelocateWithSymbol && SymA && !SymA->isUndefined() in recordRelocation()
1402 Addend = FixedValue; in recordRelocation()
1403 FixedValue = 0; in recordRelocation()
H A DMachObjectWriter.cpp509 uint64_t &FixedValue) { in recordRelocation() argument
517 FixedValue); in recordRelocation()
H A DWasmObjectWriter.cpp297 uint64_t &FixedValue) override;
482 uint64_t &FixedValue) { in recordRelocation() argument
542 FixedValue = 0; in recordRelocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp242 uint64_t FixedValue = 0; in shouldInsertFixupForCodeAlign() local
246 Asm.getWriter().recordRelocation(Asm, &AF, Fixup, Value, FixedValue); in shouldInsertFixupForCodeAlign()
455 uint64_t &FixedValue) const { in handleAddSubRelocations()
506 FixedValue = FixedValueA - FixedValueB; in handleAddSubRelocations()
H A DLoongArchAsmBackend.h44 uint64_t &FixedValue) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSPIRVObjectWriter.h51 uint64_t &FixedValue) override {} in recordRelocation() argument
H A DMCMachObjectWriter.h81 uint64_t &FixedValue) = 0;
333 uint64_t &FixedValue) override;
H A DMCWinCOFFObjectWriter.h73 uint64_t &FixedValue) override;
H A DMCObjectWriter.h78 uint64_t &FixedValue) = 0;
H A DMCAsmBackend.h128 uint64_t &FixedValue) const { in handleAddSubRelocations() argument
H A DMCELFObjectWriter.h190 uint64_t &FixedValue) override;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp583 uint64_t &FixedValue) const { in handleAddSubRelocations()
621 FixedValue = FixedValueA - FixedValueB; in handleAddSubRelocations()
702 uint64_t FixedValue = 0; in shouldInsertFixupForCodeAlign() local
705 Asm.getWriter().recordRelocation(Asm, &AF, Fixup, NopBytes, FixedValue); in shouldInsertFixupForCodeAlign()
H A DRISCVAsmBackend.h57 uint64_t &FixedValue) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp475 int64_t FixedValue = Offset.getFixed(); in eliminateFrameIndex() local
481 Offset = StackOffset::getFixed(FixedValue + NumOfVReg * VLENB); in eliminateFrameIndex()