gtbercea added a comment.
Could you check if there is any change in the number of registers new scheme
vs. old scheme?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59424/new/
https://reviews.llvm.org/D59424
jdoerfert added a comment.
ping.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59424/new/
https://reviews.llvm.org/D59424
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/
jdoerfert marked an inline comment as done.
jdoerfert added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
ABataev
ABataev added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
jdoerfert wrote:
> ABataev wrote:
> > jdoerfert wrote:
jdoerfert marked an inline comment as done.
jdoerfert added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
ABataev
ABataev added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
jdoerfert wrote:
> ABataev wrote:
> > jdoerfert wrote:
jdoerfert marked an inline comment as done.
jdoerfert added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
ABataev
ABataev added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
jdoerfert wrote:
> > What is this buffer used for? Tra
jdoerfert marked an inline comment as not done.
jdoerfert added inline comments.
Comment at: openmp/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h:73
+/// Note: Only the team master is allowed to call non-const functions!
+struct shared_bytes_buffer {
+
> Wh
jdoerfert updated this revision to Diff 190866.
jdoerfert marked an inline comment as done.
jdoerfert added a comment.
Fix the set/release use case
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59424/new/
https://reviews.llvm.org/D59424
Files:
o
jdoerfert created this revision.
jdoerfert added reviewers: ABataev, arpith-jacob, guraypp, gtbercea, hfinkel.
jdoerfert added a project: OpenMP.
This commit implements the existing void** buffer used to share
arguments between threads in a team with a byte-wise buffer. For now,
the void** buffer
11 matches
Mail list logo