about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir
AgeCommit message (Expand)AuthorLines
2019-08-22Handle statics in `Subst::subst()` by implementing `TypeFoldable`Wesley Wiser-9/+2
2019-08-22Fix tidyWesley Wiser-1/+0
2019-08-22Move def_id out add substsrefWesley Wiser-7/+20
2019-08-17Remove SyntaxContext from {ast, hir}::{GlobalAsm, InlineAsm}Matthew Jasper-1/+6
2019-08-16Remove redundant `ty` fields from `mir::Constant` and `hair::pattern::Pattern...Eduard-Mihai Burtescu-3/+3
2019-08-15syntax_pos: Introduce a helper for checking whether a span comes from expansionVadim Petrochenkov-2/+2
2019-08-11Copy ty::Instance instead of passing by referenceMark Rousskov-3/+3
2019-08-07Auto merge of #63152 - estebank:big-array, r=oli-obkbors-13/+30
2019-08-05Fiddle param env through to `try_eval_bits` in most placesOliver Scherer-2/+2
2019-08-05Don't abort on unevaluated constants without at least tryting to eval themOliver Scherer-2/+2
2019-08-04tweak output and testsEsteban Küber-8/+19
2019-08-04review comments: clean upEsteban Küber-10/+5
2019-08-03Simplify change to layout_ofEsteban Küber-1/+0
2019-08-03Point to local place span on "type too big" errorEsteban Küber-5/+17
2019-08-02CTFE: simplify Value type by not checking for alignmentRalf Jung-4/+4
2019-07-29use PanicInfo and UnsupportedOpInfoSaleem Jaffer-3/+3
2019-07-24fix unused importRalf Jung-1/+1
2019-07-24use PanicMessage type for MIR assertion errorsRalf Jung-5/+5
2019-07-24do not use InterpError::description outside librustc::mirRalf Jung-2/+2
2019-07-23Rollup merge of #62859 - spastorino:rename-to-as-ref, r=CentrilMark Rousskov-12/+12
2019-07-23Rollup merge of #60951 - saleemjaffer:mir_better_error_enum, r=oli-obkMark Rousskov-3/+3
2019-07-23renames EvalErrorPanic to PanicMessageSaleem Jaffer-3/+3
2019-07-23moving some variants from InterpError to EvalErrorPanicSaleem Jaffer-3/+3
2019-07-22Place::as_place_ref is now Place::as_refSantiago Pastorino-12/+12
2019-07-20Remove explicit return from last line of fnSantiago Pastorino-1/+1
2019-07-20Avoid cloning Place in codegen_placeSantiago Pastorino-40/+42
2019-07-20Implement Place::as_place_refSantiago Pastorino-6/+1
2019-07-20Avoid cloning place in LocalAnalyzer visitorSantiago Pastorino-56/+85
2019-07-20Migrate from Place enum to Place structSantiago Pastorino-41/+92
2019-07-12rustc_codegen_ssa: fix range check in codegen_get_discr.Eduard-Mihai Burtescu-23/+47
2019-07-11rustc_codegen_ssa: try to make codegen_get_discr more readable.Eduard-Mihai Burtescu-18/+32
2019-07-08normalize use of backticks for compiler messages in librustc_codegenSamy Kacimi-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
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