Go to file
Pete Cooper 99ad2a3b67 TableGen: Change { } to only accept bits<n> entries when n == 1.
Prior to this change, it was legal to do something like

  bits<2> opc = { 0, 1 };
  bits<2> opc2 = { 1, 0 };
  bits<2> a = { opc, opc2 };

This involved silently dropping bits from opc and opc2 which is very hard to debug.

Now the above test would be an error.  Having tested with an assert, none of LLVM/clang was relying on this behaviour.

Thanks to Adam Nemet for the above test.

llvm-svn: 215083
2014-08-07 05:46:57 +00:00
clang Driver: Add tests for -fprofile-arcs and -fno-profile-arcs 2014-08-07 03:58:32 +00:00
clang-tools-extra Rename ChecksFilter to GlobList, as there's nothing specific to checks in it. 2014-08-06 11:49:10 +00:00
compiler-rt Add FreeBSD support to the address sanitizer's malloc_context_size.cc test case 2014-08-07 04:58:41 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc relational: Add islessequal(floatN) builtin 2014-08-01 21:50:59 +00:00
libcxx dit pointed out on IRC that '__i = _VSTD::next(__i)' was a very long-winded way of writing '++__i'. Since I hate being thought of as long-winded (this checkin comment notwithstanding), I fixed it. No functionality change. 2014-08-05 01:34:12 +00:00
libcxxabi Update CREDITS.txt with the list of folks who worked on ARM EHABI support 2014-08-05 15:56:07 +00:00
lld Fix mach-o tests on Windows 2014-08-06 19:37:35 +00:00
lldb Fix ProcessKDP after Host/Socket addition 2014-08-06 21:18:13 +00:00
llvm TableGen: Change { } to only accept bits<n> entries when n == 1. 2014-08-07 05:46:57 +00:00
openmp After three iterations of community review, we believe that this new 2014-08-05 09:32:28 +00:00
polly Do allow negative offsets in the outermost array dimension 2014-08-03 21:07:30 +00:00