about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2020-03-31Use Place directly in peek_at, it's CopySantiago Pastorino-4/+4
2020-03-31Use Place directly on place_contents_drop_state_cannot_differ, it's CopySantiago Pastorino-2/+2
2020-03-31Use Place directly in place_as_reborrow, it's CopySantiago Pastorino-3/+3
2020-03-31Use Place directly on Operand::place and friends, it's CopySantiago Pastorino-31/+31
2020-03-31Use Place directly, it's Copy even more use casesSantiago Pastorino-119/+120
2020-03-31Use Place directly, it's Copy more use casesSantiago Pastorino-28/+25
2020-03-31Use Place directly on check_mut_borrowing_layout_constrained_field, it's CopySantiago Pastorino-2/+2
2020-03-31Use Place directly on remove_never_initialized_mut_locals, it's CopySantiago Pastorino-4/+4
2020-03-31Use Place directly on borrow_of_local_data, it's CopySantiago Pastorino-4/+4
2020-03-31Use Place directly on propagate_closure_used_mut_place, it's CopySantiago Pastorino-4/+3
2020-03-31Use Place directly, it's CopySantiago Pastorino-94/+88
2020-03-31Rollup merge of #70614 - RalfJung:cons-prop-reloc, r=wesleywiserDylan DPC-7/+4
2020-03-31avoid an unreachable fallbackRalf Jung-11/+11
2020-03-31Make the rustc respect the `-C codegen-units` flag in incremental mode.Michael Woerister-24/+60
2020-03-31rustc_target::abi: rename FieldPlacement to FieldsShape.Ana-Maria Mihalache-7/+7
2020-03-31remove unnecessary relocation check in const_propRalf Jung-7/+4
2020-03-31more clippy fixesMatthias Krüger-1/+1
2020-03-30remove a dead parameter that everyone sets to NoneRalf Jung-4/+4
2020-03-30stop unnecessarily passing around span argument for Miri function callsRalf Jung-42/+25
2020-03-30remove caller span from Miri stack frameRalf Jung-12/+2
2020-03-30Miri stacktrace: record span inside frame, not call-site spanRalf Jung-16/+4
2020-03-30Rollup merge of #70546 - lqd:polonius_update, r=nikomatsakisDylan DPC-1/+1
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-203/+169
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-175/+176
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-427/+426
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-3/+3
2020-03-30Auto merge of #70449 - ecstatic-morse:visit-body, r=oli-obkbors-26/+25
2020-03-30Polonius fact generation: fix path access fact locationRemy Rakic-1/+1
2020-03-29Auto merge of #70009 - estebank:sugg-bound, r=Centrilbors-2/+0
2020-03-29Use `&` to do deref coercion for `ReadOnlyBodyAndCache`Dylan MacKenzie-21/+21
2020-03-29Tweak `suggest_constraining_type_param`Esteban Küber-2/+0
2020-03-29Rollup merge of #69702 - anyska:tylayout-rename, r=oli-obkDylan DPC-56/+56
2020-03-29Make `Visitor::visit_body` take a simple `Body`Dylan MacKenzie-22/+21
2020-03-29Rollup merge of #70508 - RalfJung:scalar-from, r=eddybDylan DPC-19/+15
2020-03-28Ensure output dir for dataflow results existsDylan MacKenzie-0/+5
2020-03-28Dump graphviz dataflow results with flagDylan MacKenzie-1/+15
2020-03-28`dump_enabled` takes a `DefId` instead of `MirSource`Dylan MacKenzie-6/+6
2020-03-28refmtRalf Jung-4/+1
2020-03-28get rid of useless back-and-forth castRalf Jung-3/+2
2020-03-28use more specialized Scalar::from_ constructors where appropriateRalf Jung-13/+13
2020-03-28rename Scalar::{ptr_null -> null_ptr}Ralf Jung-1/+1
2020-03-27Rollup merge of #70480 - lcnr:appayupyup, r=eddybMazdak Farrokhzad-1/+1
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-56/+56
2020-03-27clarify hir_id <-> node_id method namesBastian Kauschke-1/+1
2020-03-27Auto merge of #69916 - oli-obk:mir_bless, r=eddybbors-91/+287
2020-03-27Auto merge of #68404 - Amanieu:llvm-asm, r=estebankbors-13/+13
2020-03-27Rollup merge of #69644 - ecstatic-morse:unified-dataflow-cleanup, r=eddybDylan DPC-1108/+89
2020-03-26Make `framework` a private moduleDylan MacKenzie-1/+1
2020-03-26Update `framework` module docsDylan MacKenzie-17/+15
2020-03-26Move `BottomValue` into `framework/mod.rs`Dylan MacKenzie-47/+43