HomePhabricator

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

Authored by tstellarAMD on Aug 3 2016, 12:58 PM.

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
c3ded37ccf6ftra
[CUDA] Updated CUDA tests that must run w/o CUDA installation. 
Aug 2 2016
9dbdc1852336D23050MatzeB
CommandFlags.h/llc: Move StopAfter/StartBefore options to llc. 
Aug 2 2016
4babac89cc8asanjoy
[Verifier] Add more tests related to non-integral pointers 
Aug 2 2016
5629ec141f72dschuff
[WebAssembly] Remove unnecessary subtarget checks in peephole pass 
Aug 2 2016
057625f6166druiu
Fix a test for r277545. 
Aug 2 2016
1bb47ac0c884D22670dcoughlin
[analyzer] Update two comments in MPI-Checker. NFC. 
Aug 2 2016
8b4904f9d72ekcc
[scudo] add NORETURN to the declaration of dieWithMessage; this should fix a… 
Aug 2 2016
22e67387bf83D23047ruiu
pdbdump: Do not treat stream 0 pages as allocated pages. 
Aug 2 2016
d99f80b48e1feugenis
[safestack] Layout large allocas first to reduce fragmentation. 
Aug 2 2016
39bf39f35c20D22686dschuff
[WebAssembly] Initial SIMD128 support. 
Aug 2 2016
02a1e973a80aD23037tra
[CUDA] Fix libdevice selection. 
Aug 2 2016
765777ce67e8t.p.northover
ARM: only form SMMLS when SUBE flags unused. 
Aug 2 2016
395cc09444b1enderby
More fixes to get good error messages for bad archives. 
Aug 2 2016
ee0627fd1b9fD23093etienneb
[clang-tidy] Fix missing dependency to static analyzer 
Aug 2 2016
ab50a93888b2spatel
[InstCombine] replace dyn_casts with matches; NFCI 
Aug 2 2016
f981e30b45a8D23042tra
[CUDA] Do not allow using NVPTX target for host compilation. 
Aug 2 2016
707894b09270D23018kcc
[sanitizer] Implement a __asan_default_options() equivalent for Scudo 
Aug 2 2016
979902b3ff90arsenm
AMDGPU: fdiv -1, x -> rcp -x 
Aug 2 2016
47509f618507D22980Prazek
Imported statistics types changes 
Aug 2 2016
777efb162000D23077george.burgess.iv
[CFLAA] Be more conservative with values we haven't seen. 
Aug 2 2016
eb685cd79841 rafael
Support expressions inside FLAGS. 
Aug 2 2016
a9210ef4f5d9davide
[ELF] Ignore -g option for compatibility. 
Aug 2 2016
dff31deb1eacD23072 dberlin
Move to having a single real instructionClobbersQuery 
Aug 2 2016
4ee7f3c9aa16D23048ruiu
PDB: Mark extended file pages as free by default. 
Aug 2 2016
824d347d2d3fkparzysz
[Hexagon] Recognize vcombine in copy propagation 
Aug 2 2016
ca0d48b74299mzolotukhin
[LoopUnroll] Fix a PowerPC test broken by r277524. 
Aug 2 2016
ac98d5980279D22698hubert.reinterpretcast
[libcxx] basic_regex: add traits_type, string_type 
Aug 2 2016
b2738e41bf49mzolotukhin
[LoopUnroll] Switch the default value of -unroll-runtime-epilog back to its… 
Aug 2 2016
77ec263e6025D23008jbcoe
[clang-tidy] Fix segfault in cppcore-guidelines-special-member-functions check 
Aug 2 2016
6eb1ca74165aD22419dcoughlin
[CFG] Fix crash finding destructor of lifetime-extended temporary. 
Aug 2 2016
368c4223b818lhames
[lli] Add the ability for OrcLazyJIT to accept multiple input modules. 
Aug 2 2016
db4bc667afe6D22837tra
[NVPTX] remove unnecessary named metadata update that happens to break debug… 
Aug 2 2016
5d4276377992D23081etienneb
[compiler-rt] Add more interception patterns. 
Aug 2 2016
d6371ea52a99D23046rnk
[asan] Intercept RtlRaiseException instead of kernel32!RaiseException 
Aug 2 2016
053826f14654alexfh
[docs] Fix links format. 
Aug 2 2016
5e0a50c2d7ebD21962alexfh
[clang-tidy] MPITypeMismatchCheck 
Aug 2 2016
dc7001afb2d5D23073wmi
[LoopVectorize] Change comment for isOutOfScope in collectLoopUniforms, NFC 
Aug 2 2016
dabcee8b2c3drnk
Remove stale CHECK lines that should have been included in r277478 
Aug 2 2016
1021d89398eat.p.northover
AArch64: properly calculate cmpxchg status in FastISel. 
Aug 2 2016
84c557ad3ec0EricWF
Pass compilers when configuring Google Benchmark. 
Aug 2 2016
eb09609f395detienneb
fix comments typos [NFC] 
Aug 2 2016
26fcea91f6b1 dberlin
Fixes for post-commit review comments on r277480 
Aug 2 2016
14c91c4eca6adavidxl
[Profile] track ownership of filename pattern string 
Aug 2 2016
83a72850c7f9sanjoy
[IRCE] Rename variable; NFC 
Aug 2 2016
f45e03e20173sanjoy
[IRCE] Preserve DomTree and LCSSA 
Aug 2 2016
8a482b33fed5D22675nhaehnle
AMDGPU: Stay in WQM for non-intrinsic stores 
Aug 2 2016
3a9f2a5a8d1fagutowski
test commit 
Aug 2 2016
d9b6ad3c0193mzolotukhin
[LoopUnroll] Ensure we create prolog loops in simplified form. 
Aug 2 2016
9263ae3b5ac8D23017niravd
Fix handling of end-of-line preprocessor comments Attempt 2 
Aug 2 2016
bef0e90cf1b4D22673nhaehnle
AMDGPU: Track physical registers in SIWholeQuadMode 
Aug 2 2016

Very Large Commit

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