[OpenMP][OMPT] Add callbacks for doacross loops
authorJoachim Protze <protze@itc.rwth-aachen.de>
Mon, 15 Jun 2020 16:39:47 +0000 (18:39 +0200)
committerJoachim Protze <protze@itc.rwth-aachen.de>
Tue, 16 Jun 2020 14:53:40 +0000 (16:53 +0200)
commitcbea36903e88b04221b2c4ef95712c907f474b6b
treedbc16d5a6bb6be26fbfd6e2b7fd8dc4673981db5
parenteae76faeeae7110389047c9d1ebe90990dec3497
[OpenMP][OMPT] Add callbacks for doacross loops

Adds the callbacks for ordered with source/sink dependencies.

The test for task dependencies changed, because callbach.h now actually prints
the passed dependencies and the test also checks for the address.

Reviewed by: hbae

Differential Revision: https://reviews.llvm.org/D81807
openmp/runtime/src/kmp_csupport.cpp
openmp/runtime/test/ompt/callback.h
openmp/runtime/test/ompt/synchronization/ordered_dependences.c [new file with mode: 0644]
openmp/runtime/test/ompt/tasks/dependences.c