summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir/statement.rs
AgeCommit message (Expand)AuthorLines
2020-01-28codegen_place and related functions can take PlaceRef by valueSantiago Pastorino-3/+3
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-2/+0
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-4/+7
2019-12-22Format the worldMark Rousskov-28/+36
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-10-31rustc_codegen_ssa: move all set_var_name calls to mir::debuginfo.Eduard-Mihai Burtescu-14/+1
2019-10-22Pattern match over PlaceRef rather than PlaceSantiago Pastorino-7/+4
2019-09-11Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytesSantiago Pastorino-6/+6
2019-09-09Convert Place's projection to a boxed sliceSantiago Pastorino-1/+1
2019-09-06rustc_codegen_llvm: give names to non-alloca variable values.Eduard-Mihai Burtescu-1/+15
2019-08-17Remove SyntaxContext from {ast, hir}::{GlobalAsm, InlineAsm}Matthew Jasper-1/+6
2019-07-22Place::as_place_ref is now Place::as_refSantiago Pastorino-3/+3
2019-07-20Avoid cloning Place in codegen_placeSantiago Pastorino-3/+3
2019-07-20Migrate from Place enum to Place structSantiago Pastorino-1/+4
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-04-03Shrink `mir::Statement`.Nicholas Nethercote-6/+6
2019-03-01Put Local, Static and Promoted as one Base variant of PlaceSantiago Pastorino-1/+1
2019-02-09librustc_codegen_ssa => 2018Taiki Endo-2/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-18treat ref-to-raw cast like a reborrow: do a special kind of retagRalf Jung-1/+0
2018-11-29Use implicit deref instead of BuilderMethods::cx()bjorn3-2/+2
2018-11-18Remove mir::StatementKind::EndRegionMatthew Jasper-1/+0
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-2/+2
2018-11-16All Builder methods now take &mut self instead of &selfDenis Merigoux-11/+11
2018-11-16Great separation of librustc_codegen_llvm: librustc_codegen_ssa compilesDenis Merigoux-0/+115