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