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? |