Lines Matching refs:lto_module_t
143 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LTOModule, lto_module_t) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
206 lto_module_t lto_module_create(const char* path) { in lto_module_create()
216 lto_module_t lto_module_create_from_fd(int fd, const char *path, size_t size) { in lto_module_create_from_fd()
226 lto_module_t lto_module_create_from_fd_at_offset(int fd, const char *path, in lto_module_create_from_fd_at_offset()
239 lto_module_t lto_module_create_from_memory(const void* mem, size_t length) { in lto_module_create_from_memory()
249 lto_module_t lto_module_create_from_memory_with_path(const void* mem, in lto_module_create_from_memory_with_path()
261 lto_module_t lto_module_create_in_local_context(const void *mem, size_t length, in lto_module_create_in_local_context()
278 lto_module_t lto_module_create_in_codegen_context(const void *mem, in lto_module_create_in_codegen_context()
289 void lto_module_dispose(lto_module_t mod) { delete unwrap(mod); } in lto_module_dispose()
291 const char* lto_module_get_target_triple(lto_module_t mod) { in lto_module_get_target_triple()
295 void lto_module_set_target_triple(lto_module_t mod, const char *triple) { in lto_module_set_target_triple()
299 unsigned int lto_module_get_num_symbols(lto_module_t mod) { in lto_module_get_num_symbols()
303 const char* lto_module_get_symbol_name(lto_module_t mod, unsigned int index) { in lto_module_get_symbol_name()
307 lto_symbol_attributes lto_module_get_symbol_attribute(lto_module_t mod, in lto_module_get_symbol_attribute()
312 const char* lto_module_get_linkeropts(lto_module_t mod) { in lto_module_get_linkeropts()
344 bool lto_codegen_add_module(lto_code_gen_t cg, lto_module_t mod) { in lto_codegen_add_module()
348 void lto_codegen_set_module(lto_code_gen_t cg, lto_module_t mod) { in lto_codegen_set_module()
508 lto_bool_t lto_module_is_thinlto(lto_module_t mod) { in lto_module_is_thinlto()