Alexey Bataev
96dae81d7f
[OPENMP] Fix parsing of the directives with inner directives.
...
The parsing may lead to compiler hanging because of the incorrect
processing of inner OpenMP pragmas.
llvm-svn: 325369
2018-02-16 18:36:44 +00:00
Alexey Bataev
a8a9153a37
[OPENMP] Support for -fopenmp-simd option with compilation of simd loops
...
only.
Added support for -fopenmp-simd option that allows compilation of
simd-based constructs without emission of OpenMP runtime calls.
llvm-svn: 321560
2017-12-29 18:07:07 +00:00
Charles Li
4f80074629
[Lit Test] Make tests C++11 compatible - Parse OpenMP
...
Differential Revision: https://reviews.llvm.org/D29725
llvm-svn: 294504
2017-02-08 19:46:15 +00:00
Alexey Bataev
1d97d2a3d2
[OPENMP] Fix for http://llvm.org/PR25221 : Infinite loop while parsing OpenMP directive
...
Clang skipped annot_pragma_openmp token, while it should be considered as a stop token while skipping tokens.
llvm-svn: 250684
2015-10-19 06:40:17 +00:00