about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-6/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-35/+35
2019-06-12Add a limit_rdylib_exports option and disable it for SolarisJohn Kåre Alsaker-7/+4
2019-06-12Limit dylib symbolsJohn Kåre Alsaker-9/+5
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-64/+54
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-33/+33
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-13/+13
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-16/+16
2019-06-12Rollup merge of #61688 - RalfJung:is-floating-point, r=cramertjMazdak Farrokhzad-2/+2
2019-06-11is_fp and is_floating_point do the same thing, remove the formerRalf Jung-2/+2
2019-06-11Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-4/+1
2019-06-11rustc_codegen_*: deny(unused_lifetimes).Eduard-Mihai Burtescu-8/+9
2019-06-08Remove unused `#![feature(custom_attribute)]`sVadim Petrochenkov-1/+0
2019-06-07Revert "Make LocalAnalizer visitor iterate instead of recurse"Santiago Pastorino-48/+37
2019-06-06Rollup merge of #61559 - spastorino:make-visitors-iterate, r=oli-obkMazdak Farrokhzad-37/+48
2019-06-06Make LocalAnalizer visitor iterate instead of recurseSantiago Pastorino-37/+48
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-37/+38
2019-06-05Add `walk_chain`.Nicholas Nethercote-8/+1
2019-06-03Auto merge of #59148 - lcnr:unchecked_maths, r=eddybbors-0/+6
2019-06-03add support for unchecked mathlcnr/Bastian Kauschke-0/+6
2019-06-02remove last dependency of codegen on rustc_mirMark Mansi-1/+0
2019-06-02query-ify const_fieldMark Mansi-7/+2
2019-06-02remove unneeded depsMark Mansi-3/+0
2019-06-02remove as_mono_itemMark Mansi-19/+22
2019-06-02move codegenunitext to rustc::mir::monoMark Mansi-1/+0
2019-06-02move monoitemext to inherent methodsMark Mansi-17/+18
2019-06-02move DefPathBasedNames to ty::print::obsoleteMark Mansi-0/+1
2019-06-02remove reexports of mir::mono::{MonoItem,CodegenUnit}Mark Mansi-3/+3
2019-06-02deduplicate ty::Instance constructorsMark Mansi-6/+6
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-8/+4
2019-06-01Auto merge of #61350 - RalfJung:alloc, r=oli-obkbors-1/+1
2019-06-01Auto merge of #61394 - pietroalbini:rollup-lzugnb4, r=pietroalbinibors-1/+1
2019-05-31Update rustc-demangle version.Eduard-Mihai Burtescu-1/+1
2019-05-31Rollup merge of #61369 - Vallentin:patch-1, r=varkorPietro Albini-1/+1
2019-05-31Auto merge of #60166 - oli-obk:type_name, r=eddybbors-6/+6
2019-05-30Fixed lifetime misspellingChristian Vallentin-1/+1
2019-05-30Auto merge of #61253 - nnethercote:avoid-hygiene_data-lookups, r=petrochenkovbors-1/+1
2019-05-30light refactoring of global AllocMapRalf Jung-1/+1
2019-05-30Make the `type_name` intrinsic's output deterministicOliver Scherer-6/+6
2019-05-29Rollup merge of #61297 - eddyb:forsaken-stats, r=nagisaMazdak Farrokhzad-77/+3
2019-05-29Rollup merge of #61291 - spastorino:avoid-unneeded-bug-call, r=estebankMazdak Farrokhzad-14/+12
2019-05-29Introduce and use `SyntaxContext::outer_expn_info()`.Nicholas Nethercote-1/+1
2019-05-29rustc_codegen_llvm: remove LLVM instruction count stats.Eduard-Mihai Burtescu-67/+3
2019-05-29Rollup merge of #60928 - TheSirC:fix/60229, r=eddybMazdak Farrokhzad-10/+10
2019-05-29rustc_codegen_ssa: remove obsolete codegen stats.Eduard-Mihai Burtescu-10/+0
2019-05-28Avoid unneeded bug!() callSantiago Pastorino-14/+12
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-10/+10
2019-05-28Rename PgoGenerate to something more general.Michael Woerister-3/+3
2019-05-27Use a PathBuf instead of String for representing the pgo-use path internally.Michael Woerister-2/+2
2019-05-25Make `ConstValue::Slice` solely take `[u8]` and `str`Oliver Scherer-4/+8