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 ccf0f40 commit bc702ecCopy full SHA for bc702ec
mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp
@@ -32,6 +32,7 @@
32
#include "llvm/ADT/TypeSwitch.h"
33
#include "llvm/Frontend/OpenMP/OMPConstants.h"
34
#include "llvm/Frontend/OpenMP/OMPDeviceConstants.h"
35
+#include "llvm/Support/Casting.h"
36
#include <cstddef>
37
#include <iterator>
38
#include <optional>
@@ -2441,7 +2442,7 @@ LogicalResult DeclareMapperInfoOp::verify() {
2441
2442
}
2443
2444
LogicalResult DeclareMapperOp::verifyRegions() {
- if (!isa<DeclareMapperInfoOp>(
2445
+ if (!llvm::isa_and_present<DeclareMapperInfoOp>(
2446
getRegion().getBlocks().front().getTerminator()))
2447
return emitOpError() << "expected terminator to be a DeclareMapperInfoOp";
2448
0 commit comments