r287872 - [PPC] support for arithmetic builtins in the FE

2016-11-24 Thread Ehsan Amiri via cfe-commits
Author: amehsan Date: Thu Nov 24 06:40:04 2016 New Revision: 287872 URL: http://llvm.org/viewvc/llvm-project?rev=287872=rev Log: [PPC] support for arithmetic builtins in the FE (commit again after fixing the buildbot failures) This adds various overloads of the following builtins to altivec.h:

r287796 - [PPC] revert r287795

2016-11-23 Thread Ehsan Amiri via cfe-commits
Author: amehsan Date: Wed Nov 23 12:55:17 2016 New Revision: 287796 URL: http://llvm.org/viewvc/llvm-project?rev=287796=rev Log: [PPC] revert r287795 A test that passed locally is failing on one of the build bots. Modified: cfe/trunk/lib/Headers/altivec.h

r287795 - [PPC] support for arithmetic builtins in the FE

2016-11-23 Thread Ehsan Amiri via cfe-commits
Author: amehsan Date: Wed Nov 23 12:36:29 2016 New Revision: 287795 URL: http://llvm.org/viewvc/llvm-project?rev=287795=rev Log: [PPC] support for arithmetic builtins in the FE (commit again after fixing the buildbot failures) This adds various overloads of the following builtins to altivec.h:

r287775 - [PPC] Reverting r287772

2016-11-23 Thread Ehsan Amiri via cfe-commits
Author: amehsan Date: Wed Nov 23 10:56:03 2016 New Revision: 287775 URL: http://llvm.org/viewvc/llvm-project?rev=287775=rev Log: [PPC] Reverting r287772 Due to buildbot failure, I revert. Will recommit after investigation. Modified: cfe/trunk/lib/Headers/altivec.h

r287772 - [PPC] support for arithmetic builtins in the FE

2016-11-23 Thread Ehsan Amiri via cfe-commits
Author: amehsan Date: Wed Nov 23 10:32:05 2016 New Revision: 287772 URL: http://llvm.org/viewvc/llvm-project?rev=287772=rev Log: [PPC] support for arithmetic builtins in the FE This adds various overloads of the following builtins to altivec.h: vec_neg vec_nabs vec_adde

[PATCH] D26564: Use PIC relocation mode by default for PowerPC64 ELF

2016-11-17 Thread Ehsan Amiri via cfe-commits
amehsan added inline comments. Comment at: lib/Driver/ToolChains.cpp:2799-2807 + switch (getArch()) { + case llvm::Triple::x86_64: +return getTriple().isOSWindows(); + case llvm::Triple::ppc64: + case llvm::Triple::ppc64le: +return !getTriple().isOSBinFormatMachO()

[PATCH] D26544: [PPC] support for arithmetic builtins in the FE

2016-11-17 Thread Ehsan Amiri via cfe-commits
amehsan updated the summary for this revision. amehsan updated this revision to Diff 78376. https://reviews.llvm.org/D26544 Files: lib/Headers/altivec.h test/CodeGen/builtins-ppc-altivec.c test/CodeGen/builtins-ppc-p8vector.c test/CodeGen/builtins-ppc-quadword.c

[PATCH] D26544: [PPC] support for arithmetic builtins in the FE

2016-11-16 Thread Ehsan Amiri via cfe-commits
amehsan added inline comments. Comment at: lib/Headers/altivec.h:350 +__tempc = __tempc & 0x0001; +unsigned long long __longa = (unsigned long long) __tempa; +unsigned long long __longb = (unsigned long long) __tempb; kbarton wrote: > nemanjai

[PATCH] D26479: [PowerPC] Implement remaining permute builtins in altivec.h - Clang portion

2016-11-10 Thread Ehsan Amiri via cfe-commits
amehsan added a comment. I actually wanted to check some surrounding guards. Repository: rL LLVM https://reviews.llvm.org/D26479 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[PATCH] D26479: [PowerPC] Implement remaining permute builtins in altivec.h - Clang portion

2016-11-10 Thread Ehsan Amiri via cfe-commits
amehsan added a comment. more context? Repository: rL LLVM https://reviews.llvm.org/D26479 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits