about summary refs log tree commit diff
path: root/src/test/mir-opt
AgeCommit message (Expand)AuthorLines
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
2018-10-14[mir-inlining] Don't inline virtual callsWesley Wiser-0/+31
2018-10-10Use the span of the user type for `AscribeUserType`Matthew Jasper-1/+1
2018-10-05Stabilize `min_const_fn`Oliver Schneider-4/+0
2018-09-25Auto merge of #53438 - matthewjasper:permissive-match-access, r=pnkfelixbors-81/+210
2018-09-24Update mir opt testsMatthew Jasper-81/+88
2018-09-24Add a MIR transform to remove fake readsMatthew Jasper-0/+122
2018-09-24Auto merge of #54416 - christianpoveda:master, r=wesleywiserbors-0/+39
2018-09-23Add test to check if inlining works for any operandChristian Poveda-0/+39
2018-09-18Update mir-opt test suiteRémy Rakic-13/+48
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-7/+7
2018-09-11Change debug printing to print in the old concise styleOliver Schneider-7/+7
2018-09-10optimize `let x: T = ..` to avoid a temporaryNiko Matsakis-87/+32
2018-09-10add the `AscribeUserType` statement kindNiko Matsakis-1/+1
2018-09-08Auto merge of #53909 - mikhail-m1:53643, r=nikomatsakisbors-6/+6
2018-09-06Fix testsWesley Wiser-1/+1
2018-09-06Skip a shared borrow of a immutable local variablesMikhail Modin-6/+6
2018-08-31Restrict most uses of `const_fn` to `min_const_fn`Oliver Schneider-2/+2
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-95/+57
2018-08-27merge `PointIndexMap` and `RegionValueElements`Niko Matsakis-9/+9
2018-07-26patch up mir-opt testsNiko Matsakis-14/+14
2018-07-23Update mir-opt to promoted changesOliver Schneider-10/+4
2018-07-21delete testsdylan_DPC-110/+0
2018-07-21remove unwanted tests and a reference to it in commentsdylan_DPC-134/+0
2018-07-13Auto merge of #52046 - cramertj:fix-generator-mir, r=eddybbors-1/+149