llvm-project/openmp/libomptarget/src
Jonas Hahnfeld a7c4f3202b [libomptarget] Split implementation of interface functions
This last of four patches adds a new file for the interface
functions that Clang uses during code generation. The only
change except simply moving the current code is renaming the
function CheckDeviceAndCtors() and using the correct type for
64bit device ids.

Differential Revision: https://reviews.llvm.org/D40801

llvm-svn: 319972
2017-12-06 21:59:15 +00:00
..
CMakeLists.txt [libomptarget] Split implementation of interface functions 2017-12-06 21:59:15 +00:00
api.cpp [libomptarget] Split implementation of API functions 2017-12-06 21:59:12 +00:00
device.cpp [libomptarget] Split implementation of API functions 2017-12-06 21:59:12 +00:00
device.h [libomptarget] Split implementation of API functions 2017-12-06 21:59:12 +00:00
exports [libomptarget] Move header files and CMake library definition 2017-12-06 21:59:04 +00:00
interface.cpp [libomptarget] Split implementation of interface functions 2017-12-06 21:59:15 +00:00
omptarget.cpp [libomptarget] Split implementation of interface functions 2017-12-06 21:59:15 +00:00
private.h [libomptarget] Split implementation of interface functions 2017-12-06 21:59:15 +00:00
rtl.cpp [libomptarget] Split RTL plugin functionality 2017-12-06 21:59:07 +00:00
rtl.h [libomptarget] Split RTL plugin functionality 2017-12-06 21:59:07 +00:00