about summary refs log tree commit diff
path: root/src/test/mir-opt
AgeCommit message (Expand)AuthorLines
2021-12-18Rollup merge of #91975 - cjgillot:noinline-generator, r=jackh726Matthias Krüger-10/+5
2021-12-16Auto merge of #89836 - pierwill:fix-85142-crate-hash, r=wesleywiserbors-24/+24
2021-12-15Move generator check earlier in inlining.Camille GILLOT-10/+5
2021-12-14Improve test coverage of `early_otherwise_branch` mir optJakob Degen-0/+105
2021-12-14Correct the unsoundness in the `EarlyOtherwiseBranch` mir optJakob Degen-97/+114
2021-12-13Include rustc version in `rustc_span::StableCrateId`pierwill-24/+24
2021-12-10bless new output on some mir-opt testsJane Lusby-3/+3
2021-12-02`EarlyOtherwiseBranch` requires `-Zunsound-mir-opts`Dylan MacKenzie-1/+1
2021-11-30Update MIR opt tests with new nameDylan MacKenzie-8/+8
2021-11-23Fix printing unit return ty, don't elaborate FnOnce unless we see itMichael Goulet-8/+8
2021-11-23Update test outputsMichael Goulet-8/+8
2021-11-21Simplify for loop desugarCameron Steffen-69/+46
2021-11-06Run reveal_all on MIR more often.Camille GILLOT-1/+3
2021-10-17Ignore wasm32 in test.Camille GILLOT-1/+1
2021-10-17Normalize MIR with RevealAll before optimizations.Camille GILLOT-4/+146
2021-10-15Bless testsCameron Steffen-3/+3
2021-10-06opt-level >= 4Alexander-1/+1
2021-10-06run remaining testsAlexander-9/+17
2021-10-06tidyAlexander-1/+1
2021-10-06add MIR artifactsAlexander-3/+626
2021-10-06reset and cleanupAlexander-0/+50
2021-10-04Stabilize `const_panic`Jacob Pratt-3/+2
2021-09-30Auto merge of #89110 - Aaron1011:adjustment-span, r=estebankbors-76/+76
2021-09-25Use larger span for adjustments on method callsAaron Hill-76/+76
2021-09-25Bless testsGary Guo-210/+339
2021-09-18./x.py test --blessTomasz Miąsko-65/+75
2021-09-12Auto merge of #88839 - nbdd0121:alignof, r=nagisabors-151/+180
2021-09-13Add mir opt test for min_align_of -> AlignOf loweringGary Guo-151/+180
2021-09-11Auto merge of #88214 - notriddle:notriddle/for-loop-span-drop-temps-mut, r=na...bors-1/+1
2021-09-05Change scope of temporaries in match guardsMatthew Jasper-19/+20
2021-09-03Update coverage testsMatthew Jasper-1/+1
2021-09-02Bless 32bit MIR opt testsMatthew Jasper-93/+68
2021-09-01Fix drop handling for `if let` expressionsMatthew Jasper-333/+309
2021-08-28rustc: use more correct span data in for loop desugaringMichael Howell-1/+1
2021-08-27Auto merge of #88371 - Manishearth:rollup-pkkjsme, r=Manishearthbors-405/+405
2021-08-26update mir diffslcnr-23/+23
2021-08-25Fix debugger stepping behavior around `match` expressionsWesley Wiser-405/+405
2021-08-22Fix typos “an”→“a” and a few different ones that appeared in the sa...Frank Steffahn-1/+1
2021-08-19Revert "Revert "Auto merge of #83417 - erikdesjardins:enableremovezsts, r=oli...Erik Desjardins-40/+16
2021-08-15Revert "Auto merge of #83417 - erikdesjardins:enableremovezsts, r=oli-obk"Erik Desjardins-16/+40
2021-08-15Introduce hir::ExprKind::Let - Take 2Caio-111/+131
2021-08-07Run RemoveZsts at mir-opt-level=1Erik Desjardins-40/+16
2021-08-03Make simplify_cfg test more consistentAlex Crichton-47/+50
2021-07-27Update testsJacob Pratt-42/+40
2021-07-25Auto merge of #85646 - Moxinilian:separate-const-switch, r=cjgillotbors-0/+710
2021-07-14bless mir-opt, codegen, and remaining ui testsRalf Jung-134/+134
2021-07-06Revert "Revert "Update mir opt tests""bjorn3-24/+24
2021-06-25Auto merge of #85603 - ogoffart:fix-uninhabited-enum-branching-pass, r=wesley...bors-0/+300
2021-06-23Updated mir pretty print outputDeadbeef-33/+0
2021-06-22implemented separate_const_switch MIR optThéo Degioanni-0/+710