summary refs log tree commit diff
path: root/src/test/mir-opt
AgeCommit message (Expand)AuthorLines
2018-03-26Stabilize i128_typeMark Mansi-2/+0
2018-03-23Updated MIR with UserAssertTy in mir-opt tests.David Wood-2/+5
2018-03-21WIP fix mir-opt-end-region-8Niko Matsakis-2/+4
2018-03-20Stabilize slice patterns without `..`Vadim Petrochenkov-1/+2
2018-03-08Rebase falloutOliver Schneider-1/+1
2018-03-08Produce instead of pointersOliver Schneider-12/+12
2018-02-28Rollup merge of #48355 - mikhail-m1:subslice_pattern_array_drop2, r=nikomatsakisManish Goregaokar-0/+25
2018-02-25restore Subslice move out from array after elaborate drops and borrowckMikhail Modin-0/+25
2018-02-20rustc_mir: optimize the deaggregator's expansion of statements.Eduard-Mihai Burtescu-11/+15
2018-02-20rustc_mir: don't run the deaggregator on arrays for now.Eduard-Mihai Burtescu-2/+1
2018-02-20rustc_mir: handle all aggregate kinds in the deaggregator.Eduard-Mihai Burtescu-3/+2
2018-02-17fix more typos found by codespell.Matthias Krüger-1/+1
2018-02-17Auto merge of #47926 - mikhail-m1:subslice_pattern_array_drop2, r=nikomatsakisbors-0/+59
2018-02-11Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakisbors-52/+55
2018-02-09rustc_mir: insert a dummy access to places being matched on, when building MIR.Eduard-Mihai Burtescu-52/+55
2018-02-08add transform for uniform array move outMikhail Modin-0/+59
2018-02-07Fix tests for MIR loop loweringbobtwinkles-0/+49
2018-02-07[ci skip] Generate false edges from loop_blockbobtwinkles-43/+59
2018-02-05mir: Add and fix tests for FalseUnwindsbobtwinkles-19/+29
2018-01-29Fix ref-to-ptr coercions not working with NLL in certain casesAaron Hill-3/+6
2017-12-30Add trailing newlines to files which have no trailing newlines.kennytm-1/+1
2017-12-20Auto merge of #46862 - nikomatsakis:nll-master, r=arielb1bors-102/+0
2017-12-20convert region-liveness-drop{-,-no-}may-dangle.rs into ui testsNiko Matsakis-102/+0
2017-12-20Auto merge of #46583 - scottmcm:fix-static-i128-lower, r=eddybbors-4/+244
2017-12-19Fix -Z lower_128bit_ops handling of staticsScott McMurray-4/+244
2017-12-15more concise debug output when dumping the value of a regionNiko Matsakis-21/+21
2017-12-15impose inputs/ouputs on MIR after the factNiko Matsakis-1/+5
2017-12-15thread through an implicit region body of the fn bodyNiko Matsakis-26/+32
2017-12-13refactor region value bitmatrixNiko Matsakis-4/+4
2017-12-07add closure requirement tests, improve debugging outputNiko Matsakis-36/+44
2017-12-04Auto merge of #46319 - nikomatsakis:nll-master-to-rust-master-2, r=pnkfelixbors-6/+6
2017-12-04constraint_generation: create liveness constraints more thoroughlyNiko Matsakis-4/+4
2017-12-04replace constant regions with a post-inference checkNiko Matsakis-2/+2
2017-12-03Add an i128_lowering flag in TargetOptionsScott McMurray-2/+2
2017-12-03Rollup merge of #46462 - sinkuu:copyprop_reg2, r=arielb1Corey Farwell-26/+50
2017-12-03Auto merge of #46320 - arielb1:always-resume, r=nikomatsakisbors-206/+230
2017-12-03fix tests in wasmAriel Ben-Yehuda-6/+8
2017-12-03Fix MIR CopyPropagation regressionShotaro Yamada-26/+50
2017-12-02Add ignore-emscripten tooScott McMurray-0/+2
2017-12-02Ignore the lower_128bit tests on asmjsScott McMurray-0/+8
2017-12-02Remove the unneeded #![feature(lang_items)]sScott McMurray-2/+0
2017-12-02Update compiler-builtins and use it the 128-bit lowering MIR testScott McMurray-91/+32
2017-12-03add and unignore testsAriel Ben-Yehuda-2/+1
2017-12-03funnel all unwind paths through a single Resume blockAriel Ben-Yehuda-198/+220
2017-12-03initialize the destination in unit statementsAriel Ben-Yehuda-0/+1
2017-11-28ci: Start running wasm32 tests on TravisAlex Crichton-0/+6
2017-11-28tests: update to include move annotations in MIR.Eduard-Mihai Burtescu-128/+128
2017-11-27Auto merge of #44884 - arielb1:pack-safe, r=nikomatsakis,eddybbors-0/+68
2017-11-26Update tests for -Zborrowck-mir -> -Zborrowck=mode migrationest31-2/+1
2017-11-26fix codegen of drops of fields of packed structsAriel Ben-Yehuda-0/+68