[llvm-dev] [RFC] Compiled regression tests.
David Greene via llvm-dev
llvm-dev at lists.llvm.org
Mon Jul 6 06:55:09 PDT 2020
Michael Kruse via llvm-dev <llvm-dev at lists.llvm.org> writes:
>> Would this not work?
>>
>> CHECK-SAME: ![[ACCESS_GROUP_INNER:[0-9]+]]
>> CHECK-SAME: ![[ACCESS_GROUP_OUTER:[0-9]+]]
>>
>> I don't think CHECK-SAME is sensitive to order within the line. This
>> works for me in my metadata tests but maybe I've just been lucky.
>
> AFAIU this will assume ACCESS_GROUP_INNER to appear before
> ACCESS_GROUP_OUTER since CHECK-SAME will continue matching at the
> column where the previous match stopped, thus have the same result as
> written in the same line. If CHECK-SAME starts over at the beginning
> of the line ACCESS_GROUP_OUTER/ACCESS_GROUP_INNER will both match the
> same.
Is the behavior of CHECK-SAME documented anywhere? It's not on the main
FileCheck web page. I assumed it started over from the beginning of the
line but now I'm not sure.
-David
More information about the llvm-dev
mailing list