In http://reviews.llvm.org/D10131#181165, @seurer wrote:

> There are hundreds of missing functions.  These are just the first batch that 
> I got done.
>
> The check for __POWER8_VECTOR__ is what is done for other vector long long 
> functions in altivec.h.  See vec_mule, vec_packs, and etc.  Which one is 
> actually correct?


The answer is dependent upon each instruction.  Is it from ISA 2.06 (__VSX__) 
or ISA 2.07 (__POWER8_VECTOR__)?

A good way to check this is to use the 2.07 ISA as your reference.  If the 
instruction has a full change bar by its description, then use 
__POWER8_VECTOR__.  Otherwise use __VSX__.


http://reviews.llvm.org/D10131

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/



_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to