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 dc85d0c commit 5fc7e43Copy full SHA for 5fc7e43
flang/lib/Semantics/check-omp-atomic.cpp
@@ -157,7 +157,8 @@ struct ReassocRewriter : public evaluate::rewrite::Identity {
157
// inside of the visitor function in common::visit.
158
// Since this works with clang, MSVC and at least GCC 8.5, I'm assuming
159
// that this is some kind of a GCC issue.
160
- using MatchTypes = std::tuple<evaluate::Add<T>, evaluate::Multiply<T>>;
+ using MatchTypes = std::tuple<evaluate::Add<T>, evaluate::Multiply<T>,
161
+ evaluate::LogicalOperation<T::kind>>;
162
#else
163
using MatchTypes = typename decltype(outer1)::MatchTypes;
164
#endif
0 commit comments