[PATCH] D77479: Remove FxpMathOps dialect and Quantizer tool.
Stella Laurenzo via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Apr 4 19:42:26 PDT 2020
stellaraccident created this revision.
Herald added subscribers: llvm-commits, grosul1, Joonsoo, liufengdb, lucyrfox, mgester, arpith-jacob, nicolasvasilache, antiagainst, shauheen, burmako, jpienaar, rriddle, mehdi_amini, mgorny.
Herald added a project: LLVM.
stellaraccident updated this revision to Diff 255097.
stellaraccident added a comment.
rriddle accepted this revision.
This revision is now accepted and ready to land.
Removed tests missed in the first commit.
- Removal of FxpMathOps was discussed on the mailing list.
- Will send a courtesy note about also removing the Quantizer (which had some dependencies on FxpMathOps).
- These were only ever used for experimental purposes and we know how to get them back from history as needed.
- There is a new proposal for more generalized quantization tooling, so moving these older experiments out of the way helps clean things up.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D77479
Files:
mlir/docs/Passes.md
mlir/docs/Quantization.md
mlir/include/mlir/CMakeLists.txt
mlir/include/mlir/Dialect/CMakeLists.txt
mlir/include/mlir/Dialect/FxpMathOps/CMakeLists.txt
mlir/include/mlir/Dialect/FxpMathOps/FxpMathOps.h
mlir/include/mlir/Dialect/FxpMathOps/FxpMathOps.td
mlir/include/mlir/Dialect/FxpMathOps/Passes.h
mlir/include/mlir/Dialect/FxpMathOps/Passes.td
mlir/include/mlir/InitAllDialects.h
mlir/include/mlir/InitAllPasses.h
mlir/include/mlir/Quantizer/CMakeLists.txt
mlir/include/mlir/Quantizer/Configurations/FxpMathConfig.h
mlir/include/mlir/Quantizer/Support/Configuration.h
mlir/include/mlir/Quantizer/Support/ConstraintAnalysisGraph.h
mlir/include/mlir/Quantizer/Support/ConstraintAnalysisGraphTraits.h
mlir/include/mlir/Quantizer/Support/Metadata.h
mlir/include/mlir/Quantizer/Support/Rules.h
mlir/include/mlir/Quantizer/Support/Statistics.h
mlir/include/mlir/Quantizer/Support/TypeUtils.h
mlir/include/mlir/Quantizer/Support/UniformConstraints.h
mlir/include/mlir/Quantizer/Support/UniformSolvers.h
mlir/include/mlir/Quantizer/Transforms/CMakeLists.txt
mlir/include/mlir/Quantizer/Transforms/Passes.h
mlir/include/mlir/Quantizer/Transforms/Passes.td
mlir/lib/CMakeLists.txt
mlir/lib/Dialect/CMakeLists.txt
mlir/lib/Dialect/FxpMathOps/CMakeLists.txt
mlir/lib/Dialect/FxpMathOps/IR/FxpMathOps.cpp
mlir/lib/Dialect/FxpMathOps/Transforms/LowerUniformRealMath.cpp
mlir/lib/Dialect/FxpMathOps/Transforms/UniformKernelUtils.h
mlir/lib/Quantizer/CMakeLists.txt
mlir/lib/Quantizer/Configurations/FxpMathConfig.cpp
mlir/lib/Quantizer/Support/Configuration.cpp
mlir/lib/Quantizer/Support/ConstraintAnalysisGraph.cpp
mlir/lib/Quantizer/Support/Metadata.cpp
mlir/lib/Quantizer/Support/Statistics.cpp
mlir/lib/Quantizer/Support/TypeUtils.cpp
mlir/lib/Quantizer/Support/UniformConstraints.cpp
mlir/lib/Quantizer/Support/UniformSolvers.cpp
mlir/lib/Quantizer/Transforms/AddDefaultStatsTestPass.cpp
mlir/lib/Quantizer/Transforms/InferQuantizedTypesPass.cpp
mlir/lib/Quantizer/Transforms/RemoveInstrumentationPass.cpp
mlir/test/Dialect/FxpMathOps/lower-uniform-casts.mlir
mlir/test/Dialect/FxpMathOps/lower-uniform-real-math-addew.mlir
mlir/test/Dialect/FxpMathOps/lower-uniform-real-math-mulew.mlir
mlir/test/Quantizer/matmul.mlir
mlir/test/Quantizer/remove-instrumentation.mlir
mlir/tools/mlir-opt/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D77479.255097.patch
Type: text/x-patch
Size: 184104 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200405/7c17a796/attachment-0001.bin>
More information about the llvm-commits
mailing list