We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ec26fea commit c59436fCopy full SHA for c59436f
flang/lib/Optimizer/OpenMP/DoConcurrentConversion.cpp
@@ -814,6 +814,14 @@ class DoConcurrentConversion
814
}
815
816
817
+ /// Generate bodies of OpenMP privatizers by cloning the bodies of FIR
818
+ /// privatizers.
819
+ ///
820
+ /// \param [in] rewriter - used to driver IR generation for privatizers.
821
+ /// \param [in] mapper - value mapping from FIR to OpenMP constructs.
822
+ /// \param [in] loop - FIR loop to convert its localizers.
823
824
+ /// \param [out] privateClauseOps - OpenMP privatizers to gen their bodies.
825
void genPrivatizers(mlir::ConversionPatternRewriter &rewriter,
826
mlir::IRMapping &mapper, fir::DoConcurrentLoopOp loop,
827
mlir::omp::PrivateClauseOps &privateClauseOps) const {
0 commit comments