<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/clang/test/OpenMP/parallel_sections_default_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]Fix PR41768: check DSA for globals with default(none) clauses.</title>
<updated>2019-05-09T18:14:57+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2019-05-09T18:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=41ebe0ce64bfc5ea208fc391b6dabd39bf670cec'/>
<id>urn:sha1:41ebe0ce64bfc5ea208fc391b6dabd39bf670cec</id>
<content type='text'>
If the default(none) was specified for the construct, we might miss
diagnostic for the globals without explicitly specified data-sharing
attributes. Patch fixes this problem.

llvm-svn: 360362
</content>
</entry>
<entry>
<title>Revert "[OPENMP]Fix PR41768: check DSA for globals with `default(none)` clauses."</title>
<updated>2019-05-09T10:48:13+00:00</updated>
<author>
<name>Roman Lebedev</name>
<email>lebedev.ri@gmail.com</email>
</author>
<published>2019-05-09T10:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a8f8d3b01e94c582346e5f3fa1f22de0a1834062'/>
<id>urn:sha1:a8f8d3b01e94c582346e5f3fa1f22de0a1834062</id>
<content type='text'>
This has introduced (exposed?) a crash in clang sema,
that does not happen without this patch.
I'll followup in the original bugreport and commit with reproducer.

This reverts commit r360061.

llvm-svn: 360327
</content>
</entry>
<entry>
<title>[OPENMP]Fix PR41768: check DSA for globals with `default(none)` clauses.</title>
<updated>2019-05-06T17:49:22+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2019-05-06T17:49:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=cf9e7a282b74cd12cd266ab11291a58fdc871976'/>
<id>urn:sha1:cf9e7a282b74cd12cd266ab11291a58fdc871976</id>
<content type='text'>
If the `default(none)` was specified for the construct, we might miss
diagnostic for the globals without explicitly specified data-sharing
attributes. Patch fixes this problem.

llvm-svn: 360061
</content>
</entry>
<entry>
<title>[OPENMP]Fix PR39422: variables are not firstprivatized in task context.</title>
<updated>2018-10-25T15:35:27+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2018-10-25T15:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8fc7b5f92217bc28e911ca27e20d2880e412aa06'/>
<id>urn:sha1:8fc7b5f92217bc28e911ca27e20d2880e412aa06</id>
<content type='text'>
According to the OpenMP standard, In a task generating construct, if no
default clause is present, a variable for which the data-sharing
attribute is not determined by the rules above is firstprivatized.
Compiler tries to implement this, but if the variable is not directly
used in the task context, this variable may not be firstprivatized.
Patch fixes this problem.

llvm-svn: 345277
</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>[OPENMP] -fopenmp enables OpenMP support (fix for http://llvm.org/PR23492)</title>
<updated>2015-05-20T04:24:19+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2015-05-20T04:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=db39021ceebbd311125785d407402b74ec668528'/>
<id>urn:sha1:db39021ceebbd311125785d407402b74ec668528</id>
<content type='text'>
-fopenmp turns on OpenMP support and links libiomp5 as OpenMP library. Also there is -fopenmp={libiomp5|libgomp} option that allows to override effect of -fopenmp and link libgomp library (if -fopenmp=libgomp is specified).
Differential Revision: http://reviews.llvm.org/D9736

llvm-svn: 237769
</content>
</entry>
<entry>
<title>[OPENMP] Parsing and sema analysis for 'omp parallel sections' directive.</title>
<updated>2014-07-08T08:12:03+00:00</updated>
<author>
<name>Alexey Bataev</name>
<email>a.bataev@hotmail.com</email>
</author>
<published>2014-07-08T08:12:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=84d0b3efee509e4c820096772981adeb6568978f'/>
<id>urn:sha1:84d0b3efee509e4c820096772981adeb6568978f</id>
<content type='text'>
llvm-svn: 212516
</content>
</entry>
</feed>
