1. 23aa5a7 [mlir] Rename the Standard dialect to the Func dialect by River Riddle · 3 years, 2 months ago
  2. 149311b [async] Get the number of worker threads from the runtime. by bakhtiyar · 3 years, 3 months ago
  3. f65994c Apply clang-tidy fixes for readability-identifier-naming in AsyncToLLVM.cpp (NFC) by Mehdi Amini · 3 years, 3 months ago
  4. dbbe010 [MLIR] [AsyncToLLVM] Use llvm.coro.align intrinsic by Chuanqi Xu · 3 years, 4 months ago
  5. 7ceffae [mlir] Convert OpTrait::FunctionLike to FunctionOpInterface by River Riddle · 3 years, 4 months ago
  6. 964dc36 [AsyncToLLVM] aligned_alloc requires the size to be a multiple of aignment, so round up by Benjamin Kramer · 3 years, 4 months ago
  7. 5acd6e0 [AsyncToLLVM] Align frames to 64 bytes by Benjamin Kramer · 3 years, 4 months ago
  8. d4d0168 [mlir] Remove populateFuncOpTypeConversionPattern by River Riddle · 3 years, 4 months ago
  9. cfb72fd3 [mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form. by Jacques Pienaar · 3 years, 7 months ago
  10. a54f4ea [MLIR] Replace std ops with arith dialect ops by Mogball · 3 years, 7 months ago
  11. 92db09c [mlir] AsyncRuntime: use int64_t for ref counting operations by Eugene Zhulenev · 3 years, 8 months ago
  12. b54c724 [mlir:OpConversionPattern] Add overloads for taking an Adaptor instead of ArrayRef by River Riddle · 3 years, 8 months ago
  13. faf1c22 [Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr. by Chris Lattner · 3 years, 9 months ago
  14. 4e103a1 [mlir] Add support for VariadicOfVariadic operands by River Riddle · 3 years, 9 months ago
  15. 881dc34 [mlir] replace llvm.mlir.cast with unrealized_conversion_cast by Alex Zinenko · 3 years, 10 months ago
  16. 75e5f0a [mlir] factor memref-to-llvm lowering out of std-to-llvm by Alex Zinenko · 3 years, 10 months ago
  17. 34a164c [mlir:Async] Submit accidentally omitted changes by Eugene Zhulenev · 3 years, 11 months ago
  18. d43b236 [mlir:Async] Add the size parameter to the async.group by Eugene Zhulenev · 3 years, 11 months ago
  19. fd3f251 [mlir] Catch nonconvertible types in async conversion by Christian Sigg · 4 years ago
  20. d8c84d2 [mlir] Async: Add error propagation support to async groups by Eugene Zhulenev · 4 years ago
  21. 39957aa [mlir] Add error state and error propagation to async runtime values by Eugene Zhulenev · 4 years ago
  22. 973ddb7 Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator by Mehdi Amini · 4 years, 2 months ago
  23. dc4e913 [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC by Chris Lattner · 4 years, 2 months ago
  24. 3a506b3 Change OwningRewritePatternList to carry an MLIRContext with it. by Chris Lattner · 4 years, 2 months ago
  25. 5b38816 [mlir] Delay adding the __resume function by Christian Sigg · 4 years, 3 months ago
  26. 91bd115 [mlir] drop unused statics by Alex Zinenko · 4 years, 4 months ago
  27. 25f80e1 [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime by Eugene Zhulenev · 4 years, 4 months ago
  28. d37b539 [mlir:Async] Use LLVM coro operations in async.coro lowering by Eugene Zhulenev · 4 years, 4 months ago
  29. 9c53b8e [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering by Eugene Zhulenev · 4 years, 4 months ago
  30. 195728c [mlir] Add structural conversion to async dialect lowering. by Christian Sigg · 4 years, 4 months ago
  31. 4fe7b16 [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering. by Christian Sigg · 4 years, 4 months ago
  32. dd5165a [mlir] replace LLVM dialect float types with built-ins by Alex Zinenko · 4 years, 4 months ago
  33. 2230bf9 [mlir] replace LLVMIntegerType with built-in integer type by Alex Zinenko · 4 years, 4 months ago
  34. c69c9e0 [mlir] Remove LLVMType, LLVM dialect types now derive Type directly by Alex Zinenko · 4 years, 4 months ago
  35. 61422c8 [mlir] Async: add support for lowering async value operands to LLVM by Eugene Zhulenev · 4 years, 5 months ago
  36. 621ad46 [mlir] Async: lowering async.value to LLVM by Eugene Zhulenev · 4 years, 5 months ago
  37. 7ed9cfc [mlir] Remove static constructors from LLVMType by Alex Zinenko · 4 years, 5 months ago
  38. 75a3f32 [IR] Add an ImplicitLocOpBuilder helper class for building IR with the same loc. by Chris Lattner · 4 years, 5 months ago
  39. 8de43b9 [mlir] Remove instance methods from LLVMType by Alex Zinenko · 4 years, 5 months ago
  40. 1b97cdf [mlir][IR][NFC] Move context/location parameters of builtin Type::get methods to the start of the parameter list by River Riddle · 4 years, 5 months ago
  41. 0bf4a82 [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. This is a preparation step to remove the corresponding methods from OpState. by Christian Sigg · 4 years, 5 months ago
  42. 111ae220 [mlir] Use rewriting infrastructure in AsyncToLLVM by Tres Popp · 4 years, 5 months ago
  43. 13ab072 [mlir] AsynToLLVM: do no use op->getOperands() in conversion patterns by Eugene Zhulenev · 4 years, 6 months ago
  44. a86a9b5 [mlir] Automatic reference counting for Async values + runtime support for ref counted objects by Eugene Zhulenev · 4 years, 6 months ago
  45. 9bb5bff [mlir] Add an assertion on creating an Operation with null result types by Alex Zinenko · 4 years, 6 months ago
  46. b7382ed [MLIR] Extend Symbol verification to reject public symbol declarations. by Rahul Joshi · 4 years, 6 months ago
  47. d843755 [NFC] Refactor function declaration addition in AsyncToLLVM by Rahul Joshi · 4 years, 6 months ago
  48. c30ab6c [mlir] Transform scf.parallel to scf.for + async.execute by Eugene Zhulenev · 4 years, 6 months ago
  49. f507aa1 [mlir] Implement lowering to LLVM of async.execute ops with token dependencies by Eugene Zhulenev · 4 years, 6 months ago
  50. 3fffffa8 [mlir][Pattern] Add a new FrozenRewritePatternList class by River Riddle · 4 years, 7 months ago
  51. 36ce915 Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" by Lei Zhang · 4 years, 7 months ago
  52. 4986d5e Revert "[mlir] Convert from Async dialect to LLVM coroutines" by Mehdi Amini · 4 years, 7 months ago
  53. f8fcff5 [mlir] Convert from Async dialect to LLVM coroutines by Eugene Zhulenev · 4 years, 7 months ago