Home
last modified time | relevance | path

Searched refs:NewArchiveMember (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DArchiveWriter.h20 struct NewArchiveMember { struct
26 NewArchiveMember() = default; argument
27 NewArchiveMember(MemoryBufferRef BufRef);
34 static Expected<NewArchiveMember>
37 static Expected<NewArchiveMember> getFile(StringRef FileName,
43 Error writeArchive(StringRef ArcName, ArrayRef<NewArchiveMember> NewMembers,
51 writeArchiveToBuffer(ArrayRef<NewArchiveMember> NewMembers, bool WriteSymtab,
/llvm-project-15.0.7/llvm/lib/ObjCopy/
H A DArchive.cpp23 Expected<std::vector<NewArchiveMember>>
25 std::vector<NewArchiveMember> NewArchiveMembers; in createNewArchiveMembers()
43 Expected<NewArchiveMember> Member = NewArchiveMember::getOldMember( in createNewArchiveMembers()
62 ArrayRef<NewArchiveMember> NewMembers, in deepWriteArchive()
76 for (const NewArchiveMember &Member : NewMembers) { in deepWriteArchive()
99 Expected<std::vector<NewArchiveMember>> NewArchiveMembersOrErr = in executeObjcopyOnArchive()
H A DArchive.h24 Expected<std::vector<NewArchiveMember>>
/llvm-project-15.0.7/llvm/tools/llvm-libtool-darwin/
H A Dllvm-libtool-darwin.cpp225 std::vector<NewArchiveMember> Members;
232 void push_back(NewArchiveMember &&Member, StringRef File) { in push_back()
300 Expected<NewArchiveMember> NewMemberOrErr = in operator ()()
351 Error verifyAndAddMachOObject(NewArchiveMember Member) { in verifyAndAddMachOObject()
395 Error verifyAndAddIRObject(NewArchiveMember Member) { in verifyAndAddIRObject()
428 Expected<NewArchiveMember> NewMemberOrErr = in addChildMember()
453 Error addArchiveMembers(NewArchiveMember NewMember) { in addArchiveMembers()
468 Error addUniversalMembers(NewArchiveMember NewMember) { in addUniversalMembers()
480 NewArchiveMember NewMember = in addUniversalMembers()
498 NewArchiveMember NewMember = in addUniversalMembers()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp770 Expected<NewArchiveMember> NMOrErr = in addChildMember()
771 NewArchiveMember::getOldMember(M, Deterministic); in addChildMember()
809 Expected<NewArchiveMember> NMOrErr = in getArchiveMember()
832 NewArchiveMember &NM) { in addMember()
838 NewArchiveMember NM = getArchiveMember(FileName); in addMember()
923 static std::vector<NewArchiveMember>
926 std::vector<NewArchiveMember> Ret; in computeNewArchiveMembers()
927 std::vector<NewArchiveMember> Moved; in computeNewArchiveMembers()
1011 std::vector<NewArchiveMember> NewMembers; in computeNewArchiveMembers()
1033 std::vector<NewArchiveMember> NewMembers; in performWriteOperation()
[all …]
/llvm-project-15.0.7/llvm/lib/Object/
H A DCOFFImportFile.cpp161 NewArchiveMember createImportDescriptor(std::vector<uint8_t> &Buffer);
166 NewArchiveMember createNullImportDescriptor(std::vector<uint8_t> &Buffer);
171 NewArchiveMember createNullThunk(std::vector<uint8_t> &Buffer);
175 NewArchiveMember createShortImport(StringRef Sym, uint16_t Ordinal,
179 NewArchiveMember createWeakExternal(StringRef Sym, StringRef Weak, bool Imp);
183 NewArchiveMember
323 NewArchiveMember
384 NewArchiveMember ObjectFactory::createNullThunk(std::vector<uint8_t> &Buffer) { in createNullThunk()
466 NewArchiveMember ObjectFactory::createShortImport(StringRef Sym, in createShortImport()
494 NewArchiveMember ObjectFactory::createWeakExternal(StringRef Sym, in createWeakExternal()
[all …]
H A DArchiveWriter.cpp46 NewArchiveMember::NewArchiveMember(MemoryBufferRef BufRef) in NewArchiveMember() function in NewArchiveMember
50 object::Archive::Kind NewArchiveMember::detectKindFromObject() const { in detectKindFromObject()
84 Expected<NewArchiveMember>
85 NewArchiveMember::getOldMember(const object::Archive::Child &OldMember, in getOldMember()
91 NewArchiveMember M; in getOldMember()
115 Expected<NewArchiveMember> NewArchiveMember::getFile(StringRef FileName, in getFile()
141 NewArchiveMember M; in getFile()
281 bool Thin, const NewArchiveMember &M, in printMemberHeader()
544 for (const NewArchiveMember &M : NewMembers) in computeMemberData()
553 for (const NewArchiveMember &M : NewMembers) { in computeMemberData()
[all …]
/llvm-project-15.0.7/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp62 static std::string getDefaultOutputPath(const NewArchiveMember &FirstMember) { in getDefaultOutputPath()
180 static void appendFile(std::vector<NewArchiveMember> &Members, in appendFile()
336 std::vector<NewArchiveMember> Members; in libDriverMain()
383 for (NewArchiveMember &Member : Members) { in libDriverMain()
/llvm-project-15.0.7/clang/tools/clang-offload-bundler/
H A DClangOffloadBundler.cpp1193 StringMap<std::vector<NewArchiveMember>> OutputArchivesMap; in UnbundleArchive()
1302 std::vector<NewArchiveMember> ArchiveMembers; in UnbundleArchive()
1303 ArchiveMembers.push_back(NewArchiveMember(MemBufRef)); in UnbundleArchive()
1308 NewArchiveMember(MemBufRef)); in UnbundleArchive()
1330 StringMapIterator<std::vector<llvm::NewArchiveMember>> CurArchiveMembers = in UnbundleArchive()
1347 std::vector<llvm::NewArchiveMember> EmptyArchive; in UnbundleArchive()
/llvm-project-15.0.7/llvm/lib/ObjCopy/MachO/
H A DMachOObjcopy.cpp482 Expected<std::vector<NewArchiveMember>> NewArchiveMembersOrErr = in executeObjcopyOnMachOUniversalBinary()