HomePhabricator

Merge branch 'amd-master' into amd-common
Audit Required535ba5a074ed

Authored by tstellarAMD on Aug 19 2016, 9:09 AM.

Description

Merge branch 'amd-master' into amd-common

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
9385680c241bD23573yaxunl
[OpenCL] AMDGPU: add support of cl_khr_subgroups 
Aug 17 2016
891a49c4879crengolin
[docs] Adding "new target" rules to dev policy 
Aug 17 2016
cd1d5aaf2e31bogner
Replace a few more "fall through" comments with LLVM_FALLTHROUGH 
Aug 17 2016
de3aea04129bt.p.northover
GlobalISel: support irtranslation of icmp instructions. 
Aug 17 2016
e4d8225e72daD23480zturner
Add a test for clang-tidy using the clang-cl driver. 
Aug 17 2016
4326167a3701D21808ddcc
[WebAssembly] Handle debug information and virtual registers without crashing 
Aug 17 2016
eb3958fafdb4D23580timshen
[GraphWriter] Change GraphWriter to use NodeRef in GraphTraits 
Aug 17 2016
d42d58cf2168arsenm
AMDGPU: Remove dead option 
Aug 17 2016
a0d032eacf3cD23455zturner
[Tooling] Parse compilation database command lines on Windows. 
Aug 17 2016
2931d171428dD23581timshen
[GraphWriter] Change GraphWriter to use NodeRef in GraphTraits 
Aug 17 2016
ad8672727cc7jvesely
Implement vstore_half{,n} 
Aug 17 2016
8b58bdfe6feeD23593timshen
[GenericDomTree] Change GenericDomTree to use NodeRef in GraphTraits. NFC. 
Aug 17 2016
84ff18ba927aspatel
[InstCombine] minimize tests and autogenerate checks 
Aug 17 2016
41f41635f979D23607filcab
Split DescribeAddressIfGlobal between a function that gets all the information… 
Aug 17 2016
2e767d197282D23605filcab
Split DescribeAddressIfStack between a function that gets all the information… 
Aug 17 2016
daffec91efbcspatel
[InstCombine] more clean up of foldICmpXorConstant(); NFCI 
Aug 17 2016
fd0fb204a072D22929ahatanak
[CodeGen][ObjC] Fix infinite recursion in getObjCEncodingForTypeImpl. 
Aug 17 2016
6d5f448746caspatel
[InstCombine] clean up foldICmpXorConstant(); NFCI 
Aug 17 2016
53ce3f9d023eD23613myatsina
Fix for PR29010 
Aug 17 2016
6ad7dfcc1e69ruiu
Merge readAt and readAlign. 
Aug 17 2016
26cb1d266081aprantl
Module debug info: Fix a bug in handling record decls without fields. 
Aug 17 2016
b35be69ff509AndreyChurbanov
cleanup: fixed names of dummy arguments of Fortran interfaces declarations, no… 
Aug 17 2016
a7398ba024fakcc
[libFuzzer] more mutations 
Aug 17 2016
473da657c720D23045Eugene.Zelenko
[Include-fixer] Install executables and support scripts 
Aug 17 2016
ccd546e953faaprantl
Move tests to the appropriate subdirectory. 
Aug 17 2016
a6583c5d893bD20386omjavaid
Correct makefile.rules to use arm/aarch64 target specific AR and OBJCOPY 
Aug 17 2016
721c7cba84f4aprantl
Simplify condition. (NFC) 
Aug 17 2016
63e14a07e80fspatel
[InstCombine] use m_APInt to allow icmp (or X, Y), C folds for splat constant… 
Aug 17 2016
943e92efde26spatel
[InstCombine] clean up foldICmpOrConstant(); NFCI 
Aug 17 2016
f636d762ed71spatel
[InstCombine] add tests for missing vector icmp folds 
Aug 17 2016
fd5ac8a0ea6aaprantl
Debug info: Mark noreturn functions with DIFlagNoReturn. 
Aug 17 2016
002981baca64D13126dergachev.a
[analyzer] Add a checker for loss of sign or precision in integral casts. 
Aug 17 2016
c19dee734f3aaprantl
Support the DW_AT_noreturn DWARF flag. This is used to mark functions with the… 
Aug 17 2016
ea7e4647dbebmcrosier
Revert "Reassociate: Reprocess RedoInsts after each inst". 
Aug 17 2016
cbce96c3afbcD21978dergachev.a
[analyzer] Add LocationContext information to SymbolMetadata. 
Aug 17 2016
ffb3278e2710Meinersbur
Update ISL to isl-0.17.1-200-gd8de4ea. 
Aug 17 2016
4f7eb2aa95ddspatel
[InstCombine] use m_APInt to allow icmp (add X, Y), C folds for splat constant… 
Aug 17 2016
e9a265a26709D23543mboehme
Adapt to TraverseLambdaCapture interface change from D23204 
Aug 17 2016
d5f94a6a5928D23204mboehme
Visit lambda capture inits from RecursiveASTVisitor::TraverseLambdaCapture(). 
Aug 17 2016
7d7bacbafa61D23404andreybokhanko
Clarify the statement on using #if 0 ... #endif in CodingStandards. 
Aug 17 2016
545afafb7016grimar
[ELF] - Linkerscript: make readAt() signature to be consistent with others… 
Aug 17 2016
ac96ec7906f6sdardis
[mips] Add l.[sd] and s.[sd] instruction aliases 
Aug 17 2016
a6822f64f333mcrosier
Revert "[Reassociate] Avoid iterator invalidation when negating value." 
Aug 17 2016
cf3e8121a6c0D23464mcrosier
[Reassociate] Avoid iterator invalidation when negating value. 
Aug 17 2016
7a79422536d8jonpa
[LoopStrenghtReduce] Refactoring and addition of a new target cost function. 
Aug 17 2016
a086b9fd1516aaron.ballman
Add an AST matcher for external formal linkage. 
Aug 17 2016
8e8e5061b856labath
Fix unittests on windows after r278915 
Aug 17 2016
2f430a19389eD23554labath
Remove cmake legacy code 
Aug 17 2016
4b22642e6fb0D23491myatsina
Fixing bug committed in rev. 278321 
Aug 17 2016
ab37264aa76bhokein
[include-fixer] Update -help message. 
Aug 17 2016

Very Large Commit

This commit is very large, and affects more than 1000 files. Changes are not shown.