[llvm-commits] PATCH: remove VICmp and VFCmp.

Chris Lattner clattner at apple.com
Thu Jul 9 10:40:46 PDT 2009


On Jul 9, 2009, at 10:34 AM, David Greene wrote:

> On Thursday 09 July 2009 11:37, Chris Lattner wrote:
>
>>> By the way, I'm pretty sure that gcc lays out vectors of x86 long
>>> double the same as an array.
>>
>> I think vectors should always be stored to memory with the same  
>> layout
>> as the equivalent array.
>
> So then how will we represent vector masks in the future, which are
> bit-packed vectors of i1?

The representation in-memory and the representation in the machine  
don't necessarily have anything to do with each other.  Witness compare 
+sext with SSE.

-Chris



More information about the llvm-commits mailing list