Searched defs:LTOModule (Results 1 - 2 of 2) sorted by relevance

/external/llvm/tools/lto/
H A DLTOModule.h1 //===-LTOModule.h - LLVM Link Time Optimizer ------------------------------===//
10 // This file declares the LTOModule class.
37 /// LTOModule - C++ class which implements the opaque lto_module_t type.
39 struct LTOModule { struct
63 LTOModule(llvm::Module *m, llvm::TargetMachine *t);
78 /// makeLTOModule - Create an LTOModule. N.B. These methods take ownership
80 static LTOModule *makeLTOModule(const char* path,
82 static LTOModule *makeLTOModule(int fd, const char *path,
84 static LTOModule *makeLTOModule(int fd, const char *path,
89 static LTOModule *makeLTOModul
[all...]
H A DLTOModule.cpp1 //===-- LTOModule.cpp - LLVM Link Time Optimizer --------------------------===//
15 #include "LTOModule.h"
158 LTOModule::LTOModule(llvm::Module *m, llvm::TargetMachine *t) function in class:LTOModule
165 bool LTOModule::isBitcodeFile(const void *mem, size_t length) {
170 bool LTOModule::isBitcodeFile(const char *path) {
176 bool LTOModule::isBitcodeFileForTarget(const void *mem, size_t length,
184 bool LTOModule::isBitcodeFileForTarget(const char *path,
194 bool LTOModule::isTargetMatch(MemoryBuffer *buffer, const char *triplePrefix) {
200 /// makeLTOModule - Create an LTOModule
[all...]

Completed in 60 milliseconds