|
1 |
| -use back::bytecode::{DecodedBytecode, RLIB_BYTECODE_EXTENSION}; |
| 1 | +use crate::back::bytecode::{DecodedBytecode, RLIB_BYTECODE_EXTENSION}; |
| 2 | +use crate::back::write::{self, DiagnosticHandlers, with_llvm_pmb, save_temp_bitcode, |
| 3 | + to_llvm_opt_settings}; |
| 4 | +use crate::llvm::archive_ro::ArchiveRO; |
| 5 | +use crate::llvm::{self, True, False}; |
| 6 | +use crate::time_graph::Timeline; |
| 7 | +use crate::{ModuleLlvm, LlvmCodegenBackend}; |
2 | 8 | use rustc_codegen_ssa::back::symbol_export;
|
3 | 9 | use rustc_codegen_ssa::back::write::{ModuleConfig, CodegenContext, FatLTOInput};
|
4 | 10 | use rustc_codegen_ssa::back::lto::{SerializedModule, LtoModuleCodegen, ThinShared, ThinModule};
|
5 | 11 | use rustc_codegen_ssa::traits::*;
|
6 |
| -use back::write::{self, DiagnosticHandlers, with_llvm_pmb, save_temp_bitcode, to_llvm_opt_settings}; |
7 | 12 | use errors::{FatalError, Handler};
|
8 |
| -use llvm::archive_ro::ArchiveRO; |
9 |
| -use llvm::{self, True, False}; |
10 | 13 | use rustc::dep_graph::WorkProduct;
|
11 | 14 | use rustc::dep_graph::cgu_reuse_tracker::CguReuse;
|
12 | 15 | use rustc::hir::def_id::LOCAL_CRATE;
|
13 | 16 | use rustc::middle::exported_symbols::SymbolExportLevel;
|
14 | 17 | use rustc::session::config::{self, Lto};
|
15 | 18 | use rustc::util::common::time_ext;
|
16 | 19 | use rustc_data_structures::fx::FxHashMap;
|
17 |
| -use time_graph::Timeline; |
18 |
| -use {ModuleLlvm, LlvmCodegenBackend}; |
19 | 20 | use rustc_codegen_ssa::{ModuleCodegen, ModuleKind};
|
20 | 21 |
|
21 |
| -use libc; |
22 |
| - |
23 | 22 | use std::ffi::{CStr, CString};
|
24 | 23 | use std::ptr;
|
25 | 24 | use std::slice;
|
|
0 commit comments