The changes introduced in D87946 changed the API for libomptarget
functions. __kmpc_push_target_tripcount was a function in Clang 11.x
but was not given a backward-compatible interface accidentally. This
will make it backwards compatible, but will require Clang 12 to recompile.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
LG. We should have a test that references the entire interface so we realize if something breaks.
I think some existing Clang OpenMP codegen tests will break if they are testing against __kmpc_push_target_tripcount.
clang-tidy: warning: invalid case style for function '__kmpc_push_target_tripcount' [readability-identifier-naming]
not useful
clang-tidy: warning: invalid case style for parameter 'device_id' [readability-identifier-naming]
not useful
clang-tidy: warning: invalid case style for parameter 'loop_tripcount' [readability-identifier-naming]
not useful