reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1124 if (isArmElf(Obj)) 1129 RelocMap = getRelocsMap(*Obj); 1130 bool Is64Bits = Obj->getBytesInAddress() > 4; 1136 const StringRef FileName = Obj->getFileName(); 1137 for (const SymbolRef &Symbol : Obj->symbols()) { 1145 if (Obj->isELF()) { 1146 SymbolType = getElfSymbolType(Obj, Symbol); 1152 if (SecI != Obj->section_end()) 1157 if (AllSymbols.empty() && Obj->isELF()) 1158 addDynamicElfSymbols(Obj, AllSymbols); 1162 addPltEntries(Obj, AllSymbols, Saver); 1166 for (SectionRef Sec : Obj->sections()) 1172 if (const auto *COFFObj = dyn_cast<COFFObjectFile>(Obj)) { 1176 reportError(errorCodeToError(EC), Obj->getFileName()); 1182 reportError(errorCodeToError(EC), Obj->getFileName()); 1204 for (const SectionRef &Section : ToolSectionFilter(*Obj)) { 1217 if (hasMappingSymbols(Obj)) { 1234 if (Obj->isELF() && Obj->getArch() == Triple::amdgcn) { 1234 if (Obj->isELF() && Obj->getArch() == Triple::amdgcn) { 1247 if (const MachOObjectFile *MachO = dyn_cast<const MachOObjectFile>(Obj)) { 1252 StringRef SectionName = unwrapOrError(Section.getName(), Obj->getFileName()); 1265 unwrapOrError(Section.getContents(), Obj->getFileName())); 1312 if (Obj->isELF() && Obj->getArch() == Triple::amdgcn) { 1312 if (Obj->isELF() && Obj->getArch() == Triple::amdgcn) { 1362 if (Obj->isELF() && !DisassembleAll && Section.isText()) { 1370 bool CheckARMELFData = hasMappingSymbols(Obj) && 1380 Index = dumpARMELFData(SectionAddr, Index, End, Obj, Bytes, 1424 outs(), "", *STI, &SP, Obj->getFileName(), &Rels); 1442 if (!Obj->isRelocatableObject()) { 1487 if (Obj->getArch() != Triple::hexagon) { 1502 if (RelCur->getSymbol() != Obj->symbol_end()) { 1505 if (SymSI && *SymSI != Obj->section_end() && 1510 printRelocation(Obj->getFileName(), *RelCur, SectionAddr + Offset,