diff options
| author | River Riddle <riverriddle@google.com> | 2019-06-04 19:18:23 -0700 |
|---|---|---|
| committer | Mehdi Amini <joker.eph@gmail.com> | 2019-06-09 16:17:59 -0700 |
| commit | f1b848e4701a4cd3fa781c259e3728faff1c31df (patch) | |
| tree | 5587429894d04d9e78eb0e91b76aea3003c94bd1 /mlir/lib/Quantizer/Transforms | |
| parent | f59f64e838c82399f7b31949e8de75547223f42b (diff) | |
| download | bcm5719-llvm-f1b848e4701a4cd3fa781c259e3728faff1c31df.tar.gz bcm5719-llvm-f1b848e4701a4cd3fa781c259e3728faff1c31df.zip | |
NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region instead of a function.
PiperOrigin-RevId: 251563898
Diffstat (limited to 'mlir/lib/Quantizer/Transforms')
| -rw-r--r-- | mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp | 4 | ||||
| -rw-r--r-- | mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp b/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp index 75c082fd8ce..375a64d8f2d 100644 --- a/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp +++ b/mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp @@ -77,7 +77,7 @@ void AddDefaultStatsPass::runWithConfig(SolverContext &solverContext, for (auto *arg : func.getArguments()) { if (!config.isHandledType(arg->getType())) continue; - FuncBuilder b(func); + OpBuilder b(func.getBody()); APFloat minValue(-1.0f); APFloat maxValue(1.0f); ElementsAttr layerStats = DenseFPElementsAttr::get( @@ -102,7 +102,7 @@ void AddDefaultStatsPass::runWithConfig(SolverContext &solverContext, if (!config.isHandledType(originalResult->getType())) return; - FuncBuilder b(op->getBlock(), ++op->getIterator()); + OpBuilder b(op->getBlock(), ++op->getIterator()); APFloat minValue(-1.0f); APFloat maxValue(1.0f); diff --git a/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp b/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp index 94bac98598c..c443354714f 100644 --- a/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp +++ b/mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp @@ -184,7 +184,7 @@ void InferQuantizedTypesPass::transformOperandType(CAGOperandAnchor *anchor, Type newType) { Value *inputValue = anchor->getValue(); Operation *op = anchor->getOp(); - FuncBuilder b(op->getBlock(), Block::iterator(op)); + OpBuilder b(op->getBlock(), Block::iterator(op)); SmallVector<Value *, 1> removeValuesIfDead; @@ -240,7 +240,7 @@ void InferQuantizedTypesPass::transformResultType(CAGResultAnchor *anchor, Type newType) { Value *origResultValue = anchor->getValue(); Operation *op = origResultValue->getDefiningOp(); - FuncBuilder b(op->getBlock(), ++Block::iterator(op)); + OpBuilder b(op->getBlock(), ++Block::iterator(op)); Value *replacedResultValue = nullptr; Value *newResultValue = nullptr; |

