about summary refs log tree commit diff
path: root/src/librustc_codegen_utils/codegen_backend.rs
AgeCommit message (Expand)AuthorLines
2020-03-19Refactorings to begin getting rid of rustc_codegen_utilsMark Mansi-64/+0
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-2/+2
2020-02-04Split `join_codegen_and_link()` into two stepsVictor Ding-1/+12
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-7/+9
2019-10-24rustc: Add a convenience alias for `dyn MetadataLoader + Sync`Vadim Petrochenkov-2/+2
2019-10-13Remove unused method CodegenBackend::diagnosticsbjorn3-1/+0
2019-09-25Remove tx_to_llvm_workers from TyCtxtMark Rousskov-2/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-2/+0
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-1/+1
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-2/+1
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-04-30Move metadata encoding earlier.Nicholas Nethercote-1/+3
2019-03-16Remove MetadataOnlyCodegenBackendbjorn3-144/+2
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-3/+4
2019-02-09Rollup merge of #58259 - taiki-e:librustc_codegen_utils-2018, r=CentrilMazdak Farrokhzad-11/+11
2019-02-08librustc_codegen_utils => 2018Taiki Endo-11/+11
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-01-09MetadataOnlyCodegenBackend: remove `is_inline` calllqd-1/+0
2019-01-07Codegen: run the collector only oncelqd-13/+3
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07use top level `fs` functions where appropriateAndy Russell-9/+4
2018-12-06codegen_utils, driver: fix clippy errorsljedrz-12/+9
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-3/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-08-18Remove LinkMeta structbjorn3-3/+2
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-6/+6
2018-07-11Deny bare trait objects in in src/librustc_codegen_utilsljedrz-12/+12
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-1/+0
2018-07-07Move llvm_target_features back to llvm_utilbjorn3-3/+2
2018-07-07Leave fixme commentbjorn3-1/+2
2018-07-07Fix metadata_only metadata encodingbjorn3-1/+13
2018-07-07Mostly fix compiling without LLVM (with metadata_only backend)bjorn3-94/+11
2018-07-07Move some functions out of rustc_codegen_llvm and fix metadata_only backendbjorn3-5/+11
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-1/+1
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+296