[all-commits] [llvm/llvm-project] 40ab8a: OpenMP: Add helper function for convergent runtime...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Sun Oct 27 21:27:06 PDT 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 40ab8ae9fb70f1550815bf0f867148b5101a4f66
https://github.com/llvm/llvm-project/commit/40ab8ae9fb70f1550815bf0f867148b5101a4f66
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2019-10-27 (Sun, 27 Oct 2019)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
M clang/lib/CodeGen/CodeGenModule.cpp
M clang/lib/CodeGen/CodeGenModule.h
Log Message:
-----------
OpenMP: Add helper function for convergent runtime calls
Most of the functions emitted here should probably be convergent, but
only barriers are currently marked. Introduce this helper before
adding convergent to more functions.
Commit: 56a503bdba9c33fce4d8fe86494cfd9c0b62c88a
https://github.com/llvm/llvm-project/commit/56a503bdba9c33fce4d8fe86494cfd9c0b62c88a
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2019-10-27 (Sun, 27 Oct 2019)
Changed paths:
M clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
M clang/test/OpenMP/nvptx_parallel_codegen.cpp
Log Message:
-----------
OpenMP: Add convergent to more runtime functions
Several of these other functions are probably also convergent, but
these two seem obviously convergent.
Commit: 525169efd1eefe044406bd41b3159359e0cabd4e
https://github.com/llvm/llvm-project/commit/525169efd1eefe044406bd41b3159359e0cabd4e
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2019-10-27 (Sun, 27 Oct 2019)
Changed paths:
M llvm/utils/TableGen/RegisterInfoEmitter.cpp
Log Message:
-----------
TableGen: Use enum names in composeSubRegIndices table
I'm not sure why this is using the raw enum value. This makes reading
the generated table comprehensible.
Compare: https://github.com/llvm/llvm-project/compare/7af8d5267b3c...525169efd1ee
More information about the All-commits
mailing list