[llvm-dev] RFC: FileCheck Enhancements

Jonathan Roelofs via llvm-dev llvm-dev at lists.llvm.org
Fri May 27 06:41:27 PDT 2016



On 5/26/16 5:25 PM, Robinson, Paul via llvm-dev wrote:
>
>> 7.       Wildcard for prefixes - If some statements should be checked regardless prefix, it should be used //{{*}}, //{{*}}-NEXT, //{{*}}-SAME and etc.
>> 8.       Prefix with regular expressions - If statement should be checked if prefix matches some regular expression, it should be used {{regex}}:, {{regex}}-NEXT  and etc.
>>
>> More information in file https://docs.google.com/document/d/1wAKNzU7-S2EeK1-aADwgP8dEiKfByKNazonybCQW3zs/edit?usp=sharing.
>
> I noticed the google doc stated that multi-line patterns are not
> supported. That's not actually the case, although it's a bit obscure:
> the [[:space:]] character-class will match EOL and allow you to write
> a multi-line CHECK.

Also: CHECK-SAME.


Jon

-- 
Jon Roelofs
jonathan at codesourcery.com
CodeSourcery / Mentor Embedded


More information about the llvm-dev mailing list