Author: echuraev
Date: Thu May 25 01:55:02 2017
New Revision: 303844
URL: http://llvm.org/viewvc/llvm-project?rev=303844&view=rev
Log:
[OpenCL] Added regression test on invalid vector initialization.
Summary: This patch increases code coverage.
Reviewers: Anastasia
Reviewed By: Anastasia
Subsc
Author: echuraev
Date: Thu May 25 02:18:37 2017
New Revision: 303846
URL: http://llvm.org/viewvc/llvm-project?rev=303846&view=rev
Log:
[OpenCL] reserve_id_t cannot be used as argument to kernel function
Reviewers: Anastasia
Reviewed By: Anastasia
Subscribers: yaxunl, cfe-commits, bader
Differe
Author: echuraev
Date: Fri May 26 08:30:26 2017
New Revision: 303986
URL: http://llvm.org/viewvc/llvm-project?rev=303986&view=rev
Log:
[OpenCL] An error shall occur if any scalar operand has greater rank than the
type of the vector element
Reviewers: Anastasia
Reviewed By: Anastasia
Subscriber
Author: echuraev
Date: Mon May 29 02:44:22 2017
New Revision: 304134
URL: http://llvm.org/viewvc/llvm-project?rev=304134&view=rev
Log:
[OpenCL] Test on half immediate support.
Reviewers: Anastasia
Reviewed By: Anastasia
Subscribers: yaxunl, cfe-commits, bader
Differential Revision: https://rev
Author: echuraev
Date: Tue May 30 00:32:03 2017
New Revision: 304191
URL: http://llvm.org/viewvc/llvm-project?rev=304191&view=rev
Log:
[OpenCL] An error shall occur if any scalar operand has greater rank than the
type of the vector element
Summary:
This is the fix for patch https://reviews.llvm.
Author: echuraev
Date: Tue May 30 00:57:52 2017
New Revision: 304193
URL: http://llvm.org/viewvc/llvm-project?rev=304193&view=rev
Log:
[OpenCL] Added diagnostic for implicit declaration of function in OpenCL
Reviewers: Anastasia, cfe-commits
Reviewed By: Anastasia
Subscribers: bader, yaxunl
Di
Author: echuraev
Date: Tue Dec 20 03:15:21 2016
New Revision: 290171
URL: http://llvm.org/viewvc/llvm-project?rev=290171&view=rev
Log:
[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.
Summary: Enabling the compression of CLK_NULL_QUEUE to variable of type queue_t.
Reviewers: Ana
Author: echuraev
Date: Fri Dec 23 08:55:49 2016
New Revision: 290431
URL: http://llvm.org/viewvc/llvm-project?rev=290431&view=rev
Log:
Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare
operand."
Summary: Fixed warnings in commit: https://reviews.llvm.org/rL290171
Reviewe
Author: echuraev
Date: Fri Dec 23 10:11:25 2016
New Revision: 290436
URL: http://llvm.org/viewvc/llvm-project?rev=290436&view=rev
Log:
[OpenCL] Align fake address space map with the SPIR target maps.
Summary:
We compile user opencl kernel code with spir triple. But built-ins are written
in OpenC
Author: echuraev
Date: Thu Mar 16 07:15:10 2017
New Revision: 297947
URL: http://llvm.org/viewvc/llvm-project?rev=297947&view=rev
Log:
[OpenCL] Implement as_type operator as alias of __builtin_astype.
Reviewers: Anastasia
Reviewed By: Anastasia
Subscribers: cfe-commits, yaxunl, bader
Different
Author: echuraev
Date: Tue Mar 21 07:55:55 2017
New Revision: 298366
URL: http://llvm.org/viewvc/llvm-project?rev=298366&view=rev
Log:
[OpenCL] Added implicit conversion rank for overloading functions with vector
data type in OpenCL
Summary: I added a new rank to ImplicitConversionRank enum to r
Author: echuraev
Date: Tue Mar 21 08:20:57 2017
New Revision: 298369
URL: http://llvm.org/viewvc/llvm-project?rev=298369&view=rev
Log:
[OpenCL] Added diagnostic for checking length of vector
Reviewers: Anastasia, cfe-commits
Reviewed By: Anastasia
Subscribers: bader, yaxunl
Differential Revisi
Author: echuraev
Date: Mon Mar 27 05:38:01 2017
New Revision: 298838
URL: http://llvm.org/viewvc/llvm-project?rev=298838&view=rev
Log:
[OpenCL] Extended mapping of parcing CodeGen arguments
Summary: Enable cl_mad_enamle and cl_no_signed_zeros options when user turns on
cl_unsafe_math_optimizatio
Author: echuraev
Date: Wed Mar 29 00:08:18 2017
New Revision: 298976
URL: http://llvm.org/viewvc/llvm-project?rev=298976&view=rev
Log:
[OpenCL] Added parsing for OpenCL vector types.
Reviewers: cfe-commits, Anastasia
Reviewed By: Anastasia
Subscribers: yaxunl, bader
Differential Revision: http
I see it. I'm reverting this patch and I'll investigate why it has happend.
2017-03-29 8:43 GMT+03:00 Dean Michael Berris :
> This seems to have broken multiple builds.
>
> On Wed, Mar 29, 2017 at 4:20 PM Egor Churaev via cfe-commits <
> cfe-commits@lists.llvm.org>
Author: echuraev
Date: Wed Mar 29 00:40:45 2017
New Revision: 298978
URL: http://llvm.org/viewvc/llvm-project?rev=298978&view=rev
Log:
Reverted r298976 [OpenCL] Added parsing for OpenCL vector types.
Removed:
cfe/trunk/test/Parser/vector-cast-define.cl
Modified:
cfe/trunk/include/clang/Pa
Author: echuraev
Date: Wed Mar 29 07:09:39 2017
New Revision: 298992
URL: http://llvm.org/viewvc/llvm-project?rev=298992&view=rev
Log:
Reapplied r298976 [OpenCL] Added parsing for OpenCL vector types.
Added:
cfe/trunk/test/Parser/vector-cast-define.cl
Modified:
cfe/trunk/include/clang/Par
Author: echuraev
Date: Fri Mar 31 05:14:52 2017
New Revision: 299192
URL: http://llvm.org/viewvc/llvm-project?rev=299192&view=rev
Log:
[OpenCL] Do not generate "kernel_arg_type_qual" metadata for non-pointer args
Summary:
"kernel_arg_type_qual" metadata should contain const/volatile/restrict
tags
Author: echuraev
Date: Wed Apr 5 04:02:56 2017
New Revision: 299524
URL: http://llvm.org/viewvc/llvm-project?rev=299524&view=rev
Log:
[OpenCL] Enables passing sampler initializer to function argument
Reviewers: Anastasia, cfe-commits
Reviewed By: Anastasia
Subscribers: yaxunl, bader
Different
Author: echuraev
Date: Wed Apr 5 07:47:10 2017
New Revision: 299537
URL: http://llvm.org/viewvc/llvm-project?rev=299537&view=rev
Log:
[OpenCL] Extended diagnostics for atomic initialization
Summary:
I saw the same changes in the following review: https://reviews.llvm.org/D17438
I don't know in
Author: echuraev
Date: Thu Jul 6 00:06:11 2017
New Revision: 307238
URL: http://llvm.org/viewvc/llvm-project?rev=307238&view=rev
Log:
[OpenCL] Test on image access modifiers and image type can only be a type of a
function argument.
Reviewers: Anastasia
Reviewed By: Anastasia
Subscribers: yaxu
Author: echuraev
Date: Mon Jul 17 23:04:01 2017
New Revision: 308266
URL: http://llvm.org/viewvc/llvm-project?rev=308266&view=rev
Log:
[OpenCL] Added extended tests on metadata generation for half data type and
arrays.
Reviewers: Anastasia
Reviewed By: Anastasia
Subscribers: bader, cfe-commits
echuraev created this revision.
echuraev added a reviewer: cfe-commits.
Herald added a subscriber: yaxunl.
Patch by Guy Benyei
https://reviews.llvm.org/D26735
Files:
include/clang/Basic/DiagnosticParseKinds.td
lib/Parse/ParseExpr.cpp
test/SemaOpenCL/ampamp-gnu.cl
Index: test/SemaOpenCL/
echuraev created this revision.
echuraev added a reviewer: Anastasia.
echuraev added subscribers: cfe-commits, yaxunl, bader.
https://reviews.llvm.org/D26794
Files:
lib/Sema/SemaExpr.cpp
test/SemaOpenCL/blocks_with_arrays.cl
Index: test/SemaOpenCL/blocks_with_arrays.cl
=
echuraev created this revision.
echuraev added a reviewer: Anastasia.
echuraev added subscribers: bader, yaxunl, cfe-commits.
https://reviews.llvm.org/D27099
Files:
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDecl.cpp
test/SemaOpenCL/event_t.cl
test/SemaOpenCL/invalid-pipes-cl
Author: echuraev
Date: Tue Dec 13 08:02:35 2016
New Revision: 289535
URL: http://llvm.org/viewvc/llvm-project?rev=289535&view=rev
Log:
[OpenCL] Enable unroll hint for OpenCL 1.x.
Summary: Although the feature was introduced only in OpenCL C v2.0 spec., it's
useful for OpenCL 1.x too and doesn't
Author: echuraev
Date: Tue Dec 13 08:07:23 2016
New Revision: 289536
URL: http://llvm.org/viewvc/llvm-project?rev=289536&view=rev
Log:
[OpenCL] Improve address space diagnostics.
Reviewers: Anastasia
Subscribers: bader, yaxunl, cfe-commits
Differential Revision: https://reviews.llvm.org/D27671
Author: echuraev
Date: Wed May 10 03:23:01 2017
New Revision: 302630
URL: http://llvm.org/viewvc/llvm-project?rev=302630&view=rev
Log:
[OpenCL] Added checking OpenCL version for cl_khr_mipmap_image built-ins
Reviewers: Anastasia, cfe-commits
Reviewed By: Anastasia
Subscribers: bader, yaxunl
Di
Author: echuraev
Date: Wed May 10 05:28:34 2017
New Revision: 302633
URL: http://llvm.org/viewvc/llvm-project?rev=302633&view=rev
Log:
[OpenCL] Handle OpenCL specific subelement types
Reviewers: Anastasia, cfe-commits
Reviewed By: Anastasia
Subscribers: bader, yaxunl
Differential Revision: htt
29 matches
Mail list logo