Searched refs:NSec (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | MachOLinkGraphBuilder.cpp | 87 bool MachOLinkGraphBuilder::isDebugSection(const NormalizedSection &NSec) { in isDebugSection() argument 88 return (NSec.Flags & MachO::S_ATTR_DEBUG && in isDebugSection() 89 strcmp(NSec.SegName, "__DWARF") == 0); in isDebugSection() 92 bool MachOLinkGraphBuilder::isZeroFillSection(const NormalizedSection &NSec) { in isZeroFillSection() argument 93 switch (NSec.Flags & MachO::SECTION_TYPE) { in isZeroFillSection() 127 NormalizedSection NSec; in createNormalizedSections() local 136 memcpy(&NSec.SectName, &Sec64.sectname, 16); in createNormalizedSections() 137 NSec.SectName[16] = '\0'; in createNormalizedSections() 138 memcpy(&NSec.SegName, Sec64.segname, 16); in createNormalizedSections() 139 NSec.SegName[16] = '\0'; in createNormalizedSections() [all …]
|
| H A D | MachOLinkGraphBuilder.h | 140 Symbol *getSymbolByAddress(NormalizedSection &NSec, in getSymbolByAddress() argument 142 auto I = NSec.CanonicalSymbols.upper_bound(Address); in getSymbolByAddress() 143 if (I == NSec.CanonicalSymbols.begin()) in getSymbolByAddress() 150 Expected<Symbol &> findSymbolByAddress(NormalizedSection &NSec, in findSymbolByAddress() argument 152 auto *Sym = getSymbolByAddress(NSec, Address); in findSymbolByAddress() 164 static bool isDebugSection(const NormalizedSection &NSec); 165 static bool isZeroFillSection(const NormalizedSection &NSec); 185 void setCanonicalSymbol(NormalizedSection &NSec, Symbol &Sym) { in setCanonicalSymbol() argument 186 auto *&CanonicalSymEntry = NSec.CanonicalSymbols[Sym.getAddress()]; in setCanonicalSymbol() 220 Error graphifyCStringSection(NormalizedSection &NSec,
|
| H A D | MachO_x86_64.cpp | 219 auto NSec = in addRelocations() local 221 if (!NSec) in addRelocations() 222 return NSec.takeError(); in addRelocations() 227 if (!NSec->GraphSection) { in addRelocations() 230 << NSec->SegName << "/" << NSec->SectName in addRelocations() 247 dbgs() << " " << NSec->SectName << " + " in addRelocations() 254 auto SymbolToFixOrErr = findSymbolByAddress(*NSec, FixupAddress); in addRelocations()
|
| H A D | MachO_arm64.cpp | 228 auto NSec = in addRelocations() local 230 if (!NSec) in addRelocations() 231 return NSec.takeError(); in addRelocations() 236 if (!NSec->GraphSection) { in addRelocations() 239 << NSec->SegName << "/" << NSec->SectName in addRelocations() 260 dbgs() << " " << NSec->SectName << " + " in addRelocations() 267 auto SymbolToFixOrErr = findSymbolByAddress(*NSec, FixupAddress); in addRelocations()
|