Home
last modified time | relevance | path

Searched refs:lto_module_t (Results 1 – 6 of 6) sorted by relevance

/external/llvm/include/llvm-c/
Dlto.h93 typedef struct LLVMOpaqueLTOModule *lto_module_t; typedef
170 extern lto_module_t
179 extern lto_module_t
188 extern lto_module_t
203 extern lto_module_t
217 extern lto_module_t
227 extern lto_module_t
236 extern lto_module_t
247 lto_module_dispose(lto_module_t mod);
255 lto_module_get_target_triple(lto_module_t mod);
[all …]
/external/swiftshader/third_party/LLVM/include/llvm-c/
Dlto.h58 typedef struct LTOModule* lto_module_t; typedef
114 extern lto_module_t
122 extern lto_module_t
129 extern lto_module_t
136 extern lto_module_t
146 lto_module_dispose(lto_module_t mod);
153 lto_module_get_target_triple(lto_module_t mod);
159 lto_module_set_target_triple(lto_module_t mod, const char *triple);
166 lto_module_get_num_symbols(lto_module_t mod);
173 lto_module_get_symbol_name(lto_module_t mod, unsigned int index);
[all …]
/external/swiftshader/third_party/LLVM/tools/lto/
Dlto.cpp89 lto_module_t lto_module_create(const char* path) in lto_module_create()
98 lto_module_t lto_module_create_from_fd(int fd, const char *path, size_t size) in lto_module_create_from_fd()
107 lto_module_t lto_module_create_from_fd_at_offset(int fd, const char *path, in lto_module_create_from_fd_at_offset()
120 lto_module_t lto_module_create_from_memory(const void* mem, size_t length) in lto_module_create_from_memory()
130 void lto_module_dispose(lto_module_t mod) in lto_module_dispose()
139 const char* lto_module_get_target_triple(lto_module_t mod) in lto_module_get_target_triple()
147 void lto_module_set_target_triple(lto_module_t mod, const char *triple) in lto_module_set_target_triple()
156 unsigned int lto_module_get_num_symbols(lto_module_t mod) in lto_module_get_num_symbols()
164 const char* lto_module_get_symbol_name(lto_module_t mod, unsigned int index) in lto_module_get_symbol_name()
173 lto_symbol_attributes lto_module_get_symbol_attribute(lto_module_t mod, in lto_module_get_symbol_attribute()
[all …]
/external/llvm/tools/lto/
Dlto.cpp143 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()
[all …]
/external/llvm/docs/
DLinkTimeOptimization.rst212 ``lto_module_t``
215 A non-native object file is handled via an ``lto_module_t``. The following
227 ``lto_module_t`` by using one of:
238 lto_module_dispose(lto_module_t)
246 lto_module_get_num_symbols(lto_module_t)
247 lto_module_get_symbol_name(lto_module_t, unsigned int)
248 lto_module_get_symbol_attribute(lto_module_t, unsigned int)
256 ``lto_module_t``, it can request ``libLTO`` to process them all and generate a
268 lto_codegen_add_module(lto_code_gen_t, lto_module_t)
/external/swiftshader/third_party/LLVM/tools/gold/
Dgold-plugin.cpp240 lto_module_t M; in claim_file_hook()