Searched refs:IFSStub (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/InterfaceStub/ |
H A D | IFSHandler.h | 34 struct IFSStub; 39 Expected<std::unique_ptr<IFSStub>> readIFSFromBuffer(StringRef Buf); 42 Error writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub); 45 Error overrideIFSTarget(IFSStub &Stub, std::optional<IFSArch> OverrideArch, 51 Error validateIFSTarget(IFSStub &Stub, bool ParseTriple); 54 void stripIFSTarget(IFSStub &Stub, bool StripTriple, bool StripArch, 57 Error filterIFSSyms(IFSStub &Stub, bool StripUndefined,
|
H A D | IFSStub.h | 89 struct IFSStub { struct 97 IFSStub() = default; argument 98 IFSStub(const IFSStub &Stub); 99 IFSStub(IFSStub &&Stub); 100 virtual ~IFSStub() = default; 108 struct IFSStubTriple : IFSStub { 110 IFSStubTriple(const IFSStub &Stub);
|
H A D | ELFObjHandler.h | 24 struct IFSStub; 27 Expected<std::unique_ptr<IFSStub>> readELFFile(MemoryBufferRef Buf); 37 Error writeBinaryStub(StringRef FilePath, const IFSStub &Stub,
|
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
H A D | IFSStub.cpp | 1 //===- IFSStub.cpp --------------------------------------------------------===// 9 #include "llvm/InterfaceStub/IFSStub.h" 16 IFSStub::IFSStub(IFSStub const &Stub) { in IFSStub() function in IFSStub 24 IFSStub::IFSStub(IFSStub &&Stub) { in IFSStub() function in IFSStub 32 IFSStubTriple::IFSStubTriple(IFSStubTriple const &Stub) : IFSStub() { in IFSStubTriple() 40 IFSStubTriple::IFSStubTriple(IFSStub cons [all...] |
H A D | IFSHandler.cpp | 14 #include "llvm/InterfaceStub/IFSStub.h" 139 template <> struct MappingTraits<IFSStub> { 140 static void mapping(IO &IO, IFSStub &Stub) { in mapping() 179 Expected<std::unique_ptr<IFSStub>> ifs::readIFSFromBuffer(StringRef Buf) { in readIFSFromBuffer() 185 YamlIn >> *static_cast<IFSStub *>(Stub.get()); in readIFSFromBuffer() 213 Error ifs::writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub) { in writeIFSToOutputStream() 227 YamlOut << *static_cast<IFSStub *>(CopyStub.get()); in overrideIFSTarget() 232 IFSStub &Stub, std::optional<IFSArch> OverrideArch, in overrideIFSTarget() 269 Error ifs::validateIFSTarget(IFSStub &Stub, bool ParseTriple) { in validateIFSTarget() 328 void ifs::stripIFSTarget(IFSStub in stripIFSTarget() [all...] |
H A D | ELFObjHandler.cpp | 182 explicit ELFStubBuilder(const IFSStub &Stub) { in ELFStubBuilder() 547 static Error populateSymbols(IFSStub &TargetStub, in populateSymbols() 575 static Expected<std::unique_ptr<IFSStub>> 580 std::unique_ptr<IFSStub> DestStub = std::make_unique<IFSStub>(); in buildStub() 657 static Error writeELFBinaryToFile(StringRef FilePath, const IFSStub &Stub, in writeELFBinaryToFile() 691 Expected<std::unique_ptr<IFSStub>> readELFFile(MemoryBufferRef Buf) { in readELFFile() 712 Error writeBinaryStub(StringRef FilePath, const IFSStub &Stub, in writeBinaryStub()
|