aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorSergio Afonso <safonsof@amd.com>2023-03-30 11:42:56 +0100
committerSergio Afonso <safonsof@amd.com>2023-09-14 10:33:54 +0100
commit094a63a20bf54f18efafbb6a727466da0f22a245 (patch)
tree78c269064e120d9687752ecd80359354c1d66573 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parent967604a07b1d5da15fb561d4ceae04cbaef02df7 (diff)
downloadllvm-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