summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/ComplexToLLVM/ComplexToLLVM.cpp
AgeCommit message (Expand)Author
2025-11-17Add 'exact' flag to arith.shrui/shrsi/divsi/divui operations (#165923)Jeremy Furtek
2025-07-22[mlir][NFC] update `Conversion` create APIs (5/n) (#149887)Maksim Levental
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-02-13[mlir][complex] Add complex-range option and select complex division … (#12...s-watanabe314
2025-02-06[mlir][LLVM] Switch `undef` for `poison` for uninitialized values (#125629)Krzysztof Drewniak
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2023-11-20Apply clang-tidy fixes for llvm-include-order in ComplexToLLVM.cpp (NFC)Mehdi Amini
2023-08-21[mlir][complex] Initial support for FastMath flag when converting to LLVMKai Sasaki
2023-08-09[mlir][Conversion] Re-submit: Implement ConvertToLLVMPatternInterface (1)Matthias Springer
2023-08-09Revert "[mlir][Conversion] Implement ConvertToLLVMPatternInterface (1)"Matthias Springer
2023-08-09[mlir][Conversion] Implement ConvertToLLVMPatternInterface (1)Matthias Springer
2023-02-10[mlir] Port Conversion Passes to LLVM to use TableGen generated constructors ...Markus Böck
2022-10-26[mlir][arith] Initial support for fastmath flag attributes in the Arithmetic ...Jeremy Furtek
2022-10-17[mlir][LLVMIR] Update LLVMIR fastmath to use EnumAttr tblgen classesJeremy Furtek
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-03-08[mlir] Change ComplexToLLVM to be a generic passRiver Riddle
2022-03-01[mlir] Trim a huge number of unnecessary dependencies on the Func dialectRiver Riddle
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-01-27[mlir][complex] Lower complex.constant to LLVMBenjamin Kramer
2021-12-20[mlir] Switching accessors to prefixed form (NFC)Jacques Pienaar
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-09-24[mlir:OpConversion] Remove the remaing usages of the deprecated matchAndRewri...River Riddle
2021-07-16[mlir] replace llvm.mlir.cast with unrealized_conversion_castAlex Zinenko
2021-07-09[mlir] factor memref-to-llvm lowering out of std-to-llvmAlex Zinenko
2021-07-07[mlir] factor out common parts of the converstion to the LLVM dialectAlex Zinenko
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-09Move LLVM::FMFAttr definition to TableGen (NFC)Mehdi Amini
2021-01-28[mlir] turn complex-to-llvm into a partial conversionAlex Zinenko
2021-01-19[mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps.Alexander Belyaev
2021-01-15[mlir] Add Complex dialect.Alexander Belyaev