summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenMP] Sema and parsing for 'target simd' pragmaKelvin Li2016-07-201-1/+128
* [OpenMP] Ignore parens in atomic captureKelvin Li2016-07-201-2/+2
* [OPENMP] Removed loop statement as its body executes at most once, NFC.Alexey Bataev2016-07-191-10/+4
* [OpenMP] Remove dead code in conditional of mappable expressions SEMA. Samuel Antao2016-07-181-4/+4
* [OpenMP] Fix incorrect diagnostics in map clauseKelvin Li2016-07-181-0/+19
* [OpenMP] add check for both simdlen and safelen clauses specifiedKelvin Li2016-07-151-85/+48
* [OpenMP] Sema and parsing for 'target parallel for simd' pragmaKelvin Li2016-07-141-3/+189
* [OpenMP] remove duplicate code in ActOnOpenMPRegionStartKelvin Li2016-07-131-153/+21
* [OpenMP] Initial implementation of parse+sema for OpenMP clause 'is_device_pt...Carlo Bertolli2016-07-131-0/+44
* [OpenMP] Initial implementation of parse+sema for clause use_device_ptr of 't...Carlo Bertolli2016-07-131-0/+43
* [OPENMP] Do not create helper expressions in dependent contexts, NFC.Alexey Bataev2016-07-071-11/+23
* [OpenMP] Sema and parsing for 'distribute simd' pragmaKelvin Li2016-07-061-2/+109
* [OpenMP] Sema and parse for 'distribute parallel for simd'Kelvin Li2016-07-051-0/+152
* [OpenMP] Issue warning if a simd construct nested inside another simdKelvin Li2016-07-011-6/+10
* [OpenMP] Diagnose missing cases of statements between target and teams direct...Kelvin Li2016-06-271-0/+3
* Resubmission of http://reviews.llvm.org/D21564 after fixes.Carlo Bertolli2016-06-271-14/+204
* Revert r273705Carlo Bertolli2016-06-241-204/+14
* [OpenMP] Initial implementation of parse and sema for composite pragma 'distr...Carlo Bertolli2016-06-241-14/+204
* Re-commit r273548, reverted in r273589, with a fix to not produceRichard Smith2016-06-231-6/+4
* Revert r273548, "Rearrange condition handling so that semantic checks on a co...Peter Collingbourne2016-06-231-4/+6
* Rearrange condition handling so that semantic checks on a condition variableRichard Smith2016-06-231-6/+4
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-0/+8
* [OPENMP] Fix crash for 'schedule|dist_schedule' clauses duringAlexey Bataev2016-06-151-2/+4
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-8/+0
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-0/+8
* [OpenMP] Fix SEMA bug in the capture of global variables in template functions.Samuel Antao2016-05-271-2/+4
* [OpenMP] Parsing and sema support for the from clauseSamuel Antao2016-05-261-6/+27
* [OpenMP] Parsing and sema support for the to clauseSamuel Antao2016-05-261-97/+172
* [OpenMP] Parsing and sema support for target update directiveSamuel Antao2016-05-261-1/+22
* [OPENMP 4.5] Codegen for dacross loop synchronization constructs.Alexey Bataev2016-05-251-62/+140
* [OPENMP] Pass scalar firstprivate vars by value.Alexey Bataev2016-05-171-157/+162
* [OpenMP] Parse+Sema for '#pragma omp declare target' syntax version 4.5Dmitry Polukhin2016-05-091-10/+83
* [OPENMP] Fix detection of explicit data-sharing attributes in templates.Alexey Bataev2016-04-291-0/+6
* [OPENMP 4.5] Initial codegen for 'taskloop simd' directive.Alexey Bataev2016-04-281-9/+2
* [OpenMP] Map clause codegeneration.Samuel Antao2016-04-271-5/+45
* [OpenMP] Improve mappable expressions Sema.Samuel Antao2016-04-261-129/+141
* [OPENMP 4.5] Codegen for 'taskloop' directive.Alexey Bataev2016-04-251-5/+40
* [OPENMP] Fix for LCV in simd directives in explicit clauses.Alexey Bataev2016-04-221-29/+66
* [OPENMP] Codegen for untied tasks.Alexey Bataev2016-04-201-6/+5
* Revert "[OPENMP] Codegen for untied tasks."Alexey Bataev2016-04-191-5/+6
* [OPENMP] Codegen for untied tasks.Alexey Bataev2016-04-191-6/+5
* Revert "[OPENMP] Codegen for untied tasks."Alexey Bataev2016-04-191-5/+6
* [OPENMP] Codegen for untied tasks.Alexey Bataev2016-04-191-6/+5
* [OPENMP 4.0] Fixed DSA analysis for taskloop directives.Alexey Bataev2016-04-131-30/+27
* [OPENMP 4.0] Support for 'linear' clause in 'declare simd' directive.Alexey Bataev2016-04-121-46/+191
* [OPENMP 4.0] Support for 'aligned' clause in 'declare simd' directive.Alexey Bataev2016-04-121-3/+72
* [OPENMP 4.0] Support for 'uniform' clause in 'declare simd' directive.Alexey Bataev2016-04-121-12/+33
* [OPENMP 4.0] Parsing/sema analysis for 'simdlen' clause in 'declare simd'Alexey Bataev2016-04-071-2/+12
* [OPENMP] Parsing and Sema support for 'omp declare target' directiveDmitry Polukhin2016-04-061-0/+147
* [OPENMP 4.0] Support for 'inbranch|noinbranch' clauses in 'declareAlexey Bataev2016-04-041-4/+4
OpenPOWER on IntegriCloud