[LLVMdev] X86 FMA4

Jan Sjodin jan_sjodin at yahoo.com
Thu Jul 26 06:41:41 PDT 2012


Because the intrinsics uses vector types (same as gcc).


- Jan



----- Original Message -----
> From: "dag at cray.com" <dag at cray.com>
> To: llvmdev at cs.uiuc.edu
> Cc: 
> Sent: Wednesday, July 25, 2012 3:26 PM
> Subject: [LLVMdev] X86 FMA4
> 
> We're migrating to LLVM 3.1 and trying to use the upstream FMA patterns.
> 
> Why is VFMADDSD4 defined with vector types?  Is this simply because the
> gcc intrinsic uses vector types?  It's quite unnatural if you have a
> compiler that generates FMAs as opposed to requiring user intrinsics.
> 
>                                -Dave
> _______________________________________________
> 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