HomePhabricator

Merge 'amd-master' into amd-common
Audit Required88f4fe6de69a

Authored by tstellarAMD on Nov 1 2016, 5:04 PM.

Description

Merge 'amd-master' into amd-common

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
f77a9889c081D24869mgorny
[test] Fix detecting LLVM zlib support in stand-alone builds 
Nov 1 2016
6dc7fcbec428ruiu
Create SyntheticSections.cpp. 
Nov 1 2016
4a2055bef9a7 rafael
Update for llvm change. 
Nov 1 2016
120dca3b63cb rafael
Use the existing std::error_code out parameter. 
Nov 1 2016
3603e6123832D25865beanz
Fix llvm-shlib cmake build 
Nov 1 2016
f60216733f10granata.enrico
Add helpers for the notion of a type scavenger that is "either this or that"… 
Nov 1 2016
1da3a52d118fD26201davide
[ELF/GC] Fix pending references to garbage collected sections. 
Nov 1 2016
1c329c123e45joerg
GC empty subdirectories. 
Nov 1 2016
5a8949caa25fchapuni
clang/test/CodeGenOpenCL/convergent.cl: Satisfy -Asserts with "opt -instnamer". 
Nov 1 2016
c3d89842ad93spatel
[InstCombine] allow splat vector folds in adjustMinMax() 
Nov 1 2016
d03c2546621eD26205malcolm.parsons
[clang-query] Fix Clang-tidy readability-redundant-string-cstr warnings 
Nov 1 2016
0b02945c9808asb
[RISCV] Add RISCV.def to module.modulemap 
Nov 1 2016
c0339c77ef93D25913spatel
[InstCombine] Fold nuw left-shifts in `ugt`/`ule` comparisons. 
Nov 1 2016
654dc11b794ckparzysz
[Hexagon] Rename operand/predicate names for unshifted integers 
Nov 1 2016
63db2395f655granata.enrico
Implement a general type scavenger that can dig types from debug info + a… 
Nov 1 2016
419019956872tfiala
change ProcessAttach test to no-debug-info 
Nov 1 2016
7d07ae7c8574D25343yaxunl
[OpenCL] Mark group functions as convergent in opencl-c.h 
Nov 1 2016
cb578f84e091arsenm
BranchRelaxation: Expand unconditional branches first 
Nov 1 2016
90c117a61b7eD26176Eugene.Zelenko
[Clang-tidy] Fix copy-paste error in misc-redundant-expression detected by PVS… 
Nov 1 2016
035c4f14e02bruiu
Implement R_PPC_ADDR32. 
Nov 1 2016
7fd5c84f4698ruiu
Implement R_PPC_REL24 and R_PPC_REL32 relocations. 
Nov 1 2016
644d7c3b8aaaspatel
[InstCombine] clean up adjustMinMax(); NFCI 
Nov 1 2016
cf8a59e449e1erichkeane
Test Commit, removed extraneous newline 
Nov 1 2016
d971a1123f74D25802kzhuravl
[AMDGPU] Check if type transforms to i16 (VI+) when getting AMDGPUISD::FFBH_U32 
Nov 1 2016
7ce658388b25spatel
[InstCombine] add helper function for adjustMinMax(); NFCI 
Nov 1 2016
61e900b4057dbeanz
[CMake] Fix rpath construction for out-of-tree builds 
Nov 1 2016
700193ae0528spatel
[InstCombine] add vector tests for ext+adjust min/max 
Nov 1 2016
b2e5472d8543D23560asb
[RISCV] Add stub backend 
Nov 1 2016
9677b602880c tstellarAMD
AMDGPU: Fix buildbots broken by r285704 
Nov 1 2016
a0b67bbed931D26171Eugene.Zelenko
Fix RHEL 6 build with missing cerrno and some other Include What You Use… 
Nov 1 2016
acf6c82de2c5asb
[RISCV] Add missing RISCV.def 
Nov 1 2016
1524f62b9755D23557asb
[RISCV] Add RISC-V ELF defines 
Nov 1 2016
b6e784a240faD23557asb
[RISCV] Recognise riscv32 and riscv64 in triple parsing code 
Nov 1 2016
586aeee3413espatel
[InstCombine] move/fix tests for adjusted min/max 
Nov 1 2016
58eba0994932D23496asb
[TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.h 
Nov 1 2016
94c21bc088f7D25999 tstellarAMD
AMDGPU: Implement expansion of f16 = FP_TO_FP16 f64 
Nov 1 2016
51107e0abcf0D26182AndreyChurbanov
Fixed problem introduced by part of https://reviews.llvm.org/D21196. 
Nov 1 2016
1408bf7231c2D25392labath
Remove TimeValue usage from FileSpec.h 
Nov 1 2016
b187f5d988e9SjoerdMeijer
This is a 1 character fix for an ARM build attribute test (r284571): the… 
Nov 1 2016
0ea075328ebbD23712bader
[OpenCL] Override supported OpenCL extensions with -cl-ext option 
Nov 1 2016
04ef115ff7e3spatel
[InstCombine] fix tests for adjusted min/max 
Nov 1 2016
5a19c0cc5016D26193dvlahovski
Minidump plugin: Fix flaky test 
Nov 1 2016
8a915ed644b9D26136rogfer01
Protect exceptional paths under libcpp-no-exceptions 
Nov 1 2016
6dd8fab44345D26000RKSimon
[InstCombine] Folding of shifts by the sum of positive values 
Nov 1 2016
60d6ef63a4e3D26184rogfer01
Protect lock tests under libcpp-no-exceptions 
Nov 1 2016
05ce4ca0dd8cnemanjai
[PowerPC] Implement vector shift builtins - clang portion 
Nov 1 2016
69587324e8e9spatel
[InstCombine] auto-generate better checks 
Nov 1 2016
30de1de14449lero_chris
[Sparc][LEON] Test for FixFDIVSQRT erratum fix. 
Nov 1 2016
092d3b7f3bb2 rafael
Don't store an OutputLoc in every InputSection. 
Nov 1 2016
70a3d6df52d9jmolloy
[Thumb-1] Synthesize TBB/TBH instructions to make use of compressed jump tables 
Nov 1 2016