about summary refs log tree commit diff
path: root/src/test/mir-opt
AgeCommit message (Expand)AuthorLines
2019-04-24Evaluate hair::ExprKind::Use in intoMatthew Jasper-18/+17
2019-04-24Rollup merge of #56278 - eddyb:mir-debuginfo-proof, r=nikomatsakisMazdak Farrokhzad-27/+27
2019-04-23rustc_mir: create the `let` and "remainder" scopes in source order.Eduard-Mihai Burtescu-8/+8
2019-04-23rustc_mir: pretty-print all locals into their respective scopes.Eduard-Mihai Burtescu-22/+22
2019-04-23Rollup merge of #60169 - varkor:tidy-unnecessary-ignore-newline, r=kennytmMazdak Farrokhzad-5/+0
2019-04-23Rollup merge of #59823 - davidtwco:issue-54716, r=cramertjMazdak Farrokhzad-2/+2
2019-04-23Remove unnecessary ignore-tidy-linelengthvarkor-5/+0
2019-04-22update tests for migrate mode by defaultMatthew Jasper-4/+6
2019-04-21Move `async fn` arguments into closure.David Wood-2/+2
2019-04-20Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obkbors-1/+1
2019-04-16fixing testsSaleem Jaffer-1/+1
2019-04-14Update testsJohn Kåre Alsaker-3/+3
2019-03-31Fixes for shallow borrowsMatthew Jasper-2/+2
2019-03-24Auto merge of #59382 - davidtwco:rfc-2008-refactoring, r=petrochenkovbors-2/+2
2019-03-24Merge `DefPathData::VariantCtor` and `DefPathData::StructCtor`Vadim Petrochenkov-2/+2
2019-03-24Rollup merge of #59251 - matthewjasper:fix-graphviz, r=petrochenkovkennytm-0/+23
2019-03-24Separate variant id and variant constructor id.David Wood-2/+2
2019-03-21Auto merge of #58902 - matthewjasper:generator-cleanup-blocks, r=davidtwcobors-20/+63
2019-03-19Run branch cleanup after copy propOliver Scherer-0/+22
2019-03-17Use a valid name for graphviz graphsMatthew Jasper-0/+23
2019-03-16Rollup merge of #59036 - dlrobertson:fix_59021, r=estebankkennytm-0/+18
2019-03-15rustc: provide DisambiguatedDefPathData in ty::print.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: explicitly pass the namespace to PrintCx::parameterized.Eduard-Mihai Burtescu-5/+5
2019-03-10Fix ICE in MIR pretty printingDan Robertson-0/+18
2019-03-07HirIdification: replace NodeId method callsljedrz-3/+3
2019-03-03Don't incorrectly mark blocks in generator drop shims as cleanupMatthew Jasper-0/+43
2019-03-03Check which blocks are cleanup in mir-opt testsMatthew Jasper-20/+20
2019-02-21Move the exit block of the match to the endMatthew Jasper-121/+121
2019-02-21Simplify the cleanup_post_borrowck passesMatthew Jasper-5/+5
2019-02-21Use normal mutable borrows in MIR match loweringMatthew Jasper-64/+60
2019-02-21Clean up MIR match loweringMatthew Jasper-270/+259
2019-02-15Always emit an error for a query cycleJohn Kåre Alsaker-14/+14
2019-02-10Add test for MIR printing changesMatthew Jasper-0/+66
2019-01-19Don't ignore `_` in type casts and ascriptionsMatthew Jasper-7/+7
2019-01-19Rename UserTypeAnnotation -> UserTypeMatthew Jasper-1/+1
2018-12-30Refactor `UserTypeAnnotation`.David Wood-1/+1
2018-12-25Remove licensesMark Rousskov-319/+0
2018-12-20Auto merge of #54125 - varkor:less-conservative-uninhabitedness-check, r=niko...bors-0/+37
2018-12-18treat ref-to-raw cast like a reborrow: do a special kind of retagRalf Jung-1/+1
2018-12-17Auto merge of #56810 - sinkuu:build_match, r=oli-obkbors-0/+85
2018-12-17tidyShotaro Yamada-1/+1
2018-12-17Add MIR testShotaro Yamada-0/+85
2018-12-13Make SimplifyCfg collapse goto chains from bb0Shotaro Yamada-0/+54
2018-12-11Add a mir-opt testvarkor-0/+37
2018-11-18Simplify MIR drop generationMatthew Jasper-34/+7
2018-11-18Remove mir::StatementKind::EndRegionMatthew Jasper-1069/+1
2018-11-15Auto merge of #55716 - RalfJung:escape-to-raw, r=oli-obkbors-4/+68
2018-11-09Don't inline virtual calls (take 2)Wesley Wiser-0/+36
2018-11-07array index accesses are stable placesRalf Jung-0/+43