The previous implementation performs the privatization in the inner
operation, which is actually incorrect. The privatization position is
case-by-case issue. For example, if the private and firstprivate are
both in the combined construct of parallel worksharing-loop simd. The
private is for SIMD construct, the firstprivate is for worksharing-loop
construct. Add the clause set data type so that the clauses
implementation can be explicitly placed.
Details
Details
Diff Detail
Diff Detail