Lines Matching refs:RE

46 int64_t RuntimeDyldMachO::memcpyAddend(const RelocationEntry &RE) const {  in memcpyAddend()
47 unsigned NumBytes = 1 << RE.Size; in memcpyAddend()
48 uint8_t *Src = Sections[RE.SectionID].getAddress() + RE.Offset; in memcpyAddend()
61 MachO::any_relocation_info RE = in processScatteredVANILLA() local
65 uint32_t RelocType = Obj.getAnyRelocationType(RE); in processScatteredVANILLA()
66 bool IsPCRel = Obj.getAnyRelocationPCRel(RE); in processScatteredVANILLA()
67 unsigned Size = Obj.getAnyRelocationLength(RE); in processScatteredVANILLA()
73 unsigned SymbolBaseAddr = Obj.getScatteredRelocationValue(RE); in processScatteredVANILLA()
99 const RelocationEntry &RE, ObjSectionToIDMap &ObjSectionToID) { in getRelocationValueRef() argument
120 Value.Offset = SymInfo.getOffset() + RE.Addend; in getRelocationValueRef()
123 Value.Offset = RE.Addend; in getRelocationValueRef()
134 Value.Offset = RE.Addend - Addr; in getRelocationValueRef()
148 void RuntimeDyldMachO::dumpRelocationToResolve(const RelocationEntry &RE, in dumpRelocationToResolve() argument
150 const SectionEntry &Section = Sections[RE.SectionID]; in dumpRelocationToResolve()
151 uint8_t *LocalAddress = Section.getAddress() + RE.Offset; in dumpRelocationToResolve()
152 uint64_t FinalAddress = Section.getLoadAddress() + RE.Offset; in dumpRelocationToResolve()
154 dbgs() << "resolveRelocation Section: " << RE.SectionID in dumpRelocationToResolve()
157 << " Value: " << format("0x%016" PRIx64, Value) << " Addend: " << RE.Addend in dumpRelocationToResolve()
158 << " isPCRel: " << RE.IsPCRel << " MachoType: " << RE.RelType in dumpRelocationToResolve()
159 << " Size: " << (1 << RE.Size) << "\n"; in dumpRelocationToResolve()
214 RelocationEntry RE(PTSectionID, PTEntryOffset, in populateIndirectSymbolPointersSection() local
216 addRelocationForSymbol(RE, IndirectSymbolName); in populateIndirectSymbolPointersSection()