cling/lib
Simeon Ehrig 6652d1a7c9 Add CUDA device compiler, which allows to generate CUDA PTX Code on runtime.
The class IncrementalCUDADeviceCompiler use external tools to generate PTX and cuda fatbin files. It runs the tools clang and fatbinary via llvm::sys::ExecuteAndWait. The class also handle to include new code in existing code. The steps of the compiler pipeline are:
- clang: CUDA C++ + previous PCH -> PCH
- clang: PCH -> PTX
- fatbinary: PTX -> fatbin

There is no selection of code. Every input of the cling will pass to the  IncrementalCUDADeviceCompiler.
2018-06-25 08:29:07 +02:00
..
Interpreter Add CUDA device compiler, which allows to generate CUDA PTX Code on runtime. 2018-06-25 08:29:07 +02:00
MetaProcessor Enable ROOT to be built with prebuilt clang and llvm. 2018-03-28 19:29:10 +02:00
UserInterface Handle Control+C and Control+D (mostly) correctly 2018-06-12 08:41:07 +02:00
Utils Added function to detect c++ attributes at function definition. 2018-06-19 13:44:58 +02:00
CMakeLists.txt Fix for ROOT-7184 - CMake config issue when enabling cling tests 2015-03-13 18:31:50 +01:00