#include "mlir/Dialect/Quant/QuantOps.h"
#include "QuantDialectBytecode.h"
#include "TypeDetail.h"
#include "mlir/Dialect/Quant/QuantTypes.h"
#include "mlir/IR/BuiltinTypes.h"
#include "mlir/IR/MLIRContext.h"
#include "mlir/IR/Matchers.h"
#include "mlir/IR/PatternMatch.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/MathExtras.h"
#include <numeric>
usingnamespacemlir;
usingnamespacemlir::quant;
usingnamespacemlir::quant::detail;
#include "mlir/Dialect/Quant/QuantOpsDialect.cpp.inc"
void QuantizationDialect::initialize() { … }
OpFoldResult StorageCastOp::fold(FoldAdaptor adaptor) { … }
#define GET_OP_CLASSES
#include "mlir/Dialect/Quant/QuantOps.cpp.inc"