[llvm-commits] [llvm] r41073 - /llvm/trunk/test/CodeGen/X86/constant-pool-remat-0.ll
Chris Lattner
clattner at apple.com
Tue Aug 14 12:51:12 PDT 2007
On Aug 14, 2007, at 12:25 PM, Reid Spencer wrote:
> Chris
>
> On Tue, 2007-08-14 at 16:19 +0000, Chris Lattner wrote:
>> Author: lattner
>> Date: Tue Aug 14 11:19:35 2007
>> New Revision: 41073
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=41073&view=rev
>> Log:
>> tcl seems to hate |& for some reason.
>>
>> Modified:
>> llvm/trunk/test/CodeGen/X86/constant-pool-remat-0.ll
>>
>> Modified: llvm/trunk/test/CodeGen/X86/constant-pool-remat-0.ll
>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/
>> X86/constant-pool-remat-0.ll?rev=41073&r1=41072&r2=41073&view=diff
>>
>> =====================================================================
>> =========
>> --- llvm/trunk/test/CodeGen/X86/constant-pool-remat-0.ll (original)
>> +++ llvm/trunk/test/CodeGen/X86/constant-pool-remat-0.ll Tue Aug
>> 14 11:19:35 2007
>> @@ -1,6 +1,6 @@
>> ; RUN: llvm-as < %s | llc -march=x86-64 | grep LCPI | count 3
>> ; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | grep LCPI |
>> count 3
>> -; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 -stats |& |
>> grep asm-printer | grep 13
>
> |& works fine (see test/Feature/load_module.ll). The problem is the
> double pipe. |& | is not legal (no command in the pipeline). |& means
> send both stdin and stderr through the pipe, not just stderr.
Actually no it doesn't. I tried just |& and it didn't detect the
failure.
-Chris
More information about the llvm-commits
mailing list