Go to file
Nikolay Haustov beb24f5b20 Resubmit r268719 - AMDGPU/SI: Add amdgpu_kernel calling convention. Part 2.
This was reverted in r268740 because of problems with corresponding Clang change.
Clang change was updated and resubmitted in r274220.

Check calling convention in AMDGPUMachineFunction::isKernel

This will be used for AMDGPU_HSA_KERNEL symbol type in output ELF.

Also, in the future unused non-kernels may be optimized.

Reviewers: tstellarAMD, arsenm

Subscribers: arsenm, joker.eph, llvm-commits

Differential Revision: http://reviews.llvm.org/D19917

llvm-svn: 274341
2016-07-01 10:00:58 +00:00
clang [DebugInfo] Set DISubprogram ThisAdjustment in the MS ABI 2016-07-01 02:41:25 +00:00
clang-tools-extra [clang-tidy] Do not match on lambdas. 2016-06-28 14:19:41 +00:00
compiler-rt [compiler-rt] Re-active unittest previously broken on windows. 2016-06-30 20:06:29 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc configure: Remove device specific defines 2016-06-17 20:30:50 +00:00
libcxx Flatten tuple_constructible, tuple_convertible and tuple_assignable. 2016-07-01 04:07:39 +00:00
libcxxabi Fix [libcxxabi] Fix warning about uninitialized const member. 2016-06-15 19:59:16 +00:00
libunwind [libunwind] Improve unwinder stack usage - III 2016-06-14 15:51:01 +00:00
lld Do not allow "--" with single-letter options. 2016-06-30 08:43:23 +00:00
lldb Fix for Windows builds. 2016-06-30 20:55:50 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm Resubmit r268719 - AMDGPU/SI: Add amdgpu_kernel calling convention. Part 2. 2016-07-01 10:00:58 +00:00
openmp Fix omp_sections_nowait.c test to address Bugzilla Bug 28336 2016-06-29 19:46:52 +00:00
parallel-libs Change mailing list names in README 2016-06-24 22:50:09 +00:00
polly ScopInfo: Add array_begin() and array_end() iterators 2016-06-30 20:53:50 +00:00