HomePhabricator

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

Authored by aprantl on Sep 20 2017, 11:18 AM.

Description

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

apple-llvm-split-commit: 45496feff9b1c16714c7be698a1c296fac80bd9f
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
b9be53634c87D37042andrew.w.kaylor
Remove offset size check in nullptr arithmetic handling 
Sep 20 2017
249dc1497964D37957zturner
[TableGen] Some optimizations to TableGen. 
Sep 20 2017
e2ef05006738zturner
[TableGen] Add a DenseMapInfo for MachineValueType. 
Sep 20 2017
57c3341ada8chansw
Revert r313771 "[SLP] Vectorize jumbled memory loads." 
Sep 20 2017
a4fbabd64487hansw
Pacify a gcc -Wparentheses warning 
Sep 20 2017
ec64d50d218bhansw
Pacify gcc's -Wnum-compare after r313775 
Sep 20 2017
d3f9f2138d95D38064aprantl
llvm-dwarfdump: implement --recurse-depth=<N> 
Sep 20 2017
8b250344e9bb rafael
Add a special case for trivial alignment. 
Sep 20 2017
5beb2c3ab3dfmclow.lists
Fix a bit of UB in __independent_bits_engine. Fixes PR#34663 
Sep 20 2017
92687d45db56D38068rnk
[DebugInfo] Use a MapVector to coalesce MachineOperand locations 
Sep 20 2017
aa103b3d86c0D37019qcolombet
[InstCombine] Add select simplifications 
Sep 20 2017
d0320d528952jvesely
Add travis CI configuration file 
Sep 20 2017
a45afd50d459D36560jakehehrlich
Reland "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr" 
Sep 20 2017
2b281de5769eD36130 ashahid
[SLP] Vectorize jumbled memory loads. 
Sep 20 2017
9aaaeb3c93c6D38066vsk
[cmake] Add an option to build llvm with IR PGO 
Sep 20 2017
0b7cb326a1c5vsk
[cmake] Unmark LLVM_BUILD_INSTRUMENTED_COVERAGE as experimental 
Sep 20 2017
c23e14a0eb3dvsk
[docs] Make a note of LLVM_BUILD_INSTRUMENTED_COVERAGE 
Sep 20 2017
e5d424b8dccfD36560jakehehrlich
Reland "[llvm-objcopy] Add support for .dynamic, .dynsym, and .dynstr" 
Sep 20 2017
f625118ec79eD38086tejohnson
[ThinLTO] Fix dead stripping analysis for SamplePGO 
Sep 20 2017
897836373571zturner
[lit] Reverse path list when updating environment vars. 
Sep 20 2017
e4bad83edb9a rafael
Don't try to compute a value that is known to fail. 
Sep 20 2017
3dd2356b3aa2D38057zturner
Make libcxx tests work when llvm sources are not present. 
Sep 20 2017
1d5d44ff0506D38079dblaikie
DebugInfo: Remove unneeded attributes from test/DebugInfo/Generic/imported-name… 
Sep 20 2017
8bdbb29524ffatanasyan
[mips] Add a valid test case to check the reason of the recent build-bot… 
Sep 20 2017
3b7d3811697dsepavloff
Put target deduced from executable name at the start of argument list 
Sep 20 2017
77f61badf4e6D38077ilya-biryukov
[clangd] Put inacessible items to the end of completion list. 
Sep 20 2017
6a140234ed7aalexfh
Revert r313736: "[SLP] Vectorize jumbled memory loads." 
Sep 20 2017
7302344bdf2balexfh
Revert r313753: "Fix a -Wsign-compare warning in LoopAccessAnalysis.cpp" 
Sep 20 2017
30d26086372clebedev.ri
Replace r313747, don't always warn on enums, rework testcases. 
Sep 20 2017
d202ad15c119RKSimon
[X86][SSE] Add PR22415 test case 
Sep 20 2017
47f22026b508D38032ilya-biryukov
[clangd] Serialize onDiagnosticsReady callbacks for the same file. 
Sep 20 2017
6c629b572893alexfh
Fix a -Wsign-compare warning in LoopAccessAnalysis.cpp 
Sep 20 2017
621e55578800alexfh
[clang-tidy] Fix linkage-related compiler errors in clang-tidy tests 
Sep 20 2017
ceb4494786f9fhahn
Recommit [MachineCombiner] Update instruction depths incrementally for large… 
Sep 20 2017
8dceb7606663Meinersbur
[ScheduleOptimizer] Fix and test schedule tree statistics. 
Sep 20 2017
83ca8a2b717cilya-biryukov
[clangd] Run clang-format on ClangdUnit.cpp. NFC. 
Sep 20 2017
0eb2f30b0b44grimar
Revert r313746 "[yaml2obj] - Don't crash on invalid document." 
Sep 20 2017
b513ebfc0f6elebedev.ri
[Sema] CheckTautologicalComparisonWithZero(): always complain about enums 
Sep 20 2017
cefe7e1142c0D38036grimar
[yaml2obj] - Don't crash on invalid document. 
Sep 20 2017
b0f0a1ea03b5D37629lebedev.ri
[Sema] Move some stuff into -Wtautological-unsigned-enum-zero-compare 
Sep 20 2017
89628f641407klimek
clang-format clang-format. 
Sep 20 2017