HomePhabricator

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

Authored by tstellarAMD on Sep 12 2016, 12:53 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
8d4be3aacf48lhames
[MCJIT] Fix some inconsistent handling of name mangling inside MCJIT. 
Sep 12 2016
74f490d33159D23875filcab
[asan] Ease dealing with tagged enum ErrorDescription with some macros. 
Sep 12 2016
64150ea00df7D24455filcab
[asan] Cleanup: Move tid into ErrorBase, add const to BufferedStackTrace, be… 
Sep 12 2016
f5aff70405adD23991gareevroman
Store the size of the outermost dimension in case of newly created arrays that… 
Sep 12 2016
5f4ca2f371d1D24308khemant
llvm-size: Add --totals option 
Sep 12 2016
aecf9d0c86cfD24160khemant
llvm-objdump: Add --start-address and --stop-address options 
Sep 12 2016
f5887f1fbdc6spatel
[InstCombine] use m_APInt to allow icmp X, C folds for splat constant vectors 
Sep 12 2016
e58e0e3fe30aD22198nhaehnle
AMDGPU: Do not clobber SCC in SIWholeQuadMode 
Sep 12 2016
925961b20cfaAhmed Bougacha
[GlobalISel] Fix mismatched "<..)" in intrinsic MO printing. NFC. 
Sep 12 2016
3d06ff22b79djmolloy
Revert "[ARM] Promote small global constants to constant pools" 
Sep 12 2016
96cb94b2a928jroelofs
Trivial documentation fix regarding Obj-C ARC… 
Sep 12 2016
72090c2162edlabath
Move StdStringExtractor to tools/debugserver 
Sep 12 2016
57ea481945ffD24353jhen
[SE] RegisteredHostMemory for async device copies 
Sep 12 2016
b678219aa626Ahmed Bougacha
[BranchFolding] Unique added live-ins after hoisting code. 
Sep 12 2016
45bfa8772f47Ahmed Bougacha
[X86] Copy imp-uses when folding tailcall into conditional branch. 
Sep 12 2016
7bd37870bc2c rafael
Simplify handling of /DISCARD/. NFC. 
Sep 12 2016
c83044d9bb6amajnemer
[FunctionAttrs] Don't try to infer returned if it is already on an argument 
Sep 12 2016
0531f0a5bbd5spatel
fix formatting; NFC 
Sep 12 2016
db400baa8030spatel
[InstCombine] add tests to show missing vector folds 
Sep 12 2016
a3e36da6f2e8igorb
add select i1 test, reproduser pr30249. 
Sep 12 2016
3151dec7f1d6spatel
[InstCombine] add helper function for foldICmpUsingKnownBits; NFCI 
Sep 12 2016
fb0d9d9c13beD24452SamWot
[AMDGPU] Assembler: Move disabled SDWA and DPP instruction into Disable asm… 
Sep 12 2016
1e1b56bd4825jmolloy
[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently 
Sep 12 2016
535233171642spatel
fix formatting/typos; NFC 
Sep 12 2016
8f82d45ff418jmolloy
[ARM] Promote small global constants to constant pools 
Sep 12 2016
a4c424654e65mcrosier
[LoopInterchange] Improve debug output. NFC. 
Sep 12 2016
0bebc38abb96D24398pbarrio
Fix the Thumb test for vfloat intrinsics 
Sep 12 2016
c7e1e034980d rafael
Store an ArrayRef for Data in InputSectionData. 
Sep 12 2016
54f1614ec1cb rafael
Revert "Revert "Compact InputSectionData from 64 to 48 bytes. NFC."" 
Sep 12 2016
74941239d8ef rafael
Define a dummy zlib::uncompress when zlib is not available. 
Sep 12 2016
032548fc5eb2t.p.northover
GlobalISel: support translation of global addresses. 
Sep 12 2016
03ea468a1cccD21134danielmarjamaki
[clang-tidy] readability-misplaced-array-index: add new check that warns when… 
Sep 12 2016
a7653b3919fet.p.northover
GlobalISel: translate GEP instructions. 
Sep 12 2016
d28d3cc079bbt.p.northover
GlobalISel: disambiguate types when printing MIR 
Sep 12 2016
c6a123111a3bdjasper
clang-format: Make emacs integration work with narrowed buffers. 
Sep 12 2016
99da75298007D24403evgeny777
[ELF/AArch64] Implement some UABS relocs 
Sep 12 2016
c7e5a9ce17b0D24449ioeric
Fix WebAssembly broken build related to interface change in r281172. 
Sep 12 2016
0eb4403f2400D23842mboehme
[CFG] Add iterator_ranges to CFG and CFGBlock. 
Sep 12 2016
94df34f72dbfD9740ki.stfu
Add MiSyntaxTestCase.test_lldbmi_output_grammar test (MI) 
Sep 12 2016
67462ffce920Richard Smith
Add virtual destructor (necessary due to the switch to shared_ptr). 
Sep 11 2016
94a2fe5c8d48Richard Smith
Attempt #3 to placate MSVC. 
Sep 11 2016
de1b49455563delena
AVX-512: Added a test case that should be optimized in the future. NFC. 
Sep 11 2016
c14994f290dfRichard Smith
Attempt #2 to placate MSVC 
Sep 11 2016
cd608d1a20aaRichard Smith
Attempt to placate MSVC. 
Sep 11 2016
5857b701a3bfgrosser
GPGPU: Bail out gracefully in case of invalid IR 
Sep 11 2016
b6a3b4ba6138Richard Smith
Add a mode to clang-tblgen to generate reference documentation for warning and… 
Sep 11 2016
4f730dc750abD24331ki.stfu
Fix about a dozen compile warnings 
Sep 11 2016
cf6aaa9e1a81chapuni
llvm/test/CodeGen/AMDGPU/infinite-loop-evergreen.ll REQUIRES +Asserts. 
Sep 11 2016
cb60a4305b46majnemer
[MS ABI] Add /include directives for dynamic TLS 
Sep 11 2016
cd0fffb6e1f7dexonsmith
MC: Move MCSection::begin/end to header, NFC 
Sep 11 2016