Add new_regular and new_allocator to ModuleCodegen
This commit is contained in:
@@ -13,10 +13,10 @@
|
||||
|
||||
use std::time::Instant;
|
||||
|
||||
use rustc_codegen_ssa::ModuleCodegen;
|
||||
use rustc_codegen_ssa::base::maybe_create_entry_wrapper;
|
||||
use rustc_codegen_ssa::mono_item::MonoItemExt;
|
||||
use rustc_codegen_ssa::traits::*;
|
||||
use rustc_codegen_ssa::{ModuleCodegen, ModuleKind};
|
||||
use rustc_data_structures::small_c_str::SmallCStr;
|
||||
use rustc_middle::dep_graph;
|
||||
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrs;
|
||||
@@ -133,11 +133,7 @@ pub(crate) fn compile_codegen_unit(
|
||||
}
|
||||
}
|
||||
|
||||
ModuleCodegen {
|
||||
name: cgu_name.to_string(),
|
||||
module_llvm: llvm_module,
|
||||
kind: ModuleKind::Regular,
|
||||
}
|
||||
ModuleCodegen::new_regular(cgu_name.to_string(), llvm_module)
|
||||
}
|
||||
|
||||
(module, cost)
|
||||
|
||||
Reference in New Issue
Block a user