[Libomptarget] Experimental Remote Plugin Fixes
authorAtmn Patel <atmndp@gmail.com>
Fri, 2 Jul 2021 00:00:02 +0000 (20:00 -0400)
committerAtmn Patel <atmndp@gmail.com>
Fri, 2 Jul 2021 16:38:34 +0000 (12:38 -0400)
commit21e92612c006ef8aa2744f5fff6d0a060e6524e3
tree9f9002316c4966e9b6b310517fda634d0c9ece7f
parentf239026f89b24e4eeaf16f171f95da53e28f36f0
[Libomptarget] Experimental Remote Plugin Fixes

D97883 introduced a compile-time error in the experimental remote offloading
libomptarget plugin, this patch fixes it and resolves a number of
inconsistencies in the plugin as well:

1. Non-functional Asynchronous API
2. Unnecessarily verbose debug printing
3. Misc. code clean ups

This is not intended to make any functional changes to the plugin.

Differential Revision: https://reviews.llvm.org/D105325
openmp/libomptarget/plugins/remote/include/Utils.h
openmp/libomptarget/plugins/remote/include/openmp.proto
openmp/libomptarget/plugins/remote/lib/Utils.cpp
openmp/libomptarget/plugins/remote/server/OffloadingServer.cpp
openmp/libomptarget/plugins/remote/server/Server.cpp
openmp/libomptarget/plugins/remote/server/Server.h
openmp/libomptarget/plugins/remote/src/Client.cpp
openmp/libomptarget/plugins/remote/src/Client.h
openmp/libomptarget/plugins/remote/src/rtl.cpp