HomePhabricator

Merge branch 'master' of http://llvm.org/git/clang into upstream-with-swift

Authored by aprantl on Jun 15 2016, 10:01 AM.

Description

Merge branch 'master' of http://llvm.org/git/clang into upstream-with-swift

apple-llvm-split-commit: 9230e3b82c2ef38f0c7e5a550d01fa63ce4b7026
apple-llvm-split-dir: clang/

This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Merged Changes

CommitAuthorDetailsCommitted
fe9e509b0cd2lero_chris
[Sparc] setjmp and longjmp intrinsic support update to add unit tests and… 
Jun 15 2016
c3c82cdbd015kbsmith1
[X86]: Improve Liveness checking for X86FixupBWInsts.cpp Differential Revision… 
Jun 15 2016
82b9d2a72c2aanemet
[LV] Add getter function for LoopVectorizationLegality::Strides. NFC 
Jun 15 2016
51a9cc9ce7bbbkramer
Apply performance-unnecessary-value-param to clang-tidy. 
Jun 15 2016
7b4ab98b036aD21381Vasileios Kalintiris
[mips] Eliminate unused code for addrRegReg complex pattern. NFC. 
Jun 15 2016
2b9fa3f1f549aaron.ballman
Add llvm_unreachable to silence a "not all control paths" false positive… 
Jun 15 2016
a72e308403bdD21037niravd
Preserve DebugInfo when replacing values in DAGCombiner 
Jun 15 2016
0db7be886e3brs
Reverting r272778 because there's an assertion failure when running the test… 
Jun 15 2016
d48760da643crs
Reverting r272777 because one of the tests added in the llvm patch is causing… 
Jun 15 2016
7320b99b2c58bkramer
Apply some suggestions from clang-tidy's performance-unnecessary-value-param. 
Jun 15 2016
771721cb35f3D20732john.brawn
Don't use static variables in LambdaCapture 
Jun 15 2016
a54c21e742accraig.topper
[AVX512] Use native IR for mask pcmpeq/pcmpgt intrinsics. 
Jun 15 2016
48b54c95ec75craig.topper
[AVX512] Remove the GCCBuiltins from the mask pcmpeq/pcmpgt intrinsics so we… 
Jun 15 2016
02e2086e41c2vpykhtin
[AMDGPU] Fix few coding style issues. NFC. 
Jun 15 2016
7bdf183ac1a3sdardis
[mips] Missing test case 
Jun 15 2016
6b4e9282856aMeinersbur
Replace ScalarReplAggregatesPass by SROAPass. 
Jun 15 2016
0381cd7dbf50D19798lero_chris
[Sparc] Change to let clang know that setjmp and longjmp intrinsics are… 
Jun 15 2016
927b54e48addanemet
[LV] Remove more unused functions. NFC 
Jun 15 2016
b1973be8e21aanemet
[LV] Remove unused function. NFC 
Jun 15 2016
88f47d352130dvyukov
tsan: intercept epoll_pwait 
Jun 15 2016
351364fe763fD21178rs
[ARM] Add support for mrrc/mrrc2 intrinsics. 
Jun 15 2016
8d5ad5bdf27eD21179rs
[ARM] Add mrrc/mrrc2 intrinsics and update existing mcrr/mcrr2 intrinsics. 
Jun 15 2016
61deb4dadc16ABataev
Revert accidential "[MSVC] Late parsing of in-class defined member functions in… 
Jun 15 2016
b46cdeae9f5eABataev
[OPENMP] Fix crash for 'schedule|dist_schedule' clauses during instantiation. 
Jun 15 2016
86e786bd1760ABataev
[MSVC] Late parsing of in-class defined member functions in template classes. 
Jun 15 2016
d58dc298ef9cD21371hokein
[include-fixer] Correct two wrong header mappings. 
Jun 15 2016
7eeda20c7201silvas
Work around MSVC "friend" semantics. 
Jun 15 2016
f2895d344d0bD21028dsanders
[mips] Replace AdditionalRequires<[IsGP64bit]> with GPR_64. NFC. 
Jun 15 2016
26daabeacbfapatrik.h.hagglund
Use FPasses in opt exactly when it is initialized. 
Jun 15 2016