summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordim <dim@FreeBSD.org>2014-02-16 19:44:07 +0000
committerdim <dim@FreeBSD.org>2014-02-16 19:44:07 +0000
commita8b6bed2235e2f5bb0657c8ba541748992f71e80 (patch)
treee0d872ac497be35b3200e236eef94ec43027f1de
parent952b94b0f7d20e6929425dec965eb8e9db35a396 (diff)
parent8cf58e3ee36bd550746fca361a894e2727485200 (diff)
parent952eddef9aff85b1e92626e89baaf7a360e2ac85 (diff)
downloadFreeBSD-src-a8b6bed2235e2f5bb0657c8ba541748992f71e80.zip
FreeBSD-src-a8b6bed2235e2f5bb0657c8ba541748992f71e80.tar.gz
Upgrade our copy of llvm/clang to 3.4 release. This version supports
all of the features in the current working draft of the upcoming C++ standard, provisionally named C++1y. The code generator's performance is greatly increased, and the loop auto-vectorizer is now enabled at -Os and -O2 in addition to -O3. The PowerPC backend has made several major improvements to code generation quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ backends have all seen major feature work. Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.4/docs/ReleaseNotes.html> <http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html> MFC after: 1 month
OpenPOWER on IntegriCloud