rust/src/librustc_interface
Tyler Mandry 6241a4a108
Rollup merge of #65340 - bjorn3:cg_ssa_refactor4, r=eddyb
Several changes to the codegen backend organization

* Split functions from values in cg_ssa `BackendTypes`.
* Remove `is_const_integral` function from `ConstMethods`.
* Actually register the invalid monomorphization of intrinsic long diagnostic and remove the `diagnostics` method from `CodegenBackends`, as it was unused.
* Add cg_ssa and cg_utils provided methods to `default_provide`, so codegen backend don't have to do it themself.
2019-10-14 17:52:38 -07:00
..
build.rs Locate rustc binary similarly to codegen backend loading 2019-09-10 16:57:14 -04:00
Cargo.toml Rebase rustc-rayon on rayon-1.2 2019-10-07 13:20:17 -07:00
interface.rs Remove -Zprofile-queries 2019-10-03 21:34:27 -04:00
lib.rs Remove -Zprofile-queries 2019-10-03 21:34:27 -04:00
passes.rs Rollup merge of #65340 - bjorn3:cg_ssa_refactor4, r=eddyb 2019-10-14 17:52:38 -07:00
proc_macro_decls.rs rename hir::map::local_def_id_from_hir_id to local_def_id 2019-07-04 12:53:12 +02:00
queries.rs Remove tx_to_llvm_workers from TyCtxt 2019-09-25 16:57:27 -04:00
util.rs Name the threads in rayon's pool 2019-10-07 13:20:17 -07:00