/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldELF.cpp | 610 uint32_t RelType = r_type; in resolveMIPS64Relocation() local 612 RelType, Addend, in resolveMIPS64Relocation() 615 RelType = r_type2; in resolveMIPS64Relocation() 616 CalculatedValue = evaluateMIPS64Relocation(Section, Offset, 0, RelType, in resolveMIPS64Relocation() 621 RelType = r_type3; in resolveMIPS64Relocation() 622 CalculatedValue = evaluateMIPS64Relocation(Section, Offset, 0, RelType, in resolveMIPS64Relocation() 627 RelType); in resolveMIPS64Relocation() 1076 return resolveRelocation(Section, RE.Offset, Value, RE.RelType, RE.Addend, in resolveRelocation() 1135 void RuntimeDyldELF::processSimpleRelocation(unsigned SectionID, uint64_t Offset, unsigned RelType,… in processSimpleRelocation() argument 1136 RelocationEntry RE(SectionID, Offset, RelType, Value.Addend, Value.Offset); in processSimpleRelocation() [all …]
|
D | RuntimeDyldImpl.h | 134 uint32_t RelType; variable 159 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry() 164 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry() 169 : SectionID(id), Offset(offset), RelType(type), Addend(addend), in RelocationEntry() 175 : SectionID(id), Offset(offset), RelType(type), in RelocationEntry()
|
D | RuntimeDyldMachO.h | 76 MachO::RelocationInfoType RelType = in getRelocationEntry() local 79 return RelocationEntry(SectionID, Offset, RelType, 0, IsPCRel, Size); in getRelocationEntry()
|
D | RuntimeDyldELF.h | 124 …void processSimpleRelocation(unsigned SectionID, uint64_t Offset, unsigned RelType, RelocationValu… 127 uint32_t getMatchingLoRelocation(uint32_t RelType,
|
D | RuntimeDyldMachO.cpp | 145 << " isPCRel: " << RE.IsPCRel << " MachoType: " << RE.RelType in dumpRelocationToResolve()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOAArch64.h | 41 switch (RE.RelType) { in decodeAddend() 58 switch (RE.RelType) { in decodeAddend() 134 MachO::RelocationInfoType RelType, int64_t Addend) const { in encodeAddend() argument 136 switch (RelType) { in encodeAddend() 153 switch (RelType) { in encodeAddend() 290 if (RE.RelType == MachO::ARM64_RELOC_GOT_LOAD_PAGE21 || in processRelocationRef() 291 RE.RelType == MachO::ARM64_RELOC_GOT_LOAD_PAGEOFF12) in processRelocationRef() 308 MachO::RelocationInfoType RelType = in resolveRelocation() local 309 static_cast<MachO::RelocationInfoType>(RE.RelType); in resolveRelocation() 311 switch (RelType) { in resolveRelocation() [all …]
|
D | RuntimeDyldCOFFX86_64.h | 67 switch (RE.RelType) { in resolveRelocation() 78 uint64_t Delta = 4 + (RE.RelType - COFF::IMAGE_REL_AMD64_REL32); in resolveRelocation() 124 uint64_t RelType = RelI->getType(); in processRelocationRef() local 130 switch (RelType) { in processRelocationRef() 160 << " RelType: " << RelType << " TargetName: " << TargetName in processRelocationRef() 164 RelocationEntry RE(SectionID, Offset, RelType, Addend); in processRelocationRef() 171 RelocationEntry RE(SectionID, Offset, RelType, TargetOffset + Addend); in processRelocationRef()
|
D | RuntimeDyldCOFFI386.h | 53 uint64_t RelType = RelI->getType(); in processRelocationRef() local 66 RelocationEntry RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0); in processRelocationRef() 72 switch (RelType) { in processRelocationRef() 80 RelocationEntry(SectionID, Offset, RelType, 0, TargetSectionID, in processRelocationRef() 87 RelocationEntry(TargetSectionID, Offset, RelType, 0); in processRelocationRef() 92 RelocationEntry RE = RelocationEntry(SectionID, Offset, RelType, in processRelocationRef() 110 switch (RE.RelType) { in resolveRelocation()
|
D | RuntimeDyldMachOARM.h | 40 switch (RE.RelType) { in decodeAddend() 61 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); in processRelocationRef() local 64 if (RelType == MachO::ARM_RELOC_HALF_SECTDIFF) in processRelocationRef() 67 else if (RelType == MachO::GENERIC_RELOC_VANILLA) in processRelocationRef() 81 if ((RE.RelType & 0xf) == MachO::ARM_RELOC_BR24) in processRelocationRef() 110 switch (RE.RelType) { in resolveRelocation() 199 RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0, in processBranchRelocation()
|
D | RuntimeDyldMachOX86_64.h | 42 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); in processRelocationRef() local 44 if (RelType == MachO::X86_64_RELOC_SUBTRACTOR) in processRelocationRef() 59 if (RE.RelType == MachO::X86_64_RELOC_GOT || in processRelocationRef() 60 RE.RelType == MachO::X86_64_RELOC_GOT_LOAD) in processRelocationRef() 87 switch (RE.RelType) { in resolveRelocation()
|
D | RuntimeDyldMachOI386.h | 42 uint32_t RelType = Obj.getAnyRelocationType(RelInfo); in processRelocationRef() local 45 if (RelType == MachO::GENERIC_RELOC_SECTDIFF || in processRelocationRef() 46 RelType == MachO::GENERIC_RELOC_LOCAL_SECTDIFF) in processRelocationRef() 49 else if (RelType == MachO::GENERIC_RELOC_VANILLA) in processRelocationRef() 93 switch (RE.RelType) { in resolveRelocation()
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86ELFRelocationInfo.cpp | 29 uint64_t RelType = Rel.getType(); in createExprForRelocation() local 67 switch(RelType) { in createExprForRelocation()
|
D | X86MachORelocationInfo.cpp | 30 uint64_t RelType = Rel.getType(); in createExprForRelocation() local 48 switch(RelType) { in createExprForRelocation()
|