Migrate createForStaticInitFunction, createDispatchInitFunction, createDispatchNextFunction and createDispatchFiniFunction from Clang CodeGen to OMPIRBuilder.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | ||
---|---|---|
532 ↗ | (On Diff #550365) | Clang test llvm/clang/test/OpenMP/ordered_codegen.cpp complains about the presence of NoUnwind attribute for the __kmpc_dispatch_* functions. This change doesn't seem to break any other test, although I am not sure if we should be creating a new Attr group for the __kmpc_dispatch functions and remove the NoUnwind Attr only there. |
Comment Actions
LG, but do not remove the Attribute from our set, add it to the tests. The functions are nounwind.
llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | ||
---|---|---|
532 ↗ | (On Diff #550365) | Add nounwind to the tests? |