search for: d82426

Displaying 3 results from an estimated 3 matches for "d82426".

2020 Jun 24
7
[RFC] Compiled regression tests.
...xtracting and updating (running opt) the IR inside the #ifdef, if not even add this functionality to opt itself. This is the main reason to not just the IR inside a string. A Work-in-Progress differential and what it improves over FileCheck and unittests is available here: https://reviews.llvm.org/D82426 Any kind of feedback welcome.
2020 Jun 24
2
[RFC] Compiled regression tests.
...pose to add an additional kind of test, which I call "compiled >> regression test", combining the advantages of the two. > > > You expand below on the mechanism you'd like to implement, but I am a bit puzzled about the motivation right now? See https://reviews.llvm.org/D82426 and http://lists.llvm.org/pipermail/llvm-dev/2020-June/142706.html for more motivation. > I'm failing to see what kind of IR-level test (unittests are relevant for data-structures and non-IR internals IMO) we would implement this way that we can't just implement with lit/FileCheck? My...
2020 Jun 24
2
[RFC] Compiled regression tests.
...a polly-check-format` failures), updating is easier, but because of the lack of understanding in practice most changes will just be glossed over. We already have a split between unittests (eg. llvm/Transforms/Scalar/LICMTests.cpp) and regression tests (llvm/test/Transforms/LICM/*.ll). New tests in D82426 are located next to the .ll files. The unittests could be moved there too. Michael