summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/ArithToLLVM
AgeCommit message (Expand)Author
2025-11-17Add 'exact' flag to arith.shrui/shrsi/divsi/divui operations (#165923)Jeremy Furtek
2025-11-13[mlir] Add FP software implementation lowering pass: `arith-to-apfloat` (#167...Matthias Springer
2025-11-12Revert "Reland yet again: [mlir] Add FP software implementation lowering pass...Maksim Levental
2025-11-12Reland yet again: [mlir] Add FP software implementation lowering pass: `arith...Maksim Levental
2025-11-11Revert "Reapply "Reapply "[mlir] Add FP software implementation lowering pass...Maksim Levental
2025-11-11Reapply "Reapply "[mlir] Add FP software implementation lowering pass: `arith...Maksim Levental
2025-11-10Revert "Reapply "[mlir] Add FP software implementation lowering pass: `arith-...Maksim Levental
2025-11-10Reapply "[mlir] Add FP software implementation lowering pass: `arith-to-apflo...Maksim Levental
2025-11-10Revert "[mlir] Add FP software implementation lowering pass: `arith-to-apfloa...Maksim Levental
2025-11-10[mlir] Add FP software implementation lowering pass: `arith-to-apfloat` (#166...Maksim Levental
2025-11-07[mlir][arith] Fix `arith.select` lowering after #166513 (#166692)Matthias Springer
2025-11-02[mlir] Remove redundant typename (NFC) (#166108)Kazu Hirata
2025-09-19[mlir][arith] Simplify inheriting constructors declarations. NFC. (#159682)Jakub Kuderski
2025-08-18[mlir][LLVM] `ArithToLLVM`: Add 1:N support for `arith.select` lowering (#153...Matthias Springer
2025-07-23[mlir][NFC] update `Conversion` create APIs (4/n) (#149879)Maksim Levental
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-06-19[mlir][arith] Add overflow flags to `arith.trunci` (#144863)Matthias Springer
2025-02-12Reland [mlir] ArithToLLVM: fix memref bitcast lowering (#125148) (#126939)Ivan Butygin
2025-02-12Revert "[mlir] ArithToLLVM: fix memref bitcast lowering" (#126895)Ivan Butygin
2025-02-12[mlir] ArithToLLVM: fix memref bitcast lowering (#125148)Ivan Butygin
2024-12-16[MLIR][Arith] Add CeilFloorDivExpandOpsPatterns to conversion to LLVM (Reland...Hugo Trachino
2024-12-10Revert "[MLIR][Arith] Add denormal attribute to binary/unary operations (#112...lorenzo chelini
2024-12-04Revert "[MLIR][Arith] Add ExpandOps to convertArithToLLVM (#117305)"Andrzej Warzynski
2024-12-04[MLIR][Arith] Add ExpandOps to convertArithToLLVM (#117305)Hugo Trachino
2024-11-26[MLIR][Arith] Add denormal attribute to binary/unary operations (#112700)lorenzo chelini
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2024-04-01[MLIR][Arith] Add rounding mode attribute to `truncf` (#86152)Victor Perez
2024-01-30[mlir] [arith] add shl overflow flag in Arith and lower to SPIR-V and LLVMIR ...Yi Wu
2024-01-17[mlir][arith] Add overflow flags support to arith ops (#78376)Jacques Pienaar
2024-01-12Revert "[mlir][arith] Add overflow flags support to arith ops (#77211)"Ivan Butygin
2024-01-10[mlir][arith] Add overflow flags support to arith ops (#77211)Ivan Butygin
2023-12-06[mlir][flang] add fast math attribute to fcmp (#74315)Tom Eccles
2023-09-15[mlir][arith] Add LLVM lowering for `maxnumf`, `minnumf` ops (#66431)Daniil Dudkin
2023-09-11[mlir][arith] Rename operations: `maxf` → `maximumf`, `minf` → `minimumf`...Daniil Dudkin
2023-09-06[mlir][arith] Improve Lowering of `maxf`/`minf` ops (#65213)Daniil Dudkin
2023-08-10Revert "[mlir][Arith] Add arith.is_nan and arith.is_inf predicates"Krzysztof Drewniak
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-08-02[mlir][Arith] Add arith.is_nan and arith.is_inf predicatesKrzysztof Drewniak
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-20[mlir] Prevent implicit downcasting to interfacesRahul Kayaith
2022-12-09[mlir][arith] Define mulsi_extended opJakub Kuderski
2022-12-09[mlir][arith] Define mului_extended opJakub Kuderski
2022-12-07[mlir][arith] Rename addui_carry to addui_extendedJakub Kuderski
2022-11-07[mlir][arith] Convert fastmath to LLVM dialect for some arith ops.Slava Zakharin
2022-11-04[mlir][math] Initial support for fastmath flag attributes for Math dialect.Slava Zakharin
2022-10-26Fix MLIR Build with some version of GCCMehdi Amini
2022-10-26[mlir][arith] Initial support for fastmath flag attributes in the Arithmetic ...Jeremy Furtek
2022-10-03[mlir] Add unsigned version of index_castThomas Raoux