diff options
Diffstat (limited to 'mlir/lib/Quantizer')
3 files changed, 3 insertions, 3 deletions
diff --git a/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp b/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp index 375a64d8f2d..3f26bf075af 100644 --- a/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp +++ b/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp @@ -71,7 +71,7 @@ void AddDefaultStatsPass::runOnFunction() { void AddDefaultStatsPass::runWithConfig(SolverContext &solverContext, const TargetConfiguration &config) { - auto &func = getFunction(); + auto func = getFunction(); // Insert stats for each argument. for (auto *arg : func.getArguments()) { diff --git a/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp b/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp index dec4ea90db8..169fec3b39a 100644 --- a/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp +++ b/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp @@ -129,7 +129,7 @@ void InferQuantizedTypesPass::runOnModule() { void InferQuantizedTypesPass::runWithConfig(SolverContext &solverContext, const TargetConfiguration &config) { CAGSlice cag(solverContext); - for (auto &f : getModule()) { + for (auto f : getModule()) { f.walk([&cag, &config](Operation *op) { config.handleOp(op, cag); }); } config.finalizeAnchors(cag); diff --git a/mlir/lib/Quantizer/Transforms/RemoveInstrumentationPass.cpp b/mlir/lib/Quantizer/Transforms/RemoveInstrumentationPass.cpp index ed3b0956a16..6b376db8516 100644 --- a/mlir/lib/Quantizer/Transforms/RemoveInstrumentationPass.cpp +++ b/mlir/lib/Quantizer/Transforms/RemoveInstrumentationPass.cpp @@ -58,7 +58,7 @@ public: void RemoveInstrumentationPass::runOnFunction() { OwningRewritePatternList patterns; - auto &func = getFunction(); + auto func = getFunction(); auto *context = &getContext(); patterns.push_back( llvm::make_unique<RemoveIdentityOpRewrite<StatisticsOp>>(context)); |