freebsd-skq/contrib
Dimitry Andric 3ca4ead75d Pull in r203311 from upstream llvm trunk (by Arnold Schwaighofer):
ISel: Make VSELECT selection terminate in cases where the condition type has to
  be split and the result type widened.

  When the condition of a vselect has to be split it makes no sense widening the
  vselect and thereby widening the condition. We end up in an endless loop of
  widening (vselect result type) and splitting (condition mask type) doing this.
  Instead, split both the condition and the vselect and widen the result.

  I ran this over the test suite with i686 and mattr=+sse and saw no regressions.

  Fixes PR18036.

With this fix the original problem case from the graphics/rawtherapee
port (posted in http://llvm.org/PR18036 ) now compiles within ~97MB RSS.

Reported by:	mandree
MFC after:	1 week
2014-03-18 19:35:26 +00:00
..
amd
apr Update subversion-1.8.0 -> 1.8.1. Update supporting 2013-07-28 06:02:40 +00:00
apr-util Import apr-util-1.5.3 from vendor branch (rr258600) 2013-11-25 22:20:34 +00:00
atf Undefine HAVE_VSNPRINTF_IN_STD. 2014-02-16 21:53:33 +00:00
binutils Make gas accept any PowerPC instruction by default. This is a local change, 2014-02-03 01:45:07 +00:00
bmake Merge bmake-20140101 from vendor 2014-01-27 17:47:21 +00:00
bsnmp Fix a problem with OBJECT IDENTIFIER encoding: need to check the 2014-01-21 16:49:54 +00:00
byacc Import byacc 20140101 which imports %token-table from bison allowing to build ntpd 2014-01-08 08:08:22 +00:00
bzip2
com_err
compiler-rt Pull in r201909 from upstream compiler-rt trunk (by Joerg Sonnenberger): 2014-02-22 00:09:43 +00:00
dialog Update dialog to 1.2-20130923. 2013-09-24 14:52:43 +00:00
diff Fix a cut and paste error. 2014-01-05 23:28:03 +00:00
dma Fix build on i386 2014-02-21 16:14:40 +00:00
dtc Merge from vendor branch importing dtc git rev 6a15eb2350426d285130e4c9d84c0bdb6575547a 2014-01-27 19:37:35 +00:00
ee
elftoolchain Reapply r221569, r233401, r233524 and r255105: Add support for a few 2014-01-25 13:53:46 +00:00
expat
file Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
flex Enable GNU m4 compatibility mode. 2013-05-21 19:23:49 +00:00
gcc Similar to r211505 for x86, remove unneeded casts in inline assembly for 2014-02-20 23:08:01 +00:00
gcclibs gcc: Add support for Apple's Block extension 2014-01-05 00:43:28 +00:00
gdb recognize the FreeBSD ARCH tag that is put on binaries like on armeb 2014-02-12 02:03:37 +00:00
gdtoa
gperf gperf: reverse size_type patch from r258115. 2014-01-07 01:40:49 +00:00
groff Pull up vendor changes up to 2014-01-29 2014-01-31 12:26:30 +00:00
ipfilter Hide 'struct ifaddr' definition from userland. Two tools left that use it, 2013-10-15 10:19:24 +00:00
jemalloc Update jemalloc to version 3.5.1. 2014-02-26 02:36:59 +00:00
ldns Build and install drill(1). 2013-09-22 20:30:55 +00:00
ldns-host Import Magerya Vitaly's ldns-host, and build it instead of the BIND version 2013-09-08 19:40:32 +00:00
less Revert files with no local changes to their vendor state to ease future 2013-05-31 00:31:45 +00:00
libarchive Fix return type of extattr_set_* and fix rmextattr(8) utility. 2013-04-02 05:30:41 +00:00
libbegemot
libc-pwcache
libc-vis Restore the Nx macro lost in transit. 2014-01-29 11:39:58 +00:00
libc++ Pull in r201021 from upstream libc++ trunk: 2014-03-13 23:09:48 +00:00
libcxxrt Pull in upstream libcxxrt commit 8006101, which makes its cxxabi.h file 2014-02-07 21:34:09 +00:00
libexecinfo libexecinfo: Include terminating null in byte count 2013-11-21 14:12:36 +00:00
libgnuregex Fix build for FreeBSD. We do not have alloca.h. 2013-06-05 21:28:33 +00:00
libpcap Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED. 2014-01-08 08:06:56 +00:00
libreadline Quiesce warning about unused argument in call to rl_message() by wrapping 2013-11-04 16:52:27 +00:00
libstdc++ gcc: Bring updates from Google's enhanced gcc-4.2.1. 2013-11-23 18:32:53 +00:00
libucl Update libucl to 2014-03-03 2014-03-10 10:39:29 +00:00
llvm Pull in r203311 from upstream llvm trunk (by Arnold Schwaighofer): 2014-03-18 19:35:26 +00:00
mdocml Remove IPX support. 2014-03-14 02:58:48 +00:00
mknod
mtree Sync with NetBSD. The funtional change is to make the output when 2013-11-21 19:29:41 +00:00
ncurses Workaround a GCC warning to unbreak ARM build. 2014-03-03 08:01:36 +00:00
netcat MFV: netcat from OpenBSD 5.4. 2013-11-15 22:45:14 +00:00
ngatm
ntp Disable 'monitor' feature in ntpd by default. 2014-01-14 18:59:00 +00:00
nvi Vendor import nvi-2.1.2-c80f493b038 a multikey mapping fix 2013-12-08 00:08:03 +00:00
ofed - Fix compile errors from the clang conversion 2013-08-09 03:29:46 +00:00
one-true-awk
openbsm Remove weirdly-named autofoo file. This is not needed for the (FreeBSD) 2013-07-22 08:46:15 +00:00
openpam MFV (r262529): fix is_upper() predicate 2014-02-26 17:14:02 +00:00
openresolv
opie Queisce two category of clang warnings: 2013-10-28 18:24:31 +00:00
pam_modules/pam_passwdqc Make the PAM password strength checking module WARNS=2 safe. 2013-08-27 15:50:26 +00:00
pf Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
pnpinfo
sendmail Update for sendmail 8.14.8 import 2014-01-26 23:44:12 +00:00
serf Update serf-1.3.0 -> 1.3.4 - fixes multiple issues (see the CHANGES file) 2014-02-22 01:19:47 +00:00
smbfs Just disable recoding support in libsmb if built WITHOUT_ICONV. 2013-11-12 15:09:28 +00:00
sqlite3 Introduce svnlite so that we can check out our source code again. 2013-06-18 02:53:45 +00:00
subversion Import svn-1.8.8. 2014-02-20 19:48:47 +00:00
tcp_wrappers Queisce warning about undeclared function usage. 2013-10-30 22:45:35 +00:00
tcpdump Update most userspace consumers of capability.h to use capsicum.h instead. 2014-03-16 11:04:44 +00:00
tcsh
telnet Improve upon previous commit: 2014-03-02 03:34:06 +00:00
texinfo
tnftp Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
top
traceroute
tzcode tzfile.5: catch up to r204333 2013-12-16 01:58:12 +00:00
tzdata MFV of 263039, tzdata2014a: 2014-03-11 20:32:23 +00:00
unbound Regenerate 2013-09-24 09:56:58 +00:00
unvis
vis Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
wpa Revert to upstream literal $FreeBSD tag 2013-10-30 18:33:40 +00:00
xz MFV r253848 (mm): 2014-03-04 21:51:11 +00:00