//
// Copyright (C) 2024-2026 Intel Corporation
// SPDX-License-Identifier: Apache-2.0
//

#pragma once

#include "vpux/compiler/dialect/VPU/IR/attributes.hpp"
#include "vpux/compiler/dialect/VPUIPDPU/attributes.hpp"
#include "vpux/compiler/dialect/VPUIPDPU/ops.hpp"
#include "vpux/compiler/dialect/VPUIPDPU/ops_interfaces.hpp"
#include "vpux/compiler/dialect/config/IR/ops_interfaces.hpp"

//
// Generated
//

#define GET_OP_CLASSES
#include <vpux/compiler/NPU37XX/dialect/VPUIPDPU/ops.hpp.inc>

namespace vpux::VPUIPDPU::arch37xx {

void registerVerifiersOpInterfaces(mlir::DialectRegistry&);

}  // namespace vpux::VPUIPDPU::arch37xx
