about summary refs log tree commit diff
path: root/src/librustc_mir/transform
AgeCommit message (Expand)AuthorLines
2020-04-06ty: switch `Ty::walk` from `Ty` to `GenericArg`.Eduard-Mihai Burtescu-1/+10
2020-04-06Auto merge of #70771 - RalfJung:ctfe-loop, r=oli-obkbors-2/+4
2020-04-05set span more accurately during const_propRalf Jung-2/+4
2020-04-05Stop importing int/float modules in librustc_*Linus Färnstrand-1/+1
2020-04-03Rollup merge of #70595 - wesleywiser:remove_unused_discriminant_reads, r=oli-obkMazdak Farrokhzad-11/+15
2020-04-02Remove unused discriminant reads from MIR bodiesWesley Wiser-11/+15
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-1/+1
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-6/+6
2020-04-01Rollup merge of #70590 - RalfJung:miri-backtrace, r=oli-obkDylan DPC-3/+0
2020-04-01Rollup merge of #70627 - spastorino:use-place-directly-its-copy, r=oli-obkMazdak Farrokhzad-41/+42
2020-04-01Rollup merge of #70511 - ecstatic-morse:mir-dataflow-graphviz, r=davidtwcoMazdak Farrokhzad-1/+1
2020-03-31Use Place directly in peek_at, it's CopySantiago Pastorino-4/+4
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-3/+3
2020-03-31Use Place directly, it's Copy even more use casesSantiago Pastorino-23/+24
2020-03-31Use Place directly, it's Copy more use casesSantiago Pastorino-6/+6
2020-03-31Use Place directly on check_mut_borrowing_layout_constrained_field, it's CopySantiago Pastorino-2/+2
2020-03-31remove unnecessary relocation check in const_propRalf Jung-7/+4
2020-03-30stop unnecessarily passing around span argument for Miri function callsRalf Jung-2/+0
2020-03-30remove caller span from Miri stack frameRalf Jung-1/+0
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-59/+49
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-42/+42
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-103/+103
2020-03-30Auto merge of #70449 - ecstatic-morse:visit-body, r=oli-obkbors-6/+6
2020-03-29Use `&` to do deref coercion for `ReadOnlyBodyAndCache`Dylan MacKenzie-6/+6
2020-03-29Rollup merge of #69702 - anyska:tylayout-rename, r=oli-obkDylan DPC-6/+6
2020-03-29Make `Visitor::visit_body` take a simple `Body`Dylan MacKenzie-6/+6
2020-03-28`dump_enabled` takes a `DefId` instead of `MirSource`Dylan MacKenzie-1/+1
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-6/+6
2020-03-27clarify hir_id <-> node_id method namesBastian Kauschke-1/+1
2020-03-27Auto merge of #68404 - Amanieu:llvm-asm, r=estebankbors-6/+6
2020-03-26Update imports from `dataflow::generic` to `dataflow`Dylan MacKenzie-6/+6
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-6/+6
2020-03-26Rollup merge of #70385 - RalfJung:miri-nits, r=eddybMazdak Farrokhzad-3/+3
2020-03-26Rollup merge of #69866 - estebank:guess_head_span, r=eddybMazdak Farrokhzad-2/+2
2020-03-25Rename `def_span` to `guess_head_span`Esteban Küber-2/+2
2020-03-25Rename LayoutDetails to just Layout.Ana-Maria Mihalache-2/+2
2020-03-25rename def_id -> static_def_idRalf Jung-2/+2
2020-03-25better explain GLOBAL_KIND choiceRalf Jung-1/+1
2020-03-24Rollup merge of #70241 - RalfJung:global-mem, r=oli-obkMazdak Farrokhzad-9/+18
2020-03-24actually we can reject all reads from mutable allocs in const-propRalf Jung-6/+5
2020-03-24fix const_prop ICERalf Jung-2/+6
2020-03-24get back the more precise error messageRalf Jung-0/+1
2020-03-24move ModifiedStatic error to ConstEval errors, and generally adjust terminolo...Ralf Jung-8/+13
2020-03-24Rollup merge of #70259 - wesleywiser:use_reveal_all, r=eddybMazdak Farrokhzad-18/+4
2020-03-24Rollup merge of #70267 - RalfJung:const-prop-unsup, r=oli-obk,wesleywiserMazdak Farrokhzad-9/+24
2020-03-23add macro to reduce boilerplate and keep readable messagesRalf Jung-21/+24
2020-03-23Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakisMazdak Farrokhzad-2/+2
2020-03-22miri engine: turn error sanity checks into assertionsRalf Jung-2/+1
2020-03-22Rollup merge of #70254 - matthiaskrgr:cl4ppy, r=CentrilDylan DPC-3/+2