about summary refs log tree commit diff
path: root/src/test/mir-opt/deaggregator_test.rs
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-17/+0
2022-08-09Add more `// unit-test`s to MIR opt testsJakob Degen-0/+2
2020-07-29add crate name to mir dumpsXavier Denis-1/+1
2020-04-07--bless all mir-opt tests.Ana-Maria Mihalache-24/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2017-11-28tests: update to include move annotations in MIR.Eduard-Mihai Burtescu-2/+2
2017-11-09change MIR dump filenames from `nodeN` to `DefPath`Mikhail Modin-4/+4
2017-11-07Update mir-opt tests.Michael Woerister-1/+4
2017-10-26Avoid unnecessary copies of arguments that are simple bindingsBjörn Steinbrink-4/+2
Initially MIR differentiated between arguments and locals, which introduced a need to add extra copies assigning the argument to a local, even for simple bindings. This differentiation no longer exists, but we're still creating those copies, bloating the MIR and LLVM IR we emit. Additionally, the current approach means that we create debug info for both the incoming argument (marking it as an argument), and then immediately shadow it a local that goes by the same name. This can be confusing when using e.g. "info args" in gdb, or when e.g. a debugger with a GUI displays the function arguments separately from the local variables, especially when the binding is mutable, because the argument doesn't change, while the local variable does.
2017-10-09Update README and tests for new infrastructureChristopher Vittal-0/+6
2017-08-02rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat.Eduard-Mihai Burtescu-2/+2
2016-10-04update testsAriel Ben-Yehuda-2/+2
2016-09-29Remove MIR dump comments from mir-opt testsJonas Schievink-10/+10
They're ignored by the test runner, so let's not suggest that they matter
2016-09-29Change the `local` prefix to `_`Jonas Schievink-8/+8
There's no need for a long prefix, since there's nothing to distinguish anymore.
2016-09-26[WIP] Move MIR towards a single kind of localJonas Schievink-9/+9
2016-08-02fix field type, add testScott A Carr-0/+41