LLVM: lib/ExecutionEngine/Orc/LoadLinkableFile.cpp File Reference (original) (raw)
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| Macros | |
|---|---|
| #define | DEBUG_TYPE "orc" |
| Functions | |
|---|---|
| static Expected< std::unique_ptr< MemoryBuffer > > | llvm::orc::checkCOFFRelocatableObject (std::unique_ptr< MemoryBuffer > Obj, const Triple &TT) |
| static Expected< std::unique_ptr< MemoryBuffer > > | llvm::orc::checkXCOFFRelocatableObject (std::unique_ptr< MemoryBuffer > Obj, const Triple &TT) |
| static Expected< std::unique_ptr< MemoryBuffer > > | llvm::orc::checkELFRelocatableObject (std::unique_ptr< MemoryBuffer > Obj, const Triple &TT) |
| LLVM_ABI Expected< std::pair< std::unique_ptr< MemoryBuffer >, LinkableFileKind > > | llvm::orc::loadLinkableFile (StringRef Path, const Triple &TT, LoadArchives LA, std::optional< StringRef > IdentifierOverride=std::nullopt) |
| Create a MemoryBuffer covering the "linkable" part of the given path. |