Skip to content

Commit 972d41c

Browse files
committed
Add adjoint access mode to output.
1 parent 4004ac8 commit 972d41c

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

include/opdi/logic/omp/instrument/ompLogicOutputInstrument.hpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,16 @@ namespace opdi {
6767
TapedOutput::print("F IMTB l", omp_get_level(),
6868
"t", data->index,
6969
"tape", data->parallelData->tapes[data->index],
70-
"pos", tool->positionToString(data->parallelData->positions[data->index].back()));
70+
"pos", tool->positionToString(data->parallelData->positions[data->index].back()),
71+
"mode", data->parallelData->outerAdjointAccessMode);
7172
}
7273

7374
virtual void onImplicitTaskEnd(ImplicitTaskOmpLogic::Data* data) {
7475
TapedOutput::print("F IMTE l", omp_get_level(),
7576
"t", data->index,
7677
"tape", data->parallelData->tapes[data->index],
77-
"pos", tool->positionToString(data->parallelData->positions[data->index].back()));
78+
"pos", tool->positionToString(data->parallelData->positions[data->index].back()),
79+
"mode", data->parallelData->adjointAccessModes[data->index].back());
7880
}
7981

8082
virtual void reverseMutexWait(MutexOmpLogic::Data* data) {
@@ -148,7 +150,7 @@ namespace opdi {
148150
TapedOutput::print("F PARE l", omp_get_level(),
149151
"t", omp_get_thread_num(),
150152
"master", data->masterTape,
151-
"mode", data->outerAdjointAccessMode);
153+
"mode", data->adjointAccessModes[0].back());
152154
}
153155
}
154156

0 commit comments

Comments
 (0)