summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Quant/Transforms
AgeCommit message (Expand)Author
2025-09-22[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in NormalizeQuantTypes....Mehdi Amini
2025-09-10[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param in Norm...Mehdi Amini
2025-09-02[MLIR][BUG] fix {$VARIABLE} usage in CMakeLists.txt (#156183)x12301450
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (19/n) (#149926)Maksim Levental
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata
2025-06-23switch type and value ordering for arith `Constant[XX]Op` (#144636)Skrai Pardus
2025-03-31Remove unused function from StripFuncQuantTypes (#121594)Sandeep Dasgupta
2025-03-23Sub-channel quantized type implementation (#120172)Sandeep Dasgupta
2025-03-17[mlir] Use `getSingleElement`/`hasSingleElement` in various places (#131460)Matthias Springer
2025-01-03[mlir][Transforms] Support 1:N mappings in `ConversionValueMapping` (#116524)Matthias Springer
2024-11-17[mlir][Quant][NFC] Apply clang-format to `StripFuncQuantTypes.cpp` (#116535)Matthias Springer
2024-09-26[mlir] Improvements to the 'quant' dialect (#100667)Rafael Ubal
2022-07-27[mlir] Delete most of the ops from the quant dialect.Stella Laurenzo
2022-06-28[mlir] Update flipped accessors (NFC)Jacques Pienaar
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver Riddle
2022-02-03[mlir][NFC] Split MlirQuant into proper IR/Utils/Transforms librariesRiver Riddle
2022-01-24[mlir] Remove a bunch of unnecessary dialect dependenciesRiver Riddle
2022-01-18[mlir][Pass] Deprecate FunctionPass in favor of OperationPass<FuncOp>River Riddle
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-03-22[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatte...Chris Lattner
2021-03-21Change OwningRewritePatternList to carry an MLIRContext with it.Chris Lattner
2021-03-08[mlir][IR][NFC] Define the Location classes in ODS instead of C++River Riddle
2021-02-04[mlir] Mark LogicalResult as LLVM_NODISCARDRiver Riddle
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle
2020-10-26[mlir][Pattern] Add a new FrozenRewritePatternList classRiver Riddle
2020-10-26[mlir][NFC] Move around the code related to PatternRewriting to improve layeringRiver Riddle
2020-09-01[mlir][ODS] Use c++ types for integer attributes of fixed width when possible.River Riddle
2020-06-29[MLIR] Add variadic isa<> for Type, Value, and AttributeRahul Joshi
2020-04-10[MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedilyUday Bondhugula
2020-04-07[mlir][Pass] Update the PassGen to generate base classes instead of utilitiesRiver Riddle
2020-04-07[mlir][Pass] Remove the use of CRTP from the Pass classesRiver Riddle
2020-04-01[mlir][Pass] Add support for generating pass utilities via tablegenRiver Riddle
2020-04-01[mlir][Pass] Move the registration of dialect passes to tablegenRiver Riddle
2020-03-17[mlir][NFC] Replace all usages of PatternMatchResult with LogicalResultRiver Riddle
2020-03-17[mlir][NFC] Rename QuantOps to QuantRob Suderman