Lines Matching refs:lto_module_t
87 typedef struct LLVMOpaqueLTOModule *lto_module_t;
157 extern lto_module_t
167 extern lto_module_t
176 extern lto_module_t
186 extern lto_module_t
195 extern lto_module_t
201 * Upon return the lto_module_t is no longer valid.
206 lto_module_dispose(lto_module_t mod);
214 lto_module_get_target_triple(lto_module_t mod);
222 lto_module_set_target_triple(lto_module_t mod, const char *triple);
231 lto_module_get_num_symbols(lto_module_t mod);
240 lto_module_get_symbol_name(lto_module_t mod, unsigned int index);
249 lto_module_get_symbol_attribute(lto_module_t mod, unsigned int index);
258 lto_module_get_num_deplibs(lto_module_t mod);
267 lto_module_get_deplib(lto_module_t mod, unsigned int index);
276 lto_module_get_num_linkeropts(lto_module_t mod);
285 lto_module_get_linkeropt(lto_module_t mod, unsigned int index);
348 lto_codegen_add_module(lto_code_gen_t cg, lto_module_t mod);