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