Merge liboffloadmic from upstream

Programming / Compilers / GCC - iverbin [138bc75d-0d04-0410-961f-82ee72b054a4] - 21 July 2016 13:41 UTC

liboffloadmic/
- Makefile.am (myo_inc_dir): Remove. (toolexeclib_LTLIBRARIES): Remove libmyo-client.la and libmyo-service.la. (liboffloadmic_cppflags): Remove -DMYO_SUPPORT. (liboffloadmic_host_la_SOURCES): Remove offload_myo_host.cpp. (liboffloadmic_target_la_SOURCES): Remove offload_myo_target.cpp. (liboffloadmic_target_la_LIBADD): Remove libmyo-service.la. (libmyo_client_la_SOURCES, libmyo_service_la_SOURCES): Remove. (libmyo_client_la_DEPENDENCIES, libmyo_service_la_DEPENDENCIES): Remove. (libmyo_client_la_CPPFLAGS, libmyo_service_la_CPPFLAGS): Remove. (libmyo_client_la_LDFLAGS, libmyo_service_la_LDFLAGS): Remove.
- Makefile.in: Regenerate.
- doc/doxygen/header.tex: Merge from upstream, version 20160715 .
- runtime/cean_util.cpp: Likewise.
- runtime/cean_util.h: Likewise.
- runtime/coi/coi_client.cpp: Likewise.
- runtime/coi/coi_client.h: Likewise.
- runtime/coi/coi_server.cpp: Likewise.
- runtime/coi/coi_server.h: Likewise.
- runtime/compiler_if_host.cpp: Likewise.
- runtime/compiler_if_host.h: Likewise.
- runtime/compiler_if_target.cpp: Likewise.
- runtime/compiler_if_target.h: Likewise.
- runtime/dv_util.cpp: Likewise.
- runtime/dv_util.h: Likewise.
- runtime/liboffload_error.c: Likewise.
- runtime/liboffload_error_codes.h: Likewise.
- runtime/liboffload_msg.c: Likewise.
- runtime/liboffload_msg.h: Likewise.
- runtime/mic_lib.f90: Likewise.
- runtime/offload.h: Likewise.
- runtime/offload_common.cpp: Likewise.
- runtime/offload_common.h: Likewise.
- runtime/offload_engine.cpp: Likewise.
- runtime/offload_engine.h: Likewise.
- runtime/offload_env.cpp: Likewise.
- runtime/offload_env.h: Likewise.
- runtime/offload_host.cpp: Likewise.
- runtime/offload_host.h: Likewise.
- runtime/offload_iterator.h: Likewise.
- runtime/offload_myo_host.cpp: Likewise.
- runtime/offload_myo_host.h: Likewise.
- runtime/offload_myo_target.cpp: Likewise.
- runtime/offload_myo_target.h: Likewise.
- runtime/offload_omp_host.cpp: Likewise.
- runtime/offload_omp_target.cpp: Likewise.
- runtime/offload_orsl.cpp: Likewise.
- runtime/offload_orsl.h: Likewise.
- runtime/offload_table.cpp: Likewise.
- runtime/offload_table.h: Likewise.
- runtime/offload_target.cpp: Likewise.
- runtime/offload_target.h: Likewise.
- runtime/offload_target_main.cpp: Likewise.
- runtime/offload_timer.h: Likewise.
- runtime/offload_timer_host.cpp: Likewise.
- runtime/offload_timer_target.cpp: Likewise.
- runtime/offload_trace.cpp: Likewise.
- runtime/offload_trace.h: Likewise.
- runtime/offload_util.cpp: Likewise.
- runtime/offload_util.h: Likewise.
- runtime/ofldbegin.cpp: Likewise.
- runtime/ofldend.cpp: Likewise.
- runtime/orsl-lite/include/orsl-lite.h: Likewise.
- runtime/orsl-lite/lib/orsl-lite.c: Likewise.
- runtime/use_mpss2.txt: Remove.
- include/coi/common/COIEngine_common.h: Merge from upstream, MPSS
version 3.7.1 .
- include/coi/common/COIEvent_common.h: Likewise.
- include/coi/common/COIMacros_common.h: Likewise.
- include/coi/common/COIPerf_common.h: Likewise.
- include/coi/common/COIResult_common.h: Likewise.
- include/coi/common/COISysInfo_common.h: Likewise.
- include/coi/common/COITypes_common.h: Likewise.
- include/coi/sink/COIBuffer_sink.h: Likewise.
- include/coi/sink/COIPipeline_sink.h: Likewise.
- include/coi/sink/COIProcess_sink.h: Likewise.
- include/coi/source/COIBuffer_source.h: Likewise.
- include/coi/source/COIEngine_source.h: Likewise.
- include/coi/source/COIEvent_source.h: Likewise.
- include/coi/source/COIPipeline_source.h: Likewise.
- include/coi/source/COIProcess_source.h: Likewise.
- include/myo/myo.h: Remove.
- include/myo/myoimpl.h: Remove.
- include/myo/myotypes.h: Remove.
- plugin/Makefile.am (AM_LDFLAGS): Remove -lmyo-service.
- plugin/Makefile.in: Regenerate.
- plugin/libgomp-plugin-intelmic.cpp (LD_LIBRARY_PATH_ENV): Remove. (MIC_LD_LIBRARY_PATH_ENV): Remove. (init): Do not set MIC_LD_LIBRARY_PATH. Now liboffloadmic uses only LD_LIBRARY_PATH.
- plugin/offload_target_main.cpp: Update copyright years.
- runtime/emulator/coi_common.h: Likewise.
- runtime/emulator/coi_device.cpp: Likewise.
- runtime/emulator/coi_device.h: Likewise.
- runtime/emulator/coi_host.cpp: Likewise. (COIBufferCreate): Allow COI_BUFFER_OPENCL. (COIEngineGetInfo): Return COI_DEVICE_KNL instead of COI_ISA_x86_64.
- runtime/emulator/coi_host.h: Update copyright years.
- runtime/emulator/coi_version_asm.h: Likewise.
- runtime/emulator/coi_version_linker_script.map: Likewise.
- runtime/emulator/myo_client.cpp: Remove.
- runtime/emulator/myo_service.cpp: Remove.
- runtime/emulator/myo_service.h: Remove.
- runtime/emulator/myo_version_asm.h: Remove.
- runtime/emulator/myo_version_linker_script.map: Remove.

8aafcf7 Merge liboffloadmic from upstream
liboffloadmic/ChangeLog | 111 +
liboffloadmic/Makefile.am | 19 +-
liboffloadmic/Makefile.in | 74 +-
liboffloadmic/doc/doxygen/header.tex | 2 +-
.../include/coi/common/COIEngine_common.h | 47 +-
liboffloadmic/include/coi/common/COIEvent_common.h | 2 +-
.../include/coi/common/COIMacros_common.h | 93 +-
liboffloadmic/include/coi/common/COIPerf_common.h | 2 +-
.../include/coi/common/COIResult_common.h | 76 +-
.../include/coi/common/COISysInfo_common.h | 2 +-
liboffloadmic/include/coi/common/COITypes_common.h | 29 +-
liboffloadmic/include/coi/sink/COIBuffer_sink.h | 10 +-
liboffloadmic/include/coi/sink/COIPipeline_sink.h | 20 +-
liboffloadmic/include/coi/sink/COIProcess_sink.h | 71 +-
.../include/coi/source/COIBuffer_source.h | 355 ++-
.../include/coi/source/COIEngine_source.h | 93 +-
liboffloadmic/include/coi/source/COIEvent_source.h | 32 +-
.../include/coi/source/COIPipeline_source.h | 58 +-
.../include/coi/source/COIProcess_source.h | 168 +-
liboffloadmic/include/myo/myo.h | 619 -----
liboffloadmic/include/myo/myoimpl.h | 619 -----
liboffloadmic/include/myo/myotypes.h | 151 --
liboffloadmic/plugin/Makefile.am | 2 +-
liboffloadmic/plugin/Makefile.in | 2 +-
liboffloadmic/plugin/libgomp-plugin-intelmic.cpp | 33 +-
liboffloadmic/plugin/offload_target_main.cpp | 2 +-
liboffloadmic/runtime/cean_util.cpp | 25 +-
liboffloadmic/runtime/cean_util.h | 21 +-
liboffloadmic/runtime/coi/coi_client.cpp | 4 +-
liboffloadmic/runtime/coi/coi_client.h | 3 +-
liboffloadmic/runtime/coi/coi_server.cpp | 2 +-
liboffloadmic/runtime/coi/coi_server.h | 2 +-
liboffloadmic/runtime/compiler_if_host.cpp | 12 +-
liboffloadmic/runtime/compiler_if_host.h | 2 +-
liboffloadmic/runtime/compiler_if_target.cpp | 2 +-
liboffloadmic/runtime/compiler_if_target.h | 2 +-
liboffloadmic/runtime/dv_util.cpp | 2 +-
liboffloadmic/runtime/dv_util.h | 2 +-
liboffloadmic/runtime/emulator/coi_common.h | 2 +-
liboffloadmic/runtime/emulator/coi_device.cpp | 2 +-
liboffloadmic/runtime/emulator/coi_device.h | 2 +-
liboffloadmic/runtime/emulator/coi_host.cpp | 6 +-
liboffloadmic/runtime/emulator/coi_host.h | 2 +-
liboffloadmic/runtime/emulator/coi_version_asm.h | 2 +-
.../runtime/emulator/coi_version_linker_script.map | 2 +-
liboffloadmic/runtime/emulator/myo_client.cpp | 31 -
liboffloadmic/runtime/emulator/myo_service.cpp | 203 --
liboffloadmic/runtime/emulator/myo_service.h | 63 -
liboffloadmic/runtime/emulator/myo_version_asm.h | 61 -
.../runtime/emulator/myo_version_linker_script.map | 68 -
liboffloadmic/runtime/liboffload_error.c | 47 +-
liboffloadmic/runtime/liboffload_error_codes.h | 17 +-
liboffloadmic/runtime/liboffload_msg.c | 2 +-
liboffloadmic/runtime/liboffload_msg.h | 378 +--
liboffloadmic/runtime/mic_lib.f90 | 2 +-
liboffloadmic/runtime/offload.h | 144 +-
liboffloadmic/runtime/offload_common.cpp | 2 +-
liboffloadmic/runtime/offload_common.h | 49 +-
liboffloadmic/runtime/offload_engine.cpp | 320 ++-
liboffloadmic/runtime/offload_engine.h | 87 +-
liboffloadmic/runtime/offload_env.cpp | 12 +-
liboffloadmic/runtime/offload_env.h | 2 +-
liboffloadmic/runtime/offload_host.cpp | 2615 +++++++++++++++-----
liboffloadmic/runtime/offload_host.h | 102 +-
liboffloadmic/runtime/offload_iterator.h | 2 +-
liboffloadmic/runtime/offload_myo_host.cpp | 1312 ----------
liboffloadmic/runtime/offload_myo_host.h | 68 -
liboffloadmic/runtime/offload_myo_target.cpp | 309 ---
liboffloadmic/runtime/offload_myo_target.h | 70 -
liboffloadmic/runtime/offload_omp_host.cpp | 786 +++++-
liboffloadmic/runtime/offload_omp_target.cpp | 178 +-
liboffloadmic/runtime/offload_orsl.cpp | 2 +-
liboffloadmic/runtime/offload_orsl.h | 2 +-
liboffloadmic/runtime/offload_table.cpp | 124 +-
liboffloadmic/runtime/offload_table.h | 23 +-
liboffloadmic/runtime/offload_target.cpp | 148 +-
liboffloadmic/runtime/offload_target.h | 11 +-
liboffloadmic/runtime/offload_target_main.cpp | 2 +-
liboffloadmic/runtime/offload_timer.h | 2 +-
liboffloadmic/runtime/offload_timer_host.cpp | 2 +-
liboffloadmic/runtime/offload_timer_target.cpp | 2 +-
liboffloadmic/runtime/offload_trace.cpp | 2 +-
liboffloadmic/runtime/offload_trace.h | 2 +-
liboffloadmic/runtime/offload_util.cpp | 2 +-
liboffloadmic/runtime/offload_util.h | 2 +-
liboffloadmic/runtime/ofldbegin.cpp | 13 +-
liboffloadmic/runtime/ofldend.cpp | 8 +-
.../runtime/orsl-lite/include/orsl-lite.h | 2 +-
liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c | 2 +-
liboffloadmic/runtime/use_mpss2.txt | 1 -
90 files changed, 4921 insertions(+), 5150 deletions(-)

Upstream: gcc.gnu.org


  • Share