summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/traits
AgeCommit message (Expand)AuthorLines
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-0/+1
2019-06-18Auto merge of #59625 - immunant:copy_variadics_typealias, r=eddybbors-2/+2
2019-06-18rustc: remove unused lifetimes.Eduard-Mihai Burtescu-1/+1
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-2/+2
2019-06-17Expose `VaListImpl` as the Rust equivalent of `__va_list_tag` and implement C...Andrei Homescu-2/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-6/+6
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-6/+2
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-4/+4
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-2/+2
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-11rustc_codegen_*: deny(unused_lifetimes).Eduard-Mihai Burtescu-6/+6
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 reexports of mir::mono::{MonoItem,CodegenUnit}Mark Mansi-1/+1
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-4/+2
2019-05-29Rollup merge of #61297 - eddyb:forsaken-stats, r=nagisaMazdak Farrokhzad-5/+1
2019-05-29rustc_codegen_llvm: remove LLVM instruction count stats.Eduard-Mihai Burtescu-5/+1
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-2/+2
2019-05-14removes `AbiMethods`Saleem Jaffer-11/+10
2019-05-05code review fixesSaleem Jaffer-2/+1
2019-05-04adding HasParamEnv traitSaleem Jaffer-2/+9
2019-04-30Move metadata encoding earlier.Nicholas Nethercote-3/+4
2019-04-23rustc_codegen_ssa: rename debuginfo_upvar_decls_ops_sequence to debuginfo_upv...Eduard-Mihai Burtescu-1/+1
2019-03-31Remove redundant importFabian Drinck-1/+0
2019-03-29Use ExactSizeIterator + TrustedLen instead of num_cases arg for switchbjorn3-2/+2
2019-03-29Add a method for emiting a switch.bjorn3-2/+3
2019-03-29Remove inline_asm_call from cg_ssabjorn3-14/+0
2019-03-29Remove type_variadic_func and typ_array from cg_ssabjorn3-9/+8
2019-03-29Remove a lot of methods from *TypeMethodsbjorn3-64/+6
2019-03-29Remove scalar_lltypes from cg_ssabjorn3-3/+0
2019-03-29Move get_param and set_value_namebjorn3-3/+3
2019-03-29Remove a lot of methods from BuilderMethodsbjorn3-47/+0
2019-03-29[WIP] Make some debug info methods take &mut FunctionDebugContextbjorn3-2/+2
2019-03-29Remove const_{cstr,str_slice,get_elt,get_real} and is_const_real methods from...bjorn3-9/+9
2019-03-29Remove const_{fat_ptr,array,vector,bytes} from cg_ssabjorn3-4/+0
2019-03-29Miscbjorn3-1/+1
2019-03-29Don't use c_uint in cg_ssabjorn3-2/+1
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-1/+1
2019-03-10Replace TimeLine with SelfProfilerWesley Wiser-6/+0
2019-03-04Make the lifetime parameters of tcx consistent.Gabriela Alexandra Moldovan-2/+2
2019-02-27Support defining C compatible variadic functionsDan Robertson-0/+6
2019-02-25librustc_codegen_ssa: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-5/+10
2019-02-20Allow Self::Module to be mutated.Gabriela Alexandra Moldovan-2/+2
2019-02-14Rollup merge of #58378 - alexcrichton:incremental-lto, r=michaelwoeristerMazdak Farrokhzad-3/+6
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-5/+5
2019-02-12rustc: Implement incremental "fat" LTOAlex Crichton-3/+6
2019-02-10rustc: doc commentsAlexander Regueiro-5/+5
2019-02-09librustc_codegen_ssa => 2018Taiki Endo-13/+14
2019-01-24Implement optimize(size) and optimize(speed)Simonas Kazlauskas-2/+3
2019-01-04add support for principal-less trait object typesAriel Ben-Yehuda-1/+1