reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
633 extern thinlto_code_gen_t thinlto_create_codegen(void); 641 extern void thinlto_codegen_dispose(thinlto_code_gen_t cg); 654 extern void thinlto_codegen_add_module(thinlto_code_gen_t cg, 664 extern void thinlto_codegen_process(thinlto_code_gen_t cg); 675 extern unsigned int thinlto_module_get_num_objects(thinlto_code_gen_t cg); 686 extern LTOObjectBuffer thinlto_module_get_object(thinlto_code_gen_t cg, 698 unsigned int thinlto_module_get_num_object_files(thinlto_code_gen_t cg); 709 const char *thinlto_module_get_object_file(thinlto_code_gen_t cg, 718 extern lto_bool_t thinlto_codegen_set_pic_model(thinlto_code_gen_t cg, 728 extern void thinlto_codegen_set_savetemps_dir(thinlto_code_gen_t cg, 739 void thinlto_set_generated_objects_dir(thinlto_code_gen_t cg, 747 extern void thinlto_codegen_set_cpu(thinlto_code_gen_t cg, const char *cpu); 755 extern void thinlto_codegen_disable_codegen(thinlto_code_gen_t cg, 763 extern void thinlto_codegen_set_codegen_only(thinlto_code_gen_t cg, 788 extern void thinlto_codegen_add_must_preserve_symbol(thinlto_code_gen_t cg, 800 extern void thinlto_codegen_add_cross_referenced_symbol(thinlto_code_gen_t cg, 831 extern void thinlto_codegen_set_cache_dir(thinlto_code_gen_t cg, 841 extern void thinlto_codegen_set_cache_pruning_interval(thinlto_code_gen_t cg, 858 thinlto_code_gen_t cg, unsigned percentage); 866 extern void thinlto_codegen_set_cache_entry_expiration(thinlto_code_gen_t cg, 877 extern void thinlto_codegen_set_cache_size_bytes(thinlto_code_gen_t cg, 887 thinlto_codegen_set_cache_size_megabytes(thinlto_code_gen_t cg, 896 extern void thinlto_codegen_set_cache_size_files(thinlto_code_gen_t cg,tools/lto/lto.cpp
473 thinlto_code_gen_t thinlto_create_codegen(void) { 501 void thinlto_codegen_dispose(thinlto_code_gen_t cg) { delete unwrap(cg); } 503 void thinlto_codegen_add_module(thinlto_code_gen_t cg, const char *Identifier, 508 void thinlto_codegen_process(thinlto_code_gen_t cg) { unwrap(cg)->run(); } 510 unsigned int thinlto_module_get_num_objects(thinlto_code_gen_t cg) { 513 LTOObjectBuffer thinlto_module_get_object(thinlto_code_gen_t cg, 521 unsigned int thinlto_module_get_num_object_files(thinlto_code_gen_t cg) { 524 const char *thinlto_module_get_object_file(thinlto_code_gen_t cg, 531 void thinlto_codegen_disable_codegen(thinlto_code_gen_t cg, 536 void thinlto_codegen_set_codegen_only(thinlto_code_gen_t cg, 555 void thinlto_codegen_add_must_preserve_symbol(thinlto_code_gen_t cg, 560 void thinlto_codegen_add_cross_referenced_symbol(thinlto_code_gen_t cg, 565 void thinlto_codegen_set_cpu(thinlto_code_gen_t cg, const char *cpu) { 569 void thinlto_codegen_set_cache_dir(thinlto_code_gen_t cg, 574 void thinlto_codegen_set_cache_pruning_interval(thinlto_code_gen_t cg, 579 void thinlto_codegen_set_cache_entry_expiration(thinlto_code_gen_t cg, 585 thinlto_code_gen_t cg, unsigned Percentage) { 590 thinlto_code_gen_t cg, unsigned MaxSizeBytes) { 595 thinlto_code_gen_t cg, unsigned MaxSizeMegabytes) { 602 thinlto_code_gen_t cg, unsigned MaxSizeFiles) { 606 void thinlto_codegen_set_savetemps_dir(thinlto_code_gen_t cg, 611 void thinlto_set_generated_objects_dir(thinlto_code_gen_t cg, 616 lto_bool_t thinlto_codegen_set_pic_model(thinlto_code_gen_t cg,