aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Math
AgeCommit message (Expand)AuthorFilesLines
2026-01-19[mlir][math] Fix the semantics of math.clampf (#175012)Jack1-2/+2
2025-12-19[mlir][math] Propagate fast math attrs in AlgebraicSimplification (#166802)Aleksei Nurmukhametov1-12/+11
2025-10-01[MLIR] Add sincos fusion pass (#161413)Asher Mancinelli2-0/+81
2025-09-30[MLIR] Add sincos op to math dialect (#160772)Asher Mancinelli1-0/+10
2025-09-19[MLIR] Add new complex.powi op (#158722)Akash Banerjee2-10/+33
2025-09-02[mlir][math] Add `clampf` and clean math `ExpandOps` API (#151153)Fabian Mora2-63/+78
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata2-2/+0
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (19/n) (#149926)Maksim Levental5-442/+453
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata3-3/+0
2025-04-15[mlir][math] powi with negative exponent should invert at the end (#135735)Asher Mancinelli1-5/+5
2025-03-11[mlir][math] add benefit arg to populate math approximations/expansions (#130...Emilio Cota1-51/+54
2025-02-28[mlir][math] Rsqrt math expand pass expects static shaped operand (#129006)Kai Sasaki1-0/+5
2025-02-26[mlir][math] expand-math pass assumes the static shaped type (#128299)Kai Sasaki1-0/+5
2025-02-20[MLIR][Math] Add floating point value folders (#127947)William Moses1-0/+64
2025-02-18[MLIR][Math] Add erfc to math dialect (#126439)Jan Leyonberg2-5/+135
2025-02-16[mlir] add some FP classification ops and their lowering to libdevice (#127322)Oleksandr "Alex" Zinenko1-0/+14
2025-02-14[MLIR] Lower `math.powf(x, 3.0)` to `x * x * x`. (#127256)Benoit Jacob1-4/+9
2025-02-13[mlir][math] `powf(a, b)` drop support when a < 0 (#126338)Hyunsung Lee1-30/+62
2025-02-10[MLIR][Math] Add fine-grained populate-patterns functions for math function r...Benoit Jacob1-19/+116
2025-02-06Revert "[mlir][math]Update `convertPowfOp` `ExpandPatterns.cpp`" (#126063)Han-Chung Wang1-7/+18
2025-01-28[mlir][math]Update `convertPowfOp` `ExpandPatterns.cpp` (#124402)Hyunsung Lee1-18/+7
2025-01-24[mlir] [math] Fix the precision issue of expand math (#120865)donald chen1-29/+0
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar1-2/+1
2024-12-09[mlir][math] Fix `math.powf` expansion case for `pow(x, 0)` (#119015)Christopher Bate1-0/+8
2024-11-05[mlir][Math] Fix 0-rank support for PolynomialApproximation (#114826)Kunwar Grover1-34/+31
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer1-2/+2
2024-09-27 [mlir] Refactor LegalizeToF32 to specify extra supported float types and tar...Daniel Hernandez-Juarez3-119/+165
2024-08-21[MLIR][MathDialect] fix fp32 promotion crash when encounters scf.if (#104451)Ivy Zhang1-4/+5
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata1-1/+1
2024-07-31[mlir][math] Fix polynomial `math.asin` approximation (#101247)Rob Suderman1-3/+34
2024-06-15[MLIR][Arith][Resubmit] add fastMathAttr on arith::extf and arith::truncf (#9...Ivy Zhang1-3/+8
2024-06-13Revert "[MLIR][Arith] add fastMathAttr on arith::extf and arith::truncf" (#95...Ivy Zhang1-8/+3
2024-06-13[MLIR][Arith] add fastMathAttr on arith::extf and arith::truncf (#93443)Ivy Zhang1-3/+8
2024-05-13[mlir][math] lower rsqrt to sqrt + fdiv (#91344)Corentin Ferry1-0/+21
2024-05-07[mlir][math] Add Polynomial Approximation for acos, asin op (#90962)Prashant Kumar1-6/+154
2024-05-07[mlir][math] Add expand patterns for acosh, asinh, atanh (#90718)jinchen1-12/+75
2024-04-03[mlir][math] Convert math.fpowi to math.powf in case of non constant (#87472)Prashant Kumar1-5/+15
2024-04-01[mlir][math] Expand powfI operation for constant power operand. (#87081)Prashant Kumar1-5/+82
2024-03-27[NFC][mlir] Reorder `declarePromisedInterface()` operands (#86628)Justin Fargnoli1-1/+1
2024-03-17[mlir][math] Reland 58ef9bec071383744fb703ff08df9806f25e4095 (#85436)srcarroll1-18/+26
2024-03-15[mlir][math] Propagate scalability in polynomial approximation (#84949)Benjamin Maxwell1-23/+34
2024-03-15Revert "[mlir][math] Implement alternative decomposition for tanh (#8… (#85...srcarroll1-23/+17
2024-03-14[mlir][math] Implement alternative decomposition for tanh (#85025)srcarroll1-17/+23
2024-02-23[MLIR] Expose approximation patterns for tanh/erf. (#82750)Johannes Reifferscheid1-0/+10
2024-02-13[mlir][vector] ND vectors linearization pass (#81159)Ivan Butygin1-13/+7
2024-01-22Apply clang-tidy fixes for readability-identifier-naming in PolynomialApproxi...Mehdi Amini1-23/+23
2024-01-18[mlir][Math] Add pass to legalize math functions to f32-or-higher (#78361)Krzysztof Drewniak2-0/+119
2024-01-10[mlir][math] Add math.acosh|asin|asinh|atanh op (#77463)Vivek Khandelwal1-0/+72
2024-01-08[mlir] Declare promised interfaces for the ConvertToLLVM extension (#76341)Justin Fargnoli1-0/+2
2023-12-15[mlir][math] Added `math.sinh` with expansions to `math.exp` (#75517)Rob Suderman2-0/+58