================ @@ -1235,27 +1251,56 @@ class OpenMPIRBuilder { getTargetEntryUniqueInfo(FileIdentifierInfoCallbackTy CallBack, StringRef ParentName = ""); - /// Functions used to generate reductions. Such functions take two Values - /// representing LHS and RHS of the reduction, respectively, and a reference - /// to the value that is updated to refer to the reduction result. - using ReductionGenTy = - function_ref<InsertPointTy(InsertPointTy, Value *, Value *, Value *&)>; + /// Enum class for the RedctionGen CallBack type to be used. + enum class ReductionGenCBTy { Clang, MLIR }; ---------------- jdoerfert wrote:
s/Ty/Kind https://github.com/llvm/llvm-project/pull/80343 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits