[LLVMdev] make check-lit + grep escape characters

Eric Christopher echristo at apple.com
Thu May 24 00:46:15 PDT 2012


On May 24, 2012, at 12:44 AM, Stepan Dyatkovskiy wrote:

> I just want to update test/Transforms/LowerSwitch/feature.ll that already uses grep.
> It uses grep + count, probably due to shorter construction.
> 

Might as well just update it to FileCheck while you're at it.

-eric

> Eric Christopher wrote:
>> 
>> On May 24, 2012, at 12:12 AM, Stepan Dyatkovskiy wrote:
>> 
>>> Hi all. I found that if you want to use grep with escape characters in
>>> lit, you should pass it within the double slash (\\). Since the first
>>> one is captured by python scripts and the second one by grep.
>>> E.g. if you want to capture "grep icmp ule" you should pass
>>> "grep icmp\\ ule"
>>> 
>>> So I'm going to commit the test with strings like this. How stable this
>>> feature in lit?
>> 
>> Why are you using grep and not FileCheck?
>> 
>> -eric
> 




More information about the llvm-dev mailing list