about summary refs log tree commit diff
path: root/src/test/mir-opt
AgeCommit message (Expand)AuthorLines
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
2018-11-07no more action on ref or cast, but add new MIR statement for escaping a ptr t...Ralf Jung-4/+25
2018-11-02Auto merge of #55316 - RalfJung:retagging, r=oli-obkbors-349/+151
2018-11-02Auto merge of #55305 - nikomatsakis:universes-refactor-3, r=scalexmbors-1/+1
2018-10-29make inliner remove the fn_entry flag on Retag statementsRalf Jung-0/+45
2018-10-29Remove validation test cases; add retagging test caseRalf Jung-349/+106
2018-10-28Rollup merge of #55199 - oli-obk:instance_printing, r=davidtwcokennytm-10/+10
2018-10-27allow canonicalized regions to carry universe and track max-universeNiko Matsakis-1/+1
2018-10-26Update mir-opt tests to reflect change to `AscribeUserType` to carry a `UserT...Felix S. Klock II-1/+1
2018-10-26Update testsOliver Scherer-10/+10
2018-10-26Fix tests and assertions; add some commentsNick Cameron-133/+133
2018-10-26Fix tests and rustdocNick Cameron-24/+24
2018-10-15fix mir-opt testNiko Matsakis-1/+1