mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 20:23:11 +01:00
[flang][openmp] Make Reduction clause part of OmpClause
After discussion in D93105 we found that the reduction clause was not following the common OmpClause convention. This patch makes reduction clause part of OmpClause with a value of OmpReductionClause in a similar way than task_reduction. The unparse function for OmpReductionClause is adapted since the keyword and parenthesis are issued by the corresponding unparse function for parser::OmpClause::Reduction. Reviewed By: sameeranjoshi Differential Revision: https://reviews.llvm.org/D93482
This commit is contained in:
parent
fa7ebfd1d3
commit
d774f94470
@ -82,7 +82,7 @@ def OMPC_Shared : Clause<"shared"> {
|
||||
}
|
||||
def OMPC_Reduction : Clause<"reduction"> {
|
||||
let clangClass = "OMPReductionClause";
|
||||
let flangClass = "OmpReductionClause";
|
||||
let flangClassValue = "OmpReductionClause";
|
||||
}
|
||||
def OMPC_Linear : Clause<"linear"> {
|
||||
let clangClass = "OMPLinearClause";
|
||||
|
Loading…
Reference in New Issue
Block a user