Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp38 uint64_t &FixedValue);
44 uint64_t &FixedValue);
49 const MCSymbol &S, uint64_t FixedValue);
58 uint64_t &FixedValue) override;
146 uint64_t &FixedValue) { in RecordARMScatteredHalfRelocation() argument
173 FixedValue += SecAddr; in RecordARMScatteredHalfRelocation()
188 FixedValue -= Writer->getSectionAddress(SB->getFragment()->getParent()); in RecordARMScatteredHalfRelocation()
215 FixedValue &= 0xfffffffe; in RecordARMScatteredHalfRelocation()
219 FixedValue &= 0xfffffffe; in RecordARMScatteredHalfRelocation()
229 ? (FixedValue & 0xffff) : ((FixedValue & 0xffff0000) >> 16); in RecordARMScatteredHalfRelocation()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp34 uint64_t &FixedValue);
41 uint64_t &FixedValue);
49 uint64_t &FixedValue);
53 MCValue Target, uint64_t &FixedValue);
62 uint64_t &FixedValue) override { in recordRelocation() argument
65 FixedValue); in recordRelocation()
68 FixedValue); in recordRelocation()
105 uint64_t &FixedValue) { in RecordX86_64Relocation() argument
257 FixedValue = Res; in RecordX86_64Relocation()
353 FixedValue = Value; in RecordX86_64Relocation()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp46 uint64_t &FixedValue) override;
154 uint64_t &FixedValue) { in recordRelocation() argument
170 FixedValue += FixupOffset; in recordRelocation()
176 FixedValue = 0; in recordRelocation()
400 FixedValue = Value; in recordRelocation()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp215 MCValue Target, uint64_t &FixedValue) override;
699 uint64_t &FixedValue) { in recordRelocation() argument
742 FixedValue = (OffsetOfRelocation - OffsetOfB) + Target.getConstant(); in recordRelocation()
744 FixedValue = Target.getConstant(); in recordRelocation()
760 FixedValue += Layout.getSymbolOffset(A); in recordRelocation()
766 uint64_t LabelIndex = FixedValue >> OffsetLabelIntervalBits; in recordRelocation()
772 FixedValue -= Reloc.Symb->Data.Value; in recordRelocation()
798 FixedValue += 4; in recordRelocation()
833 FixedValue = FixedValue + 4; in recordRelocation()
840 FixedValue = 0; in recordRelocation()
H A DMCAssembler.cpp796 uint64_t FixedValue; in handleFixup() local
798 bool IsResolved = evaluateFixup(Layout, Fixup, &F, Target, FixedValue, in handleFixup()
804 getWriter().recordRelocation(*this, Layout, &F, Fixup, Target, FixedValue); in handleFixup()
806 return std::make_tuple(Target, FixedValue, IsResolved); in handleFixup()
923 uint64_t FixedValue; in layout() local
926 std::tie(Target, FixedValue, IsResolved) = in layout()
928 getBackend().applyFixup(*this, Fixup, Target, Contents, FixedValue, in layout()
H A DSPIRVObjectWriter.cpp34 MCValue Target, uint64_t &FixedValue) override {} in recordRelocation() argument
H A DXCOFFObjectWriter.cpp580 uint64_t &FixedValue) { in recordRelocation() argument
627 FixedValue = getVirtualAddress(SymA, SymASec) + Target.getConstant(); in recordRelocation()
631 FixedValue = 0; in recordRelocation()
640 FixedValue = 0; in recordRelocation()
650 FixedValue = TOCEntryOffset; in recordRelocation()
665 FixedValue = in recordRelocation()
706 FixedValue -= getVirtualAddress(SymB, SymBSec); in recordRelocation()
H A DMCDXContainerWriter.cpp40 MCValue Target, uint64_t &FixedValue) override {} in recordRelocation() argument
H A DELFObjectWriter.cpp258 MCValue Target, uint64_t &FixedValue) override;
1430 uint64_t &FixedValue) { in recordRelocation() argument
1490 FixedValue = !RelocateWithSymbol && SymA && !SymA->isUndefined() in recordRelocation()
1494 Addend = FixedValue; in recordRelocation()
1495 FixedValue = 0; in recordRelocation()
H A DMachObjectWriter.cpp467 uint64_t &FixedValue) { in recordRelocation() argument
475 Target, FixedValue); in recordRelocation()
H A DWasmObjectWriter.cpp298 MCValue Target, uint64_t &FixedValue) override;
487 uint64_t &FixedValue) { in recordRelocation() argument
547 FixedValue = 0; in recordRelocation()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCMachObjectWriter.h79 uint64_t &FixedValue) = 0;
240 MCValue Target, uint64_t &FixedValue) override;
H A DMCObjectWriter.h69 uint64_t &FixedValue) = 0;
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp617 uint64_t FixedValue = 0; in shouldInsertFixupForCodeAlign() local
621 FixedValue); in shouldInsertFixupForCodeAlign()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp406 int64_t FixedValue = Offset.getFixed(); in eliminateFrameIndex() local
412 Offset = StackOffset::getFixed(FixedValue + NumOfVReg * VLENB); in eliminateFrameIndex()