summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Complex/IR
AgeCommit message (Expand)Author
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-21[mlir][NFC] update `mlir/Dialect` create APIs (16/n) (#149922)Maksim Levental
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata
2024-08-28Reapply "[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialect...Christopher Bate
2024-08-20Revert "[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialects...Christopher Bate
2024-08-19[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialects on LLVM...Christopher Bate
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg
2024-03-27[NFC][mlir] Reorder `declarePromisedInterface()` operands (#86628)Justin Fargnoli
2024-03-26[mlir][complex] Canonicalize complex.div by one (#85513)Kai Sasaki
2024-01-10[mlir] allow inlining complex ops (#77514)Okwan Kwon
2024-01-08[mlir] Declare promised interfaces for the ConvertToLLVM extension (#76341)Justin Fargnoli
2023-12-07[mlir][complex] Allow integer element types in `complex.constant` ops (#74564)Matthias Springer
2023-12-05[mlir][Complex] Fix bug in `MergeComplexBitcast` (#74271)Matthias Springer
2023-08-21[mlir][complex] Initial support for FastMath flag when converting to LLVMKai Sasaki
2023-07-06[mlir][complex] Add a `complex.bitcast` operationRob Suderman
2023-06-28[mlir][complex] Canonicalize complex.mul with 1 and 0Kai Sasaki
2023-05-29[mlir][complex] Canonicalize re/im(neg(create))Lei Zhang
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-04-20[mlir][arith] Add arith.constant materialization helperRahul Kayaith
2023-02-13[mlir] support complex type in DenseElementsAttr::get.Xiang Li
2023-01-11[mlir][NFC] Migrate rest of the dialects to the new fold APIMarkus Böck
2022-11-09[mlir][complex] Canonicalize complex.sub zeroKai Sasaki
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-07[mlir][complex] Canonicalization for complex.sub adding same numbersKai Sasaki
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-07-29[mlir][complex] Canonicalize complex.add zerolewuathe
2022-07-29[mlir][Complex] Add convenience builder for complex.number attribute.Adrian Kuegel
2022-07-29[mlir][complex] Canonicalize consecutive complex.conjlewuathe
2022-07-28[mlir][Complex] Change complex.number attribute type to ComplexType.Adrian Kuegel
2022-07-28[mlir] Small stylistic changes to Complex_NumberAttrAlexander Belyaev
2022-07-27[mlir][complex] Custom attribute comlex.number.lewuathe
2022-07-03[mlir][complex] Inverse canonicalization between exp and loglewuathe
2022-06-29[mlir][complex] Canonicalization for consecutive complex.neglewuathe
2022-06-28[mlir][complex] Canonicalization for consecutive complex.add and sublewuathe
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball
2022-02-02[mlir][NFC] Update remaining dialect operations to use `hasVerifier` instead ...River Riddle
2022-01-26[mlir] Move the complex support of std.constant to a new complex.constant ope...River Riddle
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-06-29[mlir] Generare .cpp.inc files for dialects.Stella Laurenzo
2021-05-26[mlir] Fold complex.create(complex.re(op), complex.im(op))Adrian Kuegel
2021-05-26[mlir] Simplify folding code (NFC)Adrian Kuegel
2021-05-26[mlir] Fold complex.re(complex.create) and complex.im(complex.create)Adrian Kuegel
2021-05-20[mlir] Add EqualOp and NotEqualOp to complex dialect.Adrian Kuegel
2021-05-18[mlir] Add folder for complex.ReOp and complex.ImOp.Adrian Kuegel
2021-05-17Revert "[mlir] Add folder for complex.ReOp and complex.ImOp."Adrian Kuegel
2021-05-17[mlir] Add folder for complex.ReOp and complex.ImOp.Adrian Kuegel
2021-01-15[mlir] Add Complex dialect.Alexander Belyaev