Go to file
Connor Abbott 249fc7bd2a [AMDGPU] Add llvm.amdgpu.update.dpp intrinsic
Summary:
Now that we've made all the necessary backend changes, we can add a new
intrinsic which exposes the new capabilities to IR producers. Since
llvm.amdgpu.update.dpp is a strict superset of llvm.amdgpu.mov.dpp, we
should deprecate the former. We also add tests for all the functionality
that was added in previous changes, now that we can access it via an IR
construct.

Reviewers: tstellar, arsenm

Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye

Differential Revision: https://reviews.llvm.org/D34718

llvm-svn: 310399
2017-08-08 18:52:22 +00:00
clang Restore previous structure ABI behavior for bit-fields with the packed attribute for PS4 targets. 2017-08-08 18:07:17 +00:00
clang-tools-extra [clang-tidy] Add new readability non-idiomatic static access check 2017-08-08 15:33:48 +00:00
compiler-rt NetBSD compatibility nit in asan_test_utils.h 2017-08-08 18:16:35 +00:00
debuginfo-tests Add a test for PR33166. 2017-05-25 19:33:16 +00:00
libclc configure.py: Make python3 friendly 2017-08-02 15:00:59 +00:00
libcxx [libc++] Don't hardcode namespace in manual mangling 2017-08-07 19:59:58 +00:00
libcxxabi [libc++abi] Use proper calling convention for TLS destructor 2017-08-08 00:54:33 +00:00
libunwind [CMake] Allow overriding lib dir suffix independently from LLVM 2017-08-08 00:37:59 +00:00
lld [PDB] Fix linking of function symbols and local variables. 2017-08-08 18:34:44 +00:00
lldb Checking in files accidentally missed in later diffs of revision r310261 2017-08-08 09:25:50 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [AMDGPU] Add llvm.amdgpu.update.dpp intrinsic 2017-08-08 18:52:22 +00:00
openmp Exclude version symbols for static libomp 2017-08-02 20:10:00 +00:00
parallel-libs
polly [test] Add descriptions and pseudocode to tests. NFC. 2017-08-08 17:26:19 +00:00