diff options
author | Shilei Tian <tianshilei1992@gmail.com> | 2020-04-13 13:32:21 -0400 |
---|---|---|
committer | Shilei Tian <tianshilei1992@gmail.com> | 2020-04-13 13:32:46 -0400 |
commit | 4031bb982b7a9bf8603851516ad72374ccc09a6f (patch) | |
tree | ef3453ad8f3595889205b878fdca68aa3f4fa534 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 68eb08646c012555bb6b1ab1678d6d745b0a3ebe (diff) | |
download | llvm-4031bb982b7a9bf8603851516ad72374ccc09a6f.zip llvm-4031bb982b7a9bf8603851516ad72374ccc09a6f.tar.gz llvm-4031bb982b7a9bf8603851516ad72374ccc09a6f.tar.bz2 |
[OpenMP] Refined CUDA plugin to put all CUDA operations into class
Summary: Current implementation mixed everything up so that there is almost no encapsulation. In this patch, all CUDA related operations are put into a new class DeviceRTLTy and only necessary functions are exposed. In addition, all C++ code now conforms with LLVM code standard, keeping those API functions following C style.
Reviewers: jdoerfert
Reviewed By: jdoerfert
Subscribers: jfb, yaxunl, guansong, openmp-commits
Tags: #openmp
Differential Revision: https://reviews.llvm.org/D77951
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions