HomePhabricator

Propagating prior merge from 'llvm.org/master'.
eabc635e9851Unpublished

Authored by Automerger <Automerger@Swift> on Jun 22 2016, 3:50 PM.

Unpublished Commit · Learn More

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

Description

Propagating prior merge from 'llvm.org/master'.

apple-llvm-split-commit: ddf92cf0df3e9c1a00d23c30e0e0e780403b6573
apple-llvm-split-dir: llvm/

Event Timeline

Automerger <Automerger@Swift> committed rGeabc635e9851: Propagating prior merge from 'llvm.org/master'. (authored by Automerger <Automerger@Swift>).Jun 22 2016, 3:50 PM

Merged Changes

CommitAuthorDetailsCommitted
5aba52ff216crnk
[pdb] Treat a stream size of ~0U as 0 
Jun 22 2016
8e783eb75771beanz
[MachO] Finish moving fat header swap functions to MachO.h 
Jun 22 2016
e57bf680ec11sanjoy
[ImplicitNullChecks] Hoist trivial depdendencies if possible 
Jun 22 2016
590e85b57561compnerd
builtins: tag with noexecstack 
Jun 22 2016
928a95d0b0ad rafael
Use shouldAssumeDSOLocal. 
Jun 22 2016
45bb5c69a0fe rafael
Extract a few variables to make 'if' smaller. NFC. 
Jun 22 2016
47efe1f6db10D21533cfang
AMDGPU/SI: Define an intrinsic to expose ds_swizzle_b32 
Jun 22 2016
9a519a099e23D21621hansw
[codeview] Write LF_UDT_SRC_LINE records (PR28251) 
Jun 22 2016
f4437e9b488dD21553chfast
Do not require __STDC_LIMIT_MACROS and others 
Jun 22 2016
40a650616d2fbeanz
[CMake] LLVM_BINARY_DIR was not being properly set in LLVMConfig.cmake 
Jun 22 2016
4bf88afa52b4beanz
[MachO] Adding a few missing swapStruct functions 
Jun 22 2016
ac460619d270rnk
[codeview] Fix the alignment padding that we add to list records 
Jun 22 2016
3c0f63c98bfergov
[asan] Fix global-registration.c on Linux 
Jun 22 2016
0a494bd4d4b3D21588zaks.anna
[asan] Relax a flaky invalid-pointer-pairs test 
Jun 22 2016
ec7e29e9419bD21616davide
[IRObjectFile] Propagate .weak attribute correctly for ASM symbols. 
Jun 22 2016
84d63720109d dberlin
Update header documentation for API deliberately made public 
Jun 22 2016