about summary refs log tree commit diff
path: root/src/librustc_codegen_utils
AgeCommit message (Expand)AuthorLines
2019-10-13Add top level provide/provide_extern to cg_ssa and cg_utilsbjorn3-0/+5
2019-10-13Remove unused method CodegenBackend::diagnosticsbjorn3-1/+0
2019-10-04clean up GeneratorSubstscsmoe-2/+2
2019-09-29remove ClosureSubsts with SubstsRefcsmoe-2/+2
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-2/+2
2019-09-26Auto merge of #64816 - Centril:rollup-gbeqot4, r=Centrilbors-2/+0
2019-09-26Rollup merge of #64772 - Mark-Simulacrum:no-tyctxt-tx, r=eddybMazdak Farrokhzad-2/+0
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-13/+13
2019-09-25Remove tx_to_llvm_workers from TyCtxtMark Rousskov-2/+0
2019-09-25Rename `sty` to `kind`varkor-6/+6
2019-09-23Remove unused dependenciesShotaro Yamada-1/+0
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-04Remove `LocalInternedString` uses from `librustc/ty/`.Nicholas Nethercote-1/+1
2019-08-17Rollup merge of #63559 - eddyb:v0-mangling-off-by-1, r=estebankMazdak Farrokhzad-2/+10
2019-08-14rustc_codegen_utils: account for 1-indexed anonymous lifetimes in v0 mangling.Eduard-Mihai Burtescu-2/+10
2019-08-14Update rustc-demangle to 0.1.16.Eduard-Mihai Burtescu-1/+1
2019-08-05Clear the ParamEnv where its information is irrelevantOliver Scherer-1/+1
2019-08-05Fiddle param env through to `try_eval_bits` in most placesOliver Scherer-1/+1
2019-08-05Don't abort on unevaluated constants without at least tryting to eval themOliver Scherer-1/+1
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-2/+0
2019-07-28Remove lint annotations in specific crates that are already enforced by rustb...Vadim Petrochenkov-4/+0
2019-07-08normalize use of backticks for compiler messages in librustc_codegenSamy Kacimi-1/+1
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-1/+0
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-1/+1
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-1/+0
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-06-24Enable internal lints in bootstrapflip1995-1/+0
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-5/+3
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-16/+16
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-2/+1
2019-06-12rustc: remove some unnecessary lifetimes in -> TyCtxt methods.Eduard-Mihai Burtescu-2/+2
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-12/+12
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-3/+3
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-21/+21
2019-06-11rustc_codegen_*: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+1
2019-06-08Remove unused `#![feature(custom_attribute)]`sVadim Petrochenkov-1/+0
2019-06-02remove unneeded depsMark Mansi-1/+0
2019-06-02move monoitemext to inherent methodsMark Mansi-2/+1
2019-06-02remove reexports of mir::mono::{MonoItem,CodegenUnit}Mark Mansi-1/+2
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-8/+4
2019-06-01codegen: change `$6d$` to `$u6d$`David Wood-1/+1
2019-05-31rustc_codegen_utils: remove symbol name dumping/checking harness, and mw impl.Eduard-Mihai Burtescu-1018/+11
2019-05-31rustc_codegen_utils: update mw's symbol mangler implementation.Eduard-Mihai Burtescu-167/+218
2019-05-31rustc_codegen_utils: add harness for dumping/checking symbol names, and mw ma...Eduard-Mihai Burtescu-3/+954
2019-05-31rustc_codegen_utils: don't ignore `Ctor` path components in symbols.Eduard-Mihai Burtescu-3/+1
2019-05-31rustc_codegen_utils: add new mangling scheme implementation.Eduard-Mihai Burtescu-486/+1190
2019-05-31rustc_codegen_utils: test demangler output, not just symbol names.Eduard-Mihai Burtescu-2/+7
2019-05-30Symbol name predicate list printed `+` excessivelyOliver Scherer-1/+1