[PATCH] D25950: [PPC] add float and double overloads for vec_orc and vec_nand in altivec.h

Sean Fertile via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 25 10:53:31 PDT 2016


sfertile created this revision.
sfertile added reviewers: amehsan, nemanjai, lei, syzaara, kbarton, jtony.
sfertile added subscribers: llvm-commits, echristo.
sfertile set the repository for this revision to rL LLVM.

add missing overloads for vec_orc:
vector double vec_orc (vector bool long long, vector double);
vector double vec_orc (vector double, vector bool long long);
vector float vec_orc (vector bool int, vector float);
vector float vec_orc (vector float, vector bool int);

and vec_nand:
vector double vec_nand (vector double, vector double);
vector float vec_nand (vector float, vector float);


Repository:
  rL LLVM

https://reviews.llvm.org/D25950

Files:
  lib/Headers/altivec.h
  test/CodeGen/builtins-ppc-p8vector.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25950.75729.patch
Type: text/x-patch
Size: 4662 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161025/54788e7e/attachment.bin>


More information about the llvm-commits mailing list