summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir/block.rs
AgeCommit message (Expand)AuthorLines
2019-06-18Auto merge of #59625 - immunant:copy_variadics_typealias, r=eddybbors-3/+3
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-3/+3
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-1/+1
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-11/+11
2019-06-02remove unneeded depsMark Mansi-1/+0
2019-06-02deduplicate ty::Instance constructorsMark Mansi-2/+2
2019-05-20Introduce `LocalInternedString::intern`.Nicholas Nethercote-5/+5
2019-05-14removes `AbiMethods`Saleem Jaffer-7/+7
2019-04-04Rollup merge of #59639 - cuviper:ignore-uninhabited, r=eddybMazdak Farrokhzad-0/+7
2019-04-03Never return uninhabited values at allJosh Stone-0/+7
2019-04-03Rollup merge of #59514 - tmandry:remove-adt-def-from-projection-elem, r=eddybMazdak Farrokhzad-1/+1
2019-04-02Remove adt_def from PlaceTy and make it a structTyler Mandry-1/+1
2019-04-02renames EvalErrorKind to InterpErrorkenta7777-3/+3
2019-03-31Fix LLVM IR generated for C-variadic argumentsDan Robertson-13/+2
2019-03-29Use ExactSizeIterator + TrustedLen instead of num_cases arg for switchbjorn3-1/+0
2019-03-29Add a method for emiting a switch.bjorn3-10/+7
2019-03-29Remove const_{cstr,str_slice,get_elt,get_real} and is_const_real methods from...bjorn3-33/+20
2019-03-29`eval_mir_constant` doesn't need a builder parambjorn3-1/+1
2019-03-23adding mir::StaticKind enum for static and promotedSaleem Jaffer-7/+11
2019-03-21review fixesSaleem Jaffer-4/+4
2019-03-18fixed all compilation errorsSaleem Jaffer-4/+8
2019-03-07Fix segfaults in release build C-variadic fnsDan Robertson-2/+7
2019-03-01Put Local, Static and Promoted as one Base variant of PlaceSantiago Pastorino-5/+9
2019-02-27Rename variadic to c_variadicDan Robertson-3/+3
2019-02-27Refactor FunctionCx::codgen_terminatorDan Robertson-671/+771
2019-02-27Support defining C compatible variadic functionsDan Robertson-4/+46
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-1/+1
2019-02-09librustc_codegen_ssa => 2018Taiki Endo-5/+5
2018-12-27use a better way to get at the type parameterRalf Jung-6/+1
2018-12-27panic when calling MaybeUninhabited::into_inner on uninhabited typeRalf Jung-46/+55
2018-12-25Remove licensesMark Rousskov-10/+0
2018-11-29Use implicit deref instead of BuilderMethods::cx()bjorn3-52/+52
2018-11-29Don't use llvm intrinsic names in cg_ssabjorn3-5/+2
2018-11-22rustc_target: avoid using AbiAndPrefAlign where possible.Eduard-Mihai Burtescu-13/+13
2018-11-22rustc_target: separate out an individual Align from AbiAndPrefAlign.Eduard-Mihai Burtescu-3/+3
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-1/+1
2018-11-16All Builder methods now take &mut self instead of &selfDenis Merigoux-52/+57
2018-11-16Added some docs + start to &mut self builder methodsDenis Merigoux-14/+14
2018-11-16Great separation of librustc_codegen_llvm: librustc_codegen_ssa compilesDenis Merigoux-0/+1110