<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/test/OpenMP/taskloop_private_messages.cpp, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2019-07-08T15:45:24+00:00</updated>
<entry>
<title>[OPENMP]Add -Wunintialized to the erroneous tests for future fix PR42392,</title>
<updated>2019-07-08T15:45:24+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2019-07-08T15:45:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a914888b49590a38f4571434ddf951c687889e56'/>
<id>urn:sha1:a914888b49590a38f4571434ddf951c687889e56</id>
<content type='text'>
NFC.

llvm-svn: 365334
</content>
</entry>
<entry>
<title>[OPENMP]Add check for undefined behavior with thread allocators on</title>
<updated>2019-03-28T19:15:36+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2019-03-28T19:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=471171c4c94ced4b0421049d6949c13bdce256f7'/>
<id>urn:sha1:471171c4c94ced4b0421049d6949c13bdce256f7</id>
<content type='text'>
target and task-based directives.

According to OpenMP 5.0, 2.11.4 allocate Clause, Restrictions, For task,
taskloop or target directives, allocation requests to memory allocators
with the trait access set to thread result in unspecified behavior.
Patch introduces a check for omp_thread_mem_alloc predefined allocator
on target- and trask-based directives.

llvm-svn: 357205
</content>
</entry>
<entry>
<title>[OPENMP]Initial support for 'allocate' clause.</title>
<updated>2019-03-27T14:14:31+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2019-03-27T14:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e04483ee35ba28c089cbbcec97a96b67ce0a035e'/>
<id>urn:sha1:e04483ee35ba28c089cbbcec97a96b67ce0a035e</id>
<content type='text'>
Added parsing/sema analysis of the allocate clause.

llvm-svn: 357068
</content>
</entry>
<entry>
<title>[OPENMP] Support for -fopenmp-simd option with compilation of simd loops</title>
<updated>2017-12-29T18:07:07+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2017-12-29T18:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a8a9153a372afcfe2d18399b079bfdc5fd4da626'/>
<id>urn:sha1:a8a9153a372afcfe2d18399b079bfdc5fd4da626</id>
<content type='text'>
only.

Added support for -fopenmp-simd option that allows compilation of
simd-based constructs without emission of OpenMP runtime calls.

llvm-svn: 321560
</content>
</entry>
<entry>
<title>Revert "[OPENMP] Allow skip expression after comma in clauses with lists."</title>
<updated>2016-04-01T08:43:42+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2016-04-01T08:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=c5970623e0acf3d436f1c629caf0b5f3131e0ad5'/>
<id>urn:sha1:c5970623e0acf3d436f1c629caf0b5f3131e0ad5</id>
<content type='text'>
This reverts commit http://reviews.llvm.org/rL265003. After some
thoughts decided to emit errors here.

llvm-svn: 265119
</content>
</entry>
<entry>
<title>[OPENMP] Allow skip expression after comma in clauses with lists.</title>
<updated>2016-03-31T09:13:44+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2016-03-31T09:13:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=05968174c3c99b075dda38ff860d4ca8c4e7990e'/>
<id>urn:sha1:05968174c3c99b075dda38ff860d4ca8c4e7990e</id>
<content type='text'>
Compatibility fix for better compatibility with the existing software.

llvm-svn: 265003
</content>
</entry>
<entry>
<title>[OPENMP 4.5] Allow to use non-static data members in non-static member functions in 'private' clause.</title>
<updated>2016-01-20T09:07:54+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2016-01-20T09:07:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=48c0bfb99f12c1075a55bbe7722dd3f66eb3bab0'/>
<id>urn:sha1:48c0bfb99f12c1075a55bbe7722dd3f66eb3bab0</id>
<content type='text'>
OpenMP 4.5 allows to use non-static members of current class in non-static member functions in 'private' clause. Patch adds initial support for privatizing data members.

llvm-svn: 258299
</content>
</entry>
<entry>
<title>[OPENMP 4.5] Parsing/sema analysis for 'taskloop' directive.</title>
<updated>2015-12-01T04:18:41+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2015-12-01T04:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=49f6e78d7118e5411488ebaf134de1fd2ff3f158'/>
<id>urn:sha1:49f6e78d7118e5411488ebaf134de1fd2ff3f158</id>
<content type='text'>
Adds initial parsing and semantic analysis for 'taskloop' directive.

llvm-svn: 254367
</content>
</entry>
</feed>
