diff options
author | Sergio Afonso <safonsof@amd.com> | 2023-03-30 11:42:56 +0100 |
---|---|---|
committer | Sergio Afonso <safonsof@amd.com> | 2023-09-14 10:33:54 +0100 |
commit | 094a63a20bf54f18efafbb6a727466da0f22a245 (patch) | |
tree | 78c269064e120d9687752ecd80359354c1d66573 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | |
parent | 967604a07b1d5da15fb561d4ceae04cbaef02df7 (diff) | |
download | llvm-094a63a20bf54f18efafbb6a727466da0f22a245.zip llvm-094a63a20bf54f18efafbb6a727466da0f22a245.tar.gz llvm-094a63a20bf54f18efafbb6a727466da0f22a245.tar.bz2 |
[OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
This patch updates the `OpenMPIRBuilderConfig` structure to hold all
available 'requires' clauses, and it replicates part of the code
generation for the 'requires' registration function from clang in the
`OMPIRBuilder`, to be used with flang.
Porting the rest of features of the clang implementation to the IRBuilder
and sharing it between clang and flang remains for a future patch, due to the
complexity of the logic selecting the attributes of the generated
registration function.
Differential Revision: https://reviews.llvm.org/D147217
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions