reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  595   Rel.Addend = 0x8000;
  657       if (Rel.Addend != (int64_t)TargetSymbolOffset)
  673       Rel.Addend = (intptr_t)Addend;
  981   RelocationEntry RE(SectionID, Offset, RelType, Value.Addend, Value.Offset);
 1044   if (!isInt<28>(Address + Value.Addend - SourceAddress))
 1048                     Value.Addend);
 1078                               ELF::R_AARCH64_MOVW_UABS_G3, Value.Addend);
 1081                               ELF::R_AARCH64_MOVW_UABS_G2_NC, Value.Addend);
 1084                               ELF::R_AARCH64_MOVW_UABS_G1_NC, Value.Addend);
 1087                               ELF::R_AARCH64_MOVW_UABS_G0_NC, Value.Addend);
 1153     Value.Addend = SymInfo.getOffset() + Addend;
 1178       Value.Addend = Addend;
 1185       Value.Addend = Addend;
 1244                            ELF::R_ARM_ABS32, Value.Addend);
 1261         Value.Addend += *Placeholder;
 1264         Value.Addend += (int16_t)((*Placeholder & 0xFFF) | (((*Placeholder >> 16) & 0xF) << 12));
 1282       Value.Addend += Addend;
 1302                              ELF::R_MIPS_HI16, Value.Addend);
 1305                              ELF::R_MIPS_LO16, Value.Addend);
 1324       int64_t Addend = Value.Addend + SignExtend32<16>(Opcode & 0x0000ffff);
 1347         Value.Addend += Opcode;
 1349         Value.Addend += SignExtend32<18>((Opcode & 0x0000ffff) << 2);
 1351         Value.Addend += SignExtend32<21>((Opcode & 0x0007ffff) << 2);
 1353         Value.Addend += SignExtend32<23>((Opcode & 0x001fffff) << 2);
 1355         Value.Addend += SignExtend32<28>((Opcode & 0x03ffffff) << 2);
 1360     RelocationEntry RE(SectionID, Offset, RelType, Value.Addend);
 1398                                ELF::R_MIPS_HI16, Value.Addend);
 1401                                ELF::R_MIPS_LO16, Value.Addend);
 1414                                     ELF::R_MIPS_HIGHEST, Value.Addend);
 1417                                    ELF::R_MIPS_HIGHER, Value.Addend);
 1420                                ELF::R_MIPS_HI16, Value.Addend);
 1423                                ELF::R_MIPS_LO16, Value.Addend);
 1469             Value.Addend += ELF::decodePPC64LocalEntryOffset(SymOther);
 1473             Sections[Value.SectionID].getAddressWithOffset(Value.Addend);
 1480           RelocationEntry RE(SectionID, Offset, RelType, Value.Addend);
 1504                              ELF::R_PPC64_ADDR64, Value.Addend);
 1515                                 ELF::R_PPC64_ADDR16_HIGHEST, Value.Addend);
 1517                                ELF::R_PPC64_ADDR16_HIGHER, Value.Addend);
 1519                               ELF::R_PPC64_ADDR16_HI, Value.Addend);
 1521                               ELF::R_PPC64_ADDR16_LO, Value.Addend);
 1580       Value.Addend -= TOCValue.Addend;
 1580       Value.Addend -= TOCValue.Addend;
 1581       resolveRelocation(Sections[SectionID], Offset, Value.Addend, RelType, 0);
 1594         Value.Addend += Addend;
 1597       RelocationEntry RE(SectionID, Offset, RelType, Value.Addend);
 1711         RelocationEntry RE(SectionID, Offset, ELF::R_X86_64_PC32, Value.Addend,
 1753       Value.Addend += support::ulittle32_t::ref(computePlaceholderAddress(SectionID, Offset));
 1756       Value.Addend += support::ulittle64_t::ref(computePlaceholderAddress(SectionID, Offset));
 1763       Value.Addend += support::ulittle32_t::ref(computePlaceholderAddress(SectionID, Offset));
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  203            Addend == Other.Addend && SymbolName == Other.SymbolName &&
  203            Addend == Other.Addend && SymbolName == Other.SymbolName &&
  211     if (Addend != Other.Addend)
  211     if (Addend != Other.Addend)
  212       return Addend < Other.Addend;
  212       return Addend < Other.Addend;
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
  153     OriginalRelValueRef.Addend = Addend;