summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenMP] Check if the template specialization is mappable instead of speciali...David Sheinkman2016-10-061-3/+0
* [OpenMP] fix segfault when a variable referenced in reduction clause is a ref...David Sheinkman2016-10-041-1/+1
* Revert "[OpenMP] Sema and parsing for 'teams distribute simd’ pragma"Diana Picus2016-08-181-186/+1
* [OpenMP] Sema and parsing for 'teams distribute simd’ pragmaKelvin Li2016-08-171-1/+186
* [SemaOpenMP] Some miscellaneous cleanupsDavid Majnemer2016-08-051-142/+139
* [OpenMP] Sema and parsing for 'teams distribute' pragmaKelvin Li2016-08-051-4/+119
* [OpenMP] Code generation for the is_device_ptr clauseSamuel Antao2016-07-281-25/+99
* [OpenMP] Codegen for use_device_ptr clause.Samuel Antao2016-07-281-8/+57
* [OpenMP] diagnose orphaned teams constructKelvin Li2016-07-261-6/+14
* [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
OpenPOWER on IntegriCloud