Home
last modified time | relevance | path

Searched refs:work_product (Results 1 – 10 of 10) sorted by relevance

/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_incremental/src/persist/
H A Dwork_product.rs37 let work_product = WorkProduct { cgu_name: cgu_name.to_string(), saved_file }; in copy_cgu_workproduct_to_incr_comp_cache_dir() localVariable
40 Some((work_product_id, work_product)) in copy_cgu_workproduct_to_incr_comp_cache_dir()
43 pub fn delete_workproduct_files(sess: &Session, work_product: &WorkProduct) { in delete_workproduct_files()
44 if let Some(ref file_name) = work_product.saved_file { in delete_workproduct_files()
H A Dmod.rs11 mod work_product; module
24 pub use work_product::copy_cgu_workproduct_to_incr_comp_cache_dir;
25 pub use work_product::delete_workproduct_files;
H A Dsave.rs14 use super::work_product;
104 work_product::delete_workproduct_files(sess, wp); in save_work_product_index()
129 .map(|(id, work_product)| SerializedWorkProduct { in encode_work_product_index()
131 work_product: work_product.clone(), in encode_work_product_index()
H A Dload.rs16 use super::work_product;
90 work_product::delete_workproduct_files(sess, &swp.work_product); in delete_dirty_work_product()
159 if let Some(ref file_name) = swp.work_product.saved_file { in load_dep_graph()
176 prev_work_products.insert(swp.id, swp.work_product); in load_dep_graph()
H A Ddata.rs12 pub work_product: WorkProduct, field
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_codegen_cranelift/src/driver/
H A Daot.rs62 let work_product = if backend_config.disable_incr_cache { in emit_module() localVariable
74 work_product, in emit_module()
84 let work_product = cgu.work_product(tcx); in reuse_workproduct_for_cgu() localVariable
85 if let Some(saved_file) = &work_product.saved_file { in reuse_workproduct_for_cgu()
100 work_products.insert(cgu.work_product_id(), work_product); in reuse_workproduct_for_cgu()
222 let (ModuleCodegenResult(module, work_product), _) = tcx.dep_graph.with_task( in run_aot()
230 if let Some((id, product)) = work_product { in run_aot()
249 let ModuleCodegenResult(module, work_product) = emit_module( in run_aot()
258 if let Some((id, product)) = work_product { in run_aot()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_codegen_ssa/src/back/
H A Dwrite.rs941 work_product: WorkProduct,
1502 Message::AddImportOnlyModule { module_data, work_product } => { in start_executing_work()
1506 lto_import_only_modules.push((module_data, work_product)); in start_executing_work()
1943 work_product: module.source, in submit_pre_lto_module_to_llvm()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_codegen_llvm/src/back/
H A Dlto.rs554 let work_product = green_modules[module_name].clone(); in thin_lto() localVariable
555 copy_jobs.push(work_product); in thin_lto()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_codegen_ssa/src/
H A Dbase.rs694 source: cgu.work_product(tcx), in codegen_crate()
705 source: cgu.work_product(tcx), in codegen_crate()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/mir/
H A Dmono.rs344 pub fn work_product(&self, tcx: TyCtxt<'_>) -> WorkProduct { in work_product() method