aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaOpenMP.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-19Fix formatting issues found by code formatting check in build.myfork/mainDave Pagan1-5/+6
2024-03-19Moved check for whether a 'target teams loop' construct can potentiallyDave Pagan1-1/+74
2024-03-19[OpenMP][CodeGen] Improved codegen for combined loop directivesDave Pagan1-2/+8
2024-03-14[clang][OpenMP] Fix directive in ActOnOpenMPTargetParallelForSimdDire… (#85...Krzysztof Parzyszek1-1/+2
2024-03-09[Clang][C++23] Implement P1774R8: Portable assumptions (#81014)Sirraide1-3/+3
2024-03-06[OpenMP] Parse and Sema support for declare target in local scope (#83223)Sandeep Kosuri1-0/+9
2024-02-29[OpenMP][Clang] Enable inscan modifier for generic datatypes (#82220)Animesh Kumar1-1/+2
2024-02-07[Clang][OpenMP] Fix `!isNull() && "Cannot retrieve a NULL type pointer"' fail...Shourya Goel1-0/+2
2024-01-31[OpenMP] atomic compare weak : Parser & AST support (#79475)SunilKuravinakop1-1/+32
2024-01-27[clang, SystemZ] Support -munaligned-symbols (#73511)Jonas Paulsson1-1/+1
2024-01-17[Clang][Sema][NFC] Remove unused Scope* parameter from Sema::GetTypeForDeclar...Krystian Stasiowski1-2/+2
2024-01-09[OpenMP] Patch for Support to loop bind clause : Checking Parent Region (#76938)SunilKuravinakop1-15/+41
2024-01-02[OpenMP] atomic compare fail : Codegen support (#75709)SunilKuravinakop1-1/+1
2023-12-18[OpenMP][Clang] Force use of `num_teams` and `thread_limit` for bare kernel (...Shilei Tian1-0/+13
2023-11-29Fix accsessing "PresentModifierLocs" array beyond its end. (#73579)jyu2-git1-3/+3
2023-11-26[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+34
2023-11-20Revert "[OpenMP] atomic compare fail : Parser & AST support"Krzysztof Parzyszek1-34/+0
2023-11-20[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+34
2023-11-09[Clang][OpenMP] Return empty QualType when a negative array was created (#71552)Baodi1-0/+2
2023-11-08Revert "[OpenMP] atomic compare fail : Parser & AST support"Mitch Phillips1-39/+0
2023-11-07[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+39
2023-11-07[Clang][OpenMP] fixed crash due to invalid binary expression in checking atom...Chia1-0/+7
2023-11-01[clang][NFC] Refactor `OMPDeclareReductionDecl::InitKind`Vlad Serebrennikov1-3/+3
2023-10-31 [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (#70401)Johannes Doerfert1-8/+18
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov1-5/+5
2023-10-26Revert "[OpenMP] Patch for Support to loop bind clause : Checking Parent Region"Chi Chun Chen1-45/+19
2023-10-26[OpenMP] Patch for Support to loop bind clause : Checking Parent RegionSunil Kuravinakop1-19/+45
2023-10-24[OpenMP 5.2] Initial parsing and semantic analysis suppport for 'step' modifi...Fazlay Rabbi1-5/+12
2023-10-05Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian1-0/+8
2023-09-29Revert "[OpenMP] Introduce the initial support for OpenMP kernel language (#6...JP Lehr1-8/+0
2023-09-29[OpenMP] Introduce the initial support for OpenMP kernel language (#66844)Shilei Tian1-0/+8
2023-09-22Use llvm::is_contained (NFC)Kazu Hirata1-3/+1
2023-08-26[OpenMP] Codegen support for thread_limit on target directive for hostSandeep Kosuri1-5/+5
2023-08-24[OpenMP 5.1] Parsing and Sema support for `scope` directiveFazlay Rabbi1-1/+21
2023-08-09[Clang][OpenMP] Support for Code Generation of loop bind clauseChi Chun Chen1-11/+166
2023-08-08Revert "[Clang][OpenMP] Support for Code Generation of loop bind clause."Nico Weber1-166/+11
2023-08-08[OpenMP] supporting additional case of declare target initializer expression ...Ritanya B Bharadwaj1-0/+4
2023-08-08[Clang][OpenMP] Support for Code Generation of loop bind clause.Sunil Kuravinakop1-11/+166
2023-08-07Revert "[Clang][OpenMP] Support for Code Generation of loop bind clause"Nico Weber1-166/+11
2023-08-07[Clang][OpenMP] Support for Code Generation of loop bind clauseSunil Kuravinakop1-11/+166
2023-07-26[OpenMP][Sema] Fix directive name modifier/if-clause/'target teams loop'Dave Pagan1-0/+1
2023-07-25Reapply "[OpenMP] Add the `ompx_attribute` clause for target directives"Johannes Doerfert1-0/+8
2023-07-25Revert "[OpenMP] Add the `ompx_attribute` clause for target directives"Aaron Ballman1-8/+0
2023-07-24[OpenMP] Add the `ompx_attribute` clause for target directivesJohannes Doerfert1-0/+8
2023-07-20[OpenMP][Reduction] Allow PLUS (+) operator on reduction clauses in OMP > 52Fazlay Rabbi1-3/+10
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso1-10/+10
2023-07-06[OPENMP52] Support Support omp_cur_iteration modifier for doacrossJennifer Yu1-7/+47
2023-07-05[OpenMP][CodeGen] Add codegen for combined 'loop' directives.Dave Pagan1-18/+3
2023-06-29[OMP5.2] Initial support for doacross clause.Jennifer Yu1-198/+312
2023-06-26[clang][OpenMP] Fix unused var warningDavid Spickett1-1/+1