HomePhabricator

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

Authored by tstellarAMD on Aug 19 2016, 10:31 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
e1e12a73d74cD23714mprobst
clang-format: [JS] handle object literals with casts. 
Aug 19 2016
66dd6797e81fkparzysz
[Hexagon] Check for empty live interval 
Aug 19 2016
db019ae801bdkparzysz
[Hexagon] Consider zext/sext of a load to i32 to be free 
Aug 19 2016
b38195c1a892asl
Revert r279242 - it's failing the tests 
Aug 19 2016
a243adfd270ckparzysz
[Hexagon] Handle J2_jumptpt and J2_jumpfpt instructions 
Aug 19 2016
067debe0a082kparzysz
[Hexagon] Fix indentation, NFC 
Aug 19 2016
9273ecc1764bkparzysz
[Hexagon] Remove unnecessary llvm::, NFC 
Aug 19 2016
75e74ee69983kparzysz
[Hexagon] Rename the HEXAGON_MC namespace to Hexagon_MC, NFC 
Aug 19 2016
2aae31a945deD20162asl
Fix PR27500: on MSP430 the branch destination offset is measured in words, not… 
Aug 19 2016
6421b934ec7ckparzysz
[Hexagon] Mark PS_jumpret as pseudo-instruction, expand it into J2_jumpr 
Aug 19 2016
9d126a466f73andreybokhanko
Fixed a typo (compilation_commands.json --> compile_commands.json). 
Aug 19 2016
bd8ef4b8cefdkparzysz
[Hexagon] Improvements to handling and generation of FP instructions 
Aug 19 2016
69dac575d3fblabath
Fix 32-bit builds after r279232 
Aug 19 2016
53a45fa4e30fD23658filcab
Cleanup: Move the *AddressDescription printing code to Print() members inside… 
Aug 19 2016
a2f96619cb04grimar
[ELF] - Removed excessive llvm-readobj call from linkerscript-ouputformat.s. 
Aug 19 2016
4b5d9d16d342D23668vpykhtin
[AMDGPU] add s_incperflevel/s_decperflevel builtins 
Aug 19 2016
d909f9551c94dvlahovski
Fixing a Darwing test thats failing on windows 
Aug 19 2016
96fcf5df0329bkramer
[LoopVectorize] Don't copy std::vector in for-range loop. 
Aug 19 2016
b42b48e051e9D23659labath
Remove the last manually constructed packet from gdb-remote register context +… 
Aug 19 2016
b8824a5d3f2fchandlerc
[PM] Revert r279227 and r279228 until I can find someone to help me solve… 
Aug 19 2016
f1b8fdc074d2RKSimon
[X86][SSE] Add support for matching commuted insertps patterns 
Aug 19 2016
11a1936b70bejmolloy
[SimplifyCFG] Rewrite SinkThenElseCodeToEnd 
Aug 19 2016
5dbc90a8f184chandlerc
[PM] Fix a compile error with GCC. NFC. 
Aug 19 2016
db1759ace178D21462chandlerc
[PM] Make the the new pass manager support fully generic extra arguments to run… 
Aug 19 2016
405699ef1d69kbobyrev
minor header guards and help messages cleanup 
Aug 19 2016
6b6375b1d094chandlerc
[PM] Try to work-around what appears to be an MSVC SFINAE issue with r279217… 
Aug 19 2016
7ee640f9b67ejmolloy
[CodeGen] Fix a trivial type conversion bug dating back to pre-2008 
Aug 19 2016
b81960a6c858D23708vitalybuka
[asan] Fix size of shadow incorrectly calculated in r279178 
Aug 19 2016
6d6310dd4a65chandlerc
[PM] NFC refactoring: remove the AnalysisManagerBase class, folding it into the… 
Aug 19 2016
11f83b7941ecD23514grimar
[ELF] - Do not change binding of symbols when creating relocatable output. 
Aug 19 2016
8fa30f2829ddv.g.vassilev
[modules] Add missing include. 
Aug 19 2016
2f230be0e2adHahnfeld
Revert "[CMake] Fix ASM building in llvm/runtimes" 
Aug 19 2016
92d3c7e8e226chandlerc
[PM] Redesign how the new PM detects whether an analysis result provides its… 
Aug 19 2016
b7be5b647972D23701chandlerc
[PM] Rework the new PM support for building the ModuleSummaryIndex to directly… 
Aug 19 2016
ddbab7d98234D23656Hahnfeld
[CMake] Fix ASM building in llvm/runtimes 
Aug 18 2016
a535636759cbchapuni
Fix tests in llvm/test/tools/gold/X86 to satisfy r279014. 
Aug 18 2016
63248ab8887adavidxl
[Profile] Fix edge count read bug 
Aug 18 2016
18b91112af48mehdi_amini
[LTO] Move callback member from base class to the derived where it is used (NFC) 
Aug 18 2016
cc1fe9b9d6e4mehdi_amini
Constify some path in the bitcode writer (NFC) 
Aug 18 2016
026ddbb4d667mehdi_amini
[LTO] Add a move to inialize member in ctor initialization list (NFC) 
Aug 18 2016
2c9336823ce2davidxl
[Profile] Simple code refactoring for reuse /NFC 
Aug 18 2016
1bdbebed1c37tfiala
add all missing gtest tests to the Xcode lldb-gtest target 
Aug 18 2016
cc980fc55f57chapuni
clang/test/Modules/prebuilt-module.m: Prune "-triple" to fix a configuration… 
Aug 18 2016
26f7566ff871yaxunl
Re-commit [OpenCL] AMDGCN: Fix size_t type 
Aug 18 2016
d6c7036e42fetfiala
fixup macOS gtest running 
Aug 18 2016
1dd1ca9727c6D23398dberris
[XRay] Synthesize a reference to the xray_instr_map 
Aug 18 2016
49178e5efee8tfiala
fix broken gdb-remote gtest 
Aug 18 2016
759300192abetfiala
Add StructuredData plugin type; showcase with new DarwinLog feature 
Aug 18 2016
e2ca3b65fcbalhames
[RuntimeDyld][MCJIT] Un-XFAIL some tests that were fixed by r279182. 
Aug 18 2016
a07e4a835256tfiala
Revert "Add StructuredData plugin type; showcase with new DarwinLog feature" 
Aug 18 2016