Go to file
Krzysztof Parzyszek 91b5cf8412 Extract LaneBitmask into a separate type
Specifically avoid implicit conversions from/to integral types to
avoid potential errors when changing the underlying type. For example,
a typical initialization of a "full" mask was "LaneMask = ~0u", which
would result in a value of 0x00000000FFFFFFFF if the type was extended
to uint64_t.

Differential Revision: https://reviews.llvm.org/D27454

llvm-svn: 289820
2016-12-15 14:36:06 +00:00
clang Revert "[TESTS] Initial commit of tests, by Andrew Tischenko" 2016-12-15 12:24:20 +00:00
clang-tools-extra [change-namespace] fix a case references to templated using alias are qualified types. 2016-12-15 13:02:41 +00:00
compiler-rt [XRay][compiler-rt][NFC] Deduplicate code in x86-64 trampolines. 2016-12-15 09:04:05 +00:00
debuginfo-tests
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx Fix XFAILS for is_trivially_destructible trait 2016-12-15 11:00:07 +00:00
libcxxabi [libc++abi] Mark failing test on Darwin as XFAIL 2016-12-13 02:43:04 +00:00
libunwind EHABI: mark some functions as exported 2016-11-17 23:53:35 +00:00
lld [ELF] - Partial support of --gdb-index command line option (Part 3). 2016-12-15 12:07:53 +00:00
lldb Remove linux/personality.h wrapper 2016-12-15 10:47:40 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm Extract LaneBitmask into a separate type 2016-12-15 14:36:06 +00:00
openmp Follow up to r289732: Update comments in source files to reference .cpp files 2016-12-14 23:01:24 +00:00
parallel-libs [Acxxel] Remove setActiveDeviceForThread 2016-10-28 00:54:02 +00:00
polly Restrict ranges of extension maps 2016-12-15 12:35:59 +00:00