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.
2 parents 60495d4 + 5fc7e43 commit 6cd76dcCopy full SHA for 6cd76dc
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