summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCUDA/Inputs/cuda-initializers.h
diff options
context:
space:
mode:
authorDean Michael Berris <dberris@google.com>2018-10-29 02:18:14 +0000
committerDean Michael Berris <dberris@google.com>2018-10-29 02:18:14 +0000
commit36d9746630fd4fb71fef627057fdd5b899cfd221 (patch)
treef8d8c5c09d763e15a4f84f75dd7e0fe04473e06b /clang/test/CodeGenCUDA/Inputs/cuda-initializers.h
parent42aa87143d0ce47ddcba5eab82c4a66b76b7b2dd (diff)
downloadbcm5719-llvm-36d9746630fd4fb71fef627057fdd5b899cfd221.tar.gz
bcm5719-llvm-36d9746630fd4fb71fef627057fdd5b899cfd221.zip
[XRay] Use more portable control block
Summary: In D53560, we assumed a specific layout for memory without using an explicit structure. This follow-up change uses more portable layout control by using unions in a struct, and consolidating the memory management code in the buffer queue. We also take the opportunity to improve the documentation on the types and operations, along with simplifying some of the logic in the buffer queue implementation. Reviewers: mboerger, eizan Subscribers: jfb, llvm-commits Differential Revision: https://reviews.llvm.org/D53802 llvm-svn: 345485
Diffstat (limited to 'clang/test/CodeGenCUDA/Inputs/cuda-initializers.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud