[LLVMdev] SSE examples

BGB cr88192 at hotmail.com
Mon Jun 22 14:55:04 PDT 2009

----- Original Message ----- 
From: "Jon Harrop" <jon at ffconsultancy.com>
To: "LLVM Developers Mailing List" <llvmdev at cs.uiuc.edu>
Sent: Monday, June 22, 2009 1:54 PM
Subject: Re: [LLVMdev] SSE examples

> On Monday 22 June 2009 16:37:41 BGB wrote:
>> as for what targets support which operations, in the case of SSE, go 
>> check
>> the Intel and AMD64 docs.
> I was assuming that LLVM's implementations were incomplete. Are they now
> complete? So anything that a CPU can do and LLVM has bindings for is
> implemented?

I don't know as much about LLVM specifically, someone else can probably 
provide a better answer...

but, if you are meaning for things like dot product intrinsics, it is worth 
noting that these are not part of SSE or SSE2.

actually, dot product was added for SSE4.1, so it is only likely to be found 
in Intel CPUs starting from late 2008 / early 2009...

as such, I would not advise depending on it just yet...

> -- 
> Dr Jon Harrop, Flying Frog Consultancy Ltd.
> http://www.ffconsultancy.com/?e
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

More information about the llvm-dev mailing list