Home | History | Annotate | Download | only in lto

Lines Matching refs:lto_module_t

89 lto_module_t lto_module_create(const char* path)
98 lto_module_t lto_module_create_from_fd(int fd, const char *path, size_t size)
107 lto_module_t lto_module_create_from_fd_at_offset(int fd, const char *path,
120 lto_module_t lto_module_create_from_memory(const void* mem, size_t length)
128 // upon return the lto_module_t is no longer valid
130 void lto_module_dispose(lto_module_t mod)
139 const char* lto_module_get_target_triple(lto_module_t mod)
147 void lto_module_set_target_triple(lto_module_t mod, const char *triple)
156 unsigned int lto_module_get_num_symbols(lto_module_t mod)
164 const char* lto_module_get_symbol_name(lto_module_t mod, unsigned int index)
173 lto_symbol_attributes lto_module_get_symbol_attribute(lto_module_t mod,
209 bool lto_codegen_add_module(lto_code_gen_t cg, lto_module_t mod)