Displaying 2 results from an estimated 2 matches for "getbooleanloopattribute".
2020 Jul 01
2
[RFC] Compiled regression tests.
...ee, however, that this does not solve the
fragility problems with CHECK-NOT.
>
> Not all of the loop metadata have passes that print them. For
> instance, there are loop properties such as llvm.loop.isvectorized.
> Reading those is usually done using utility functions such as
> getBooleanLoopAttribute(L, "llvm.loop.isvectorized"). A solution using
> FileCheck would be to add another pass that prints loop metadata. That
> pass would only be used for testing, making the release LLVM binaries
> larger than necessary and still have the other problems.
>
> Processing the I...
2020 Jul 01
6
[RFC] Compiled regression tests.
On 7/1/20 12:40 AM, Michael Kruse via llvm-dev wrote:
> To illustrate some difficulties with FileCheck, lets make a
> non-semantic change in LLVM:
>
> --- a/llvm/lib/Analysis/VectorUtils.cpp
> +++ b/llvm/lib/Analysis/VectorUtils.cpp
> @@ -642,8 +642,8 @@ MDNode *llvm::uniteAccessGroups(MDNode
> *AccGroups1, MDNode *AccGroups2) {
> return AccGroups1;