LLVM API Documentation
createFromBuffer(const void *mem, size_t length, TargetOptions options, std::string &errMsg, StringRef path="") | llvm::LTOModule | [static] |
createFromFile(const char *path, TargetOptions options, std::string &errMsg) | llvm::LTOModule | [static] |
createFromOpenFile(int fd, const char *path, size_t size, TargetOptions options, std::string &errMsg) | llvm::LTOModule | [static] |
createFromOpenFileSlice(int fd, const char *path, size_t map_size, off_t offset, TargetOptions options, std::string &errMsg) | llvm::LTOModule | [static] |
getAsmUndefinedRefs() | llvm::LTOModule | [inline] |
getDependentLibrary(uint32_t index) | llvm::LTOModule | [inline] |
getDependentLibraryCount() | llvm::LTOModule | [inline] |
getLinkerOpt(uint32_t index) | llvm::LTOModule | [inline] |
getLinkerOptCount() | llvm::LTOModule | [inline] |
getModule() const | llvm::LTOModule | [inline] |
getModule() | llvm::LTOModule | [inline] |
getSymbolAttributes(uint32_t index) | llvm::LTOModule | [inline] |
getSymbolCount() | llvm::LTOModule | [inline] |
getSymbolName(uint32_t index) | llvm::LTOModule | [inline] |
getTargetTriple() | llvm::LTOModule | [inline] |
isBitcodeFile(const void *mem, size_t length) | llvm::LTOModule | [static] |
isBitcodeFile(const char *path) | llvm::LTOModule | [static] |
isBitcodeForTarget(MemoryBuffer *memBuffer, StringRef triplePrefix) | llvm::LTOModule | [static] |
makeBuffer(const void *mem, size_t length, StringRef name="") | llvm::LTOModule | [static] |
setTargetTriple(StringRef Triple) | llvm::LTOModule | [inline] |