summary refs log tree commit diff
path: root/src/librustc_codegen_utils/lib.rs
AgeCommit message (Expand)AuthorLines
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-06-11rustc_codegen_*: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+1
2019-06-08Remove unused `#![feature(custom_attribute)]`sVadim Petrochenkov-1/+0
2019-05-31rustc_codegen_utils: add new mangling scheme implementation.Eduard-Mihai Burtescu-0/+2
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-03-16Remove MetadataOnlyCodegenBackendbjorn3-1/+0
2019-03-15rustc: move the formatter into ty::print::PrintCx.Eduard-Mihai Burtescu-0/+1
2019-02-09Rollup merge of #58259 - taiki-e:librustc_codegen_utils-2018, r=CentrilMazdak Farrokhzad-10/+2
2019-02-08librustc_codegen_utils => 2018Taiki Endo-10/+2
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-01-27Create `nvptx64-nvidia-cuda` target specificationDenys Zariaiev-0/+1
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+0
2019-01-15Querify entry_fnIgor Matuszewski-5/+4
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-1/+1
2018-11-29Remove __build_diagnostic_array! from cg_utilsbjorn3-2/+0
2018-11-16[eddyb] rustc_codegen_utils: remove extraneous `#![allow(dead_code)]`.Eduard-Mihai Burtescu-1/+0
2018-11-16Separating the back folder between backend-agnostic and LLVM-specific codeDenis Merigoux-31/+0
2018-11-16Beginning of moving all backend-agnostic code to rustc_codegen_ssaDenis Merigoux-72/+0
2018-11-16Moved Backend interface into rustc_codegen_utilsDenis Merigoux-16/+72
2018-11-16Starting to move backend-agnostic code into codegen_utilsDenis Merigoux-0/+1
2018-11-03Remove rustc_metadata_utils, which contains only one functionbjorn3-1/+1
2018-11-03Move cg_llvm::back::linker to cg_utilsbjorn3-0/+47
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-09[nll] librustc_codegen_utils: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-03Move validate_crate_name to rustc_metadataMark Rousskov-0/+1
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-1/+0
2018-07-11Deny bare trait objects in in src/librustc_codegen_utilsljedrz-0/+1
2018-07-07Move llvm_target_features back to llvm_utilbjorn3-1/+0
2018-07-07Move time_graph.rs to rustc/utilbjorn3-1/+0
2018-07-07Fix metadata_only metadata encodingbjorn3-0/+1
2018-07-07Mostly fix compiling without LLVM (with metadata_only backend)bjorn3-4/+0
2018-07-07Move some functions out of rustc_codegen_llvm and fix metadata_only backendbjorn3-0/+2
2018-06-01Update recursion limitsJohn Kåre Alsaker-0/+2
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+63