aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/AsyncToLLVM/AsyncToLLVM.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata1-1/+0
2025-07-23[mlir][NFC] update `Conversion` create APIs (4/n) (#149879)Maksim Levental1-53/+53
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata1-1/+0
2025-04-20[mlir][LLVM] Add `OpBuilder &` to `lookupOrCreateFn` functions (#136421)Matthias Springer1-2/+2
2025-01-28[mlir] Fix conflict of user defined reserved functions with internal prototyp...Luohao Wang1-2/+6
2024-10-23[mlir][Transforms] Dialect Conversion: Simplify materialization fn result typ...Matthias Springer1-2/+2
2024-02-24[mlir] Use `OpBuilder::createBlock` in op builders and patterns (#82770)Matthias Springer1-1/+1
2023-10-31[MLIR][AsyncToLLVM] Remove typed pointer support (#70731)Christian Ulmann1-169/+74
2023-09-25[mlir][llvm] Replace NullOp by ZeroOp (#67183)Tobias Gysi1-2/+2
2023-09-15Extend `retcon.once` coroutines lowering to optionally produce a normal resul...Anton Korobeynikov1-1/+2
2023-08-14[mlir][Conversion] Store const type converter in ConversionPatternMatthias Springer1-10/+13
2023-08-09[mlir][Conversion] Re-submit: Implement ConvertToLLVMPatternInterface (1)Matthias Springer1-0/+1
2023-08-09Revert "[mlir][Conversion] Implement ConvertToLLVMPatternInterface (1)"Matthias Springer1-30/+0
2023-08-09[mlir][Conversion] Implement ConvertToLLVMPatternInterface (1)Matthias Springer1-0/+30
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-6/+6
2023-02-10[mlir] Port Conversion Passes to LLVM to use TableGen generated constructors ...Markus Böck1-6/+4
2023-02-10[mlir][Async] Add option to LLVM lowering to use opaque pointersMarkus Böck1-114/+226
2023-02-08[mlir][MemRef] Add option to `-finalize-memref-to-llvm` to emit opaque pointersMarkus Böck1-3/+4
2022-12-19mlir/DialectConversion: use std::optional (NFC)Ramkumar Ramachandra1-2/+2
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-09-30[mlir:Async][NFC] Update Async API to use prefixed accessorsRiver Riddle1-23/+23
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski1-1/+1
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari1-2/+6
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari1-12/+6
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari1-6/+12
2022-08-30[mlir] Async: add unrealized cast materializations to AsyncToLLVM passEugene Zhulenev1-0/+11
2022-08-11[mlir][LLVMIR] Clean up the definitions of ReturnOp/CallOpJeff Niu1-7/+5
2022-08-09[mlir][LLVMIR] (NFC) Add convenience builders for ConstantOpJeff Niu1-3/+3
2022-08-01[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify codeMarkus Böck1-3/+1
2022-07-18Revert "[MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functions"Mehdi Amini1-1/+1
2022-07-18[MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functionsMichele Scuttari1-1/+1
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle1-3/+4
2022-03-16[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"River Riddle1-2/+3
2022-03-07[mlir][NFC] Rename StandardToLLVM to FuncToLLVMRiver Riddle1-1/+1
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle1-37/+39
2022-01-31[async] Get the number of worker threads from the runtime.bakhtiyar1-2/+34
2022-01-30Apply clang-tidy fixes for readability-identifier-naming in AsyncToLLVM.cpp (...Mehdi Amini1-2/+2
2022-01-25[MLIR] [AsyncToLLVM] Use llvm.coro.align intrinsicChuanqi Xu1-11/+15
2022-01-18[mlir] Convert OpTrait::FunctionLike to FunctionOpInterfaceRiver Riddle1-1/+1
2022-01-17[AsyncToLLVM] aligned_alloc requires the size to be a multiple of aignment, s...Benjamin Kramer1-4/+13
2022-01-17[AsyncToLLVM] Align frames to 64 bytesBenjamin Kramer1-37/+15
2022-01-12[mlir] Remove populateFuncOpTypeConversionPatternRiver Riddle1-1/+1
2021-10-24[mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form.Jacques Pienaar1-3/+3
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball1-4/+6
2021-09-27[mlir] AsyncRuntime: use int64_t for ref counting operationsEugene Zhulenev1-9/+9
2021-09-24[mlir:OpConversionPattern] Add overloads for taking an Adaptor instead of Arr...River Riddle1-46/+51
2021-08-30[Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr.Chris Lattner1-4/+4
2021-08-23[mlir] Add support for VariadicOfVariadic operandsRiver Riddle1-1/+1
2021-07-16[mlir] replace llvm.mlir.cast with unrealized_conversion_castAlex Zinenko1-1/+1
2021-07-09[mlir] factor memref-to-llvm lowering out of std-to-llvmAlex Zinenko1-0/+2