HomePhabricator

Merge branch amd-master into amd-common
6a4e66671aaaUnpublished

Authored by LLVM Automerge <llvm-automerge@amd.com> on Sep 14 2016, 6:56 AM.

Unpublished Commit · Learn More

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

Description

Merge branch amd-master into amd-common

Event Timeline

LLVM Automerge <llvm-automerge@amd.com> committed rG6a4e66671aaa: Merge branch amd-master into amd-common (authored by LLVM Automerge <llvm-automerge@amd.com>).Sep 14 2016, 6:56 AM

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
1af1414d4d26MatzeB
AArch64: Cleanup tailcall CC check, enable swiftcc. 
Sep 13 2016
ae3fb3113ffcD24330agutowski
Add some MS aliases for existing intrinsics 
Sep 13 2016
fb621479491fD24468jhen
[SE] Add .clang-format 
Sep 13 2016
6956d290341balexshap
[analyzer] Fix ExprEngine::VisitMemberExpr 
Sep 13 2016
a992f71bef1earsenm
AMDGPU: Remove code I think is dead 
Sep 13 2016
ec3e436a36c4eugenis
Switch to 64-bit allocator on android/aarch64. 
Sep 13 2016
481ddc3793d3D24413aizatsky
.clang-tidy: correct style name is 'camelBack' not 'lowerCase'. 
Sep 13 2016
25dba30017b1arsenm
AMDGPU: Support commuting a FrameIndex operand 
Sep 13 2016
81335bec96ebmssimpso
[LV] Clean up uniform induction variable analysis (NFC) 
Sep 13 2016
88f5ed9430a9 thakis
[clang-cl] Diagnose duplicate uuids. 
Sep 13 2016
39ccd24126fcdavide
[LTO] Don't pass SF_Undefined symbols to the IRmover. 
Sep 13 2016
9bf66f70cbc0rnk
Fix MSVC 2013 build by using our <thread> wrapper header 
Sep 13 2016
b48348fec577eugenis
[asan] Re-poison all redzones on activation. 
Sep 13 2016
ffa0241a03f9Richard Smith
Work around a GCC 4.7-specific issue: due to implementing older rules for… 
Sep 13 2016
4a8eba3e96d9RKSimon
[DAGCombiner] Use APInt directly in (shl (zext (srl x, C)), C) combine range… 
Sep 13 2016
e204c48d164d thakis
Revert r281336 (and r281337), it caused PR30372. 
Sep 13 2016
4e4fbe821119D24495zturner
Some more pointer safety in Breakpoint. 
Sep 13 2016
8ea02f4e1c05dougk
[Myriad]: set LeonCASA processor feature 
Sep 13 2016
c5705bae0559D23080manmanren
ObjectiveC Generics: Start using ObjCTypeParamType. 
Sep 13 2016
d3e85b98be7aD24512yaxunl
AMDGPU: Fix target options fp32/64-denormals 
Sep 13 2016
1f9ddf48a6a0RKSimon
[X86][SSE] Added AVX512F and additional vector truncate test cases 
Sep 13 2016
e6be26c8d410D23079manmanren
ObjectiveC generics: Add ObjCTypeParamType in the type system. 
Sep 13 2016
bd28a85d14aeRKSimon
[DAGCombiner] Use APInt directly in (shl (ext (shl x, c1)), c2) combine 
Sep 13 2016
3569eb52670fD24059manmanren
ObjectiveC: Refactor applyObjCProtocolQualifiers. 
Sep 13 2016
662b51f60604tfiala
fixup Xcode build for removal of MIUtilParse.* 
Sep 13 2016
00943d2dc917D23078manmanren
Add a class ObjCProtocolQualifiers to wrap APIs for ObjC protocol list. 
Sep 13 2016
30bccade0b2darsenm
Fix misleading comment for getOrEnforceKnownAlignment 
Sep 13 2016
812072c24454dvlahovski
Fix a merge mishap in rL281348 
Sep 13 2016
1d2859ef6d3dD24385dvlahovski
MinidumpParsing: pid, modules, exceptions, strings 
Sep 13 2016
45b467523b34D24474jhen
[SE] Stop using llvm-config --cxxflags 
Sep 13 2016
6339f1a028c7 thakis
Traversing template paramter lists of DeclaratorDecls and/or TagDecls. 
Sep 13 2016
2574d15c5be1D24501ioeric
Remove redundant comma around parenthesis in parameter list. 
Sep 13 2016
7277afeec1caD24301andreadb
[ConstantFold] Improve the bitcast folding logic for constant vectors. 
Sep 13 2016
161c7f866114Hahnfeld
[asan] Add missing include for rand() 
Sep 13 2016
2e99e0ff633cRKSimon
[X86] Regenerated shift combine tests. 
Sep 13 2016
42a8457bcbedv.g.vassilev
[modules] Re-enable some previously excluded files. 
Sep 13 2016
b558ae21255ekparzysz
[Hexagon] Clear the flow queue after visiting a single instruction 
Sep 13 2016
10897f180761 rafael
Enable merging of SHF_MERGE sections with linker scripts. 
Sep 13 2016
fbd38cadf16eniravd
Apply Clang-format to MCAsmParser.cpp NFC. 
Sep 13 2016
9fa8af21807eD24047niravd
Defer asm errors to post-statement failure 
Sep 13 2016
7ea0d3947a07mcrosier
[LoopInterchange] Minor refactor. NFC. 
Sep 13 2016
0a893f7df488grosser
GPGPU: Use const_cast to avoid compiler warning [NFC] 
Sep 13 2016
3647a96a44c4andreadb
[InstSimplify] Add tests to show missed bitcast folding opportunities. 
Sep 13 2016
61683a22cb2amcrosier
Don't use else if after return. Tidy comments. NFC. 
Sep 13 2016
d18ea0654b76mcrosier
Typo. NFC. 
Sep 13 2016
28c1597ad968 rafael
Refactor duplicated code. NFC. 
Sep 13 2016
09c1109b1294mcrosier
[LoopInterchange] Tidy up and remove unnecessary dyn_casts. NFC. 
Sep 13 2016
043d613791c0jmolloy
Revert "[ARM] Promote small global constants to constant pools" 
Sep 13 2016
64781ed4bbc4samparker
Remove InstCombine test file 
Sep 13 2016
17c35832a08d rafael
Turn createKey into a static helper. NFC. 
Sep 13 2016