Searched refs:lto_module_t (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm-c/ |
D | lto.h | 93 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/ |
D | lto.h | 58 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/ |
D | lto.cpp | 89 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/ |
D | lto.cpp | 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() [all …]
|
/external/llvm/docs/ |
D | LinkTimeOptimization.rst | 212 ``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/ |
D | gold-plugin.cpp | 240 lto_module_t M; in claim_file_hook()
|