aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Math/IR
AgeCommit message (Expand)AuthorFilesLines
2025-09-30[MLIR] Add sincos op to math dialect (#160772)Asher Mancinelli1-0/+10
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (19/n) (#149926)Maksim Levental1-1/+1
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata1-1/+0
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 Leyonberg1-0/+18
2025-02-16[mlir] add some FP classification ops and their lowering to libdevice (#127322)Oleksandr "Alex" Zinenko1-0/+14
2024-03-27[NFC][mlir] Reorder `declarePromisedInterface()` operands (#86628)Justin Fargnoli1-1/+1
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 Suderman1-0/+18
2023-12-13Add cosh op to the math dialect. (#75153)Sungsoon Cho1-0/+18
2023-12-08Implement acos operator in MLIR Math Dialect (#74584)Frederik Harwath1-0/+18
2023-09-07[mlir][ub] Add poison support to CommonFolders.hIvan Butygin3-0/+6
2023-04-20[mlir][arith] Add arith.constant materialization helperRahul Kayaith1-1/+1
2023-02-19Use APInt::count{l,r}_{zero,one} (NFC)Kazu Hirata1-6/+4
2023-02-19Use APInt::popcount instead of APInt::countPopulation (NFC)Kazu Hirata1-3/+2
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-19/+19
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu1-2/+1
2023-01-11[mlir][math][NFC] Migrate math dialect to the new fold APIMarkus Böck1-74/+83
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski2-2/+2
2022-09-19[mlir][Math] Add constant folder for ErfOp.jacquesguan1-0/+18
2022-09-16[mlir][Math] Add constant folder for SinOp.jacquesguan1-0/+18
2022-09-09[mlir][Math] Add TruncOp.jacquesguan1-0/+18
2022-09-09[mlir][math] Canonicalization for math.floor opKai Sasaki1-0/+12
2022-09-08[mlir][Math] Add constant folder for RoundOp.jacquesguan1-0/+18
2022-09-07[mlir][Math] Fix RoundEven constant folder.jacquesguan1-11/+5
2022-09-07[mlir][Math] Add constant folder for RoundEvenOp.jacquesguan1-0/+18
2022-09-07[mlir][Math] Add constant folder for CosOp.jacquesguan1-0/+18
2022-08-15[mlir][math] Added constant folding for IPowI operation.Slava Zakharin1-0/+50
2022-08-08[mlir][math] Add `math.absi` opJeff Niu1-0/+9
2022-08-08[mlir][math] Rename math.abs -> math.absfJeff Niu1-6/+4
2022-08-05[mlir][Math] Add constant folder for Atan2Op.jacquesguan1-0/+22
2022-08-03[mlir][Math] Add constant folder for AtanOp.jacquesguan1-0/+18
2022-08-02[mlir][Math] Add constant folder for TanhOp.jacquesguan1-0/+18
2022-08-02[mlir][Math] Add constant folder for TanOp.jacquesguan1-0/+18
2022-08-01[mlir][Math] Add constant folder for ExpM1Op.jacquesguan1-0/+18
2022-07-26[mlir][Math] Add constant folder for Exp2Op.jacquesguan1-0/+18
2022-07-25[mlir][Math] Add constant folder for ExpOp.jacquesguan1-0/+18
2022-07-21[mlir][Math] Add constant folder for LogOp.jacquesguan1-0/+20
2022-07-20[mlir][Math] Add constant folder for Log1pOp.jacquesguan1-0/+22
2022-07-18[mlir][Math] Add constant folder for Log10Op.jacquesguan1-0/+21
2022-07-12[mlir][Math] Support fold SqrtOp with constant dense.jacquesguan1-21/+17
2022-07-11[mlir][Math] Support fold Log2Op with constant dense.jacquesguan1-19/+10
2022-07-07[mlir][Math] Support fold PowFOp with constant dense.jacquesguan1-26/+12
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball1-2/+2
2022-04-19Apply clang-tidy fixes for performance-unnecessary-copy-initialization in Mat...Mehdi Amini1-1/+1
2022-04-12[mlir][Math] Replace some constant folder functions with common folder functi...jacquesguan1-78/+25
2022-03-22[mlir][Math] Add more constant folder for Math ops.jacquesguan1-0/+101
2022-03-18[mlir][Math] Add constant folder for sqrt.jacquesguan1-0/+25