Go to file
Vasileios Kalintiris ef96a8ecd6 [mips] Enable arithmetic and binary operations for the i128 data type.
Summary:
This patch adds support for some operations that were missing from
128-bit integer types (add/sub/mul/sdiv/udiv... etc.). With these
changes we can support the __int128_t and __uint128_t data types
from C/C++.

Depends on D7125

Reviewers: dsanders

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D7143

llvm-svn: 227089
2015-01-26 12:33:22 +00:00
clang For NetBSD/ARM-EB, link with --be8. Support for the older BE32 is 2015-01-26 12:30:16 +00:00
clang-tools-extra [clang-tidy] Use shrink_to_fit instead of copy and swap trick 2015-01-23 15:10:37 +00:00
compiler-rt Fix up test cases to account for improved column fidelity provided by clang 2015-01-25 04:39:06 +00:00
debuginfo-tests
libclc Use amdgcn triple for SI+ GPUs 2015-01-06 20:42:12 +00:00
libcxx Get libc++ building on Sun Solaris. Patch from C Bergstrom. 2015-01-23 22:22:36 +00:00
libcxxabi [libcxxabi] Teach CMake better ways to find the libc++ source directory (and misc cleanup). 2015-01-22 20:00:06 +00:00
lld path.data() may return a non null terminated string 2015-01-26 09:52:37 +00:00
lldb Also except OSError when terminating a child. 2015-01-26 12:03:05 +00:00
llgo Introduce llgoi, a REPL for Go 2015-01-15 04:13:29 +00:00
llvm [mips] Enable arithmetic and binary operations for the i128 data type. 2015-01-26 12:33:22 +00:00
openmp added support for PPC architectures (version 3): initial patch provided by Carlo Bertolli, latest version from Johnny Peyton 2015-01-19 18:29:35 +00:00
polly [FIX] Independent blocks with intrinsics handling 2015-01-25 19:09:49 +00:00