about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir
AgeCommit message (Expand)AuthorLines
2019-06-25Implement From<Local> for Place and PlaceBaseSantiago Pastorino-1/+1
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-2/+2
2019-06-19Remove the `AllocId` from `ByRef` valuesOliver Scherer-4/+4
2019-06-19Weave the alignment through `ByRef`Oliver Scherer-4/+4
2019-06-18Auto merge of #59625 - immunant:copy_variadics_typealias, r=eddybbors-25/+14
2019-06-18Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-8/+10
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-23/+23
2019-06-17Expose `VaListImpl` as the Rust equivalent of `__va_list_tag` and implement C...Andrei Homescu-25/+14
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-2/+2
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-33/+34
2019-06-05Add `walk_chain`.Nicholas Nethercote-8/+1
2019-06-02query-ify const_fieldMark Mansi-7/+2
2019-06-02remove unneeded depsMark Mansi-2/+0
2019-06-02deduplicate ty::Instance constructorsMark Mansi-4/+4
2019-06-02remove reexport of rustc::ty::InstanceMark Mansi-2/+1
2019-06-01Auto merge of #61350 - RalfJung:alloc, r=oli-obkbors-1/+1
2019-05-31Auto merge of #60166 - oli-obk:type_name, r=eddybbors-6/+6
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 #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-28Avoid unneeded bug!() callSantiago Pastorino-14/+12
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-8/+8
2019-05-25Make `ConstValue::Slice` solely take `[u8]` and `str`Oliver Scherer-4/+8
2019-05-25Don't use `ty::Const` without immediately interningOliver Scherer-4/+4
2019-05-23Auto merge of #60740 - petrochenkov:kw, r=nnethercotebors-3/+3
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-3/+3
2019-05-22Make maybe_codegen_consume_direct iterate instead of doing recursionSantiago Pastorino-34/+36
2019-05-20Introduce `LocalInternedString::intern`.Nicholas Nethercote-5/+5
2019-05-17Rollup merge of #60862 - spastorino:get-ty-from-local_decls, r=oli-obkMazdak Farrokhzad-3/+2
2019-05-16Auto merge of #60693 - saleemjaffer:refactor_fntype_stuff, r=eddybbors-9/+9
2019-05-15Get ty from local_decls instead of using PlaceSantiago Pastorino-3/+2
2019-05-14removes `AbiMethods`Saleem Jaffer-9/+9
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-3/+3
2019-05-04Auto merge of #59897 - tmandry:variantful-generators, r=eddybbors-23/+49
2019-05-03Split out debuginfo from type info in MIR GeneratorLayoutTyler Mandry-3/+5
2019-05-01Add `ConstValue::Placeholder`varkor-0/+1
2019-05-01Auto merge of #60195 - varkor:commontypes-to-common, r=eddybbors-1/+1
2019-04-26Remove region from borrow place contextsMatthew Jasper-6/+6
2019-04-26Remove BasicBlock parameter from mir visitor methodsMatthew Jasper-4/+2
2019-04-25Update existing usagesvarkor-1/+1
2019-04-25Preserve visibility scopes in stored generator localsTyler Mandry-9/+17
2019-04-25Generalize discriminant info calls for generators and ADTsTyler Mandry-18/+9