HomePhabricator

Merge remote-tracking branch 'llvm.org/master' into upstream-with-swift
cdc289da4c78Unpublished

Authored by mzolotukhin on Jan 18 2016, 12:34 AM.

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Merge remote-tracking branch 'llvm.org/master' into upstream-with-swift

Conflicts:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp

apple-llvm-split-commit: 687dfbaa9f73194b7a9fab0a4ce4d6b5abcc6012
apple-llvm-split-dir: llvm/

Merged Changes

CommitAuthorDetailsCommitted
42a13308a170davidxl
[Coverage] move a local var to be BinaryCoverageReader's member 
Jan 17 2016
3347e7823ab5flyingforyou
Remove extra whitespace. NFC. 
Jan 17 2016
e4be3c82c043lhames
[Orc] Revert r258031 - it broke the builders. 
Jan 17 2016
1c395077726dAmaury Sechet
Fix typo in the C API comments 
Jan 17 2016
133f1539362dlhames
[Orc] Expand a comment explaining a unit test. 
Jan 17 2016
b41531b31f3flhames
[Orc] Enable ORC execution unit tests on non-windows platforms. 
Jan 17 2016
a3feba2e01a6davidxl
minor comment clean and add a method \NFC 
Jan 17 2016
6007e0dd0227eddyb
Revert assert added in rL258028 as the alloca and OtherPtr types may differ in… 
Jan 17 2016
90c4449128abD16272eddyb
[opaque pointer types] Alloca: use getAllocatedType() instead of getType()… 
Jan 17 2016
6435c6ede034spatel
fix variable names; NFC 
Jan 17 2016
9613b29927c5spatel
fix typos; NFC 
Jan 17 2016
696f043bc23adavide
[Support/ELF] Add Sun machine-independent extesions DT_* constants. 
Jan 17 2016
20c6d5bcb8adD16281mjacob
[opaque pointer types] [breaking-change] [NFC] SimplifyGEPInst: take the source… 
Jan 17 2016
190577ac81d6D16273mjacob
[opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going… 
Jan 17 2016
da2c9baa0735D16274mjacob
[NFC] Remove one dead PointerType::getElementType() call. 
Jan 17 2016
f7ebaf889adcD16235yabinc
[tsan] Do nothing in ScopedInterceptor's destructor if thr is not inited. 
Jan 17 2016
83421eccde11craig.topper
[TableGen] Keep a returned const reference instead of making a copy. NFC 
Jan 17 2016
8cc904d65be7craig.topper
[TableGen] Replace instructions() with getInstructionsByEnumValue(). No need to… 
Jan 17 2016
f926532c7161craig.topper
[TableGen] Return ArrayRef instead of a std::vector reference from… 
Jan 17 2016
a15226ea51e8craig.topper
[TableGen] Use std::find instead of a manual loop. NFC 
Jan 17 2016
de47590589f8sanjoy
[IndVars] Fix PR25576 
Jan 17 2016
7a8a705c9d45sanjoy
[IndVars] Use emplace_back; NFC 
Jan 17 2016
ce6555f0be90sanjoy
[SCEV] Use range for; NFC 
Jan 17 2016
6daac27d98b5RKSimon
[X86][AVX512] Regenerate v1 shuffle tests 
Jan 17 2016
97b6a6923e0cD16190m_zuckerman
[AVX512] adding AVXVBMI feature flag 
Jan 17 2016
aba8fdc480fdapilipenko
Fix buildbot failure introduced by 258010. Remove local variables became unused. 
Jan 17 2016
f84dc06e5b4bD16226apilipenko
Push isDereferenceableAndAlignedPointer down into isSafeToLoadUnconditionally 
Jan 17 2016
e1f273d900b0D16184igorb
AVX512: Use MemIntrinsicSDNode to implement load/store intrinsic. 
Jan 17 2016
ac1b238b0a6eD16189m_zuckerman
[AVX512] Adding VPERMW/D/Q VPERMPS/D Intrinsics 
Jan 17 2016