[all-commits] [llvm/llvm-project] 1a7f77: [OpenMPOpt] Add support for BooleanStateWithSetVector
Shilei Tian via All-commits
all-commits at lists.llvm.org
Thu Jul 22 10:12:43 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1a7f7790228f37b106b3dc1b96b5b5bfbb581a3a
https://github.com/llvm/llvm-project/commit/1a7f7790228f37b106b3dc1b96b5b5bfbb581a3a
Author: Shilei Tian <tianshilei1992 at gmail.com>
Date: 2021-07-22 (Thu, 22 Jul 2021)
Changed paths:
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
Log Message:
-----------
[OpenMPOpt] Add support for BooleanStateWithSetVector
D101977 added `BooleanStateWithPtrSetVector` to store pointers to a set meanwhile
tracking boolean state. One of the limitation is that it can only store pointer.
We might want it to store other types of values, such as integer for parallel
level. This patch generalizes the idea and create `BooleanStateWithSetVector`.
`BooleanStateWithPtrSetVector` therefore becomes a type alias of `BooleanStateWithSetVector`.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D106149
More information about the All-commits
mailing list