• Home
  • Raw
  • Download

Lines Matching refs:LTOModule

49 bool LTOModule::isBitcodeFile(const void *mem, size_t length) {  in isBitcodeFile()
54 bool LTOModule::isBitcodeFile(const char *path) { in isBitcodeFile()
58 bool LTOModule::isBitcodeFileForTarget(const void *mem, size_t length, in isBitcodeFileForTarget()
67 bool LTOModule::isBitcodeFileForTarget(const char *path, in isBitcodeFileForTarget()
76 bool LTOModule::isTargetMatch(MemoryBuffer *buffer, const char *triplePrefix) { in isTargetMatch()
84 LTOModule::LTOModule(Module *m, TargetMachine *t) in LTOModule() function in LTOModule
89 LTOModule *LTOModule::makeLTOModule(const char *path, in makeLTOModule()
99 LTOModule *LTOModule::makeLTOModule(int fd, const char *path, in makeLTOModule()
105 LTOModule *LTOModule::makeLTOModule(int fd, const char *path, in makeLTOModule()
120 MemoryBuffer *LTOModule::makeBuffer(const void *mem, size_t length) { in makeBuffer()
126 LTOModule *LTOModule::makeLTOModule(const void *mem, size_t length, in makeLTOModule()
134 LTOModule *LTOModule::makeLTOModule(MemoryBuffer *buffer, in makeLTOModule()
167 LTOModule *Ret = new LTOModule(m.take(), target); in makeLTOModule()
177 const char *LTOModule::getTargetTriple() { in getTargetTriple()
181 void LTOModule::setTargetTriple(const char *triple) { in setTargetTriple()
185 void LTOModule::addDefinedFunctionSymbol(Function *f, Mangler &mangler) { in addDefinedFunctionSymbol()
191 bool LTOModule::objcClassNameFromExpression(Constant *c, std::string &name) { in objcClassNameFromExpression()
208 void LTOModule::addObjCClass(GlobalVariable *clgv) { in addObjCClass()
242 void LTOModule::addObjCCategory(GlobalVariable *clgv) { in addObjCCategory()
265 void LTOModule::addObjCClassRef(GlobalVariable *clgv) { in addObjCClassRef()
283 void LTOModule::addDefinedDataSymbol(GlobalValue *v, Mangler &mangler) { in addDefinedDataSymbol()
331 void LTOModule::addDefinedSymbol(GlobalValue *def, Mangler &mangler, in addDefinedSymbol()
392 void LTOModule::addAsmGlobalSymbol(const char *name, in addAsmGlobalSymbol()
410 void LTOModule::addAsmGlobalSymbolUndef(const char *name) { in addAsmGlobalSymbolUndef()
429 void LTOModule::addPotentialUndefinedSymbol(GlobalValue *decl, in addPotentialUndefinedSymbol()
616 bool LTOModule::addAsmGlobalSymbols(MCContext &Context, std::string &errMsg) { in addAsmGlobalSymbols()
672 bool LTOModule::ParseSymbols(std::string &errMsg) { in ParseSymbols()
721 uint32_t LTOModule::getSymbolCount() { in getSymbolCount()
726 lto_symbol_attributes LTOModule::getSymbolAttributes(uint32_t index) { in getSymbolAttributes()
733 const char *LTOModule::getSymbolName(uint32_t index) { in getSymbolName()