- 23aa5a7 [mlir] Rename the Standard dialect to the Func dialect by River Riddle · 3 years, 2 months ago
- 149311b [async] Get the number of worker threads from the runtime. by bakhtiyar · 3 years, 3 months ago
- f65994c Apply clang-tidy fixes for readability-identifier-naming in AsyncToLLVM.cpp (NFC) by Mehdi Amini · 3 years, 3 months ago
- dbbe010 [MLIR] [AsyncToLLVM] Use llvm.coro.align intrinsic by Chuanqi Xu · 3 years, 4 months ago
- 7ceffae [mlir] Convert OpTrait::FunctionLike to FunctionOpInterface by River Riddle · 3 years, 4 months ago
- 964dc36 [AsyncToLLVM] aligned_alloc requires the size to be a multiple of aignment, so round up by Benjamin Kramer · 3 years, 4 months ago
- 5acd6e0 [AsyncToLLVM] Align frames to 64 bytes by Benjamin Kramer · 3 years, 4 months ago
- d4d0168 [mlir] Remove populateFuncOpTypeConversionPattern by River Riddle · 3 years, 4 months ago
- cfb72fd3 [mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form. by Jacques Pienaar · 3 years, 7 months ago
- a54f4ea [MLIR] Replace std ops with arith dialect ops by Mogball · 3 years, 7 months ago
- 92db09c [mlir] AsyncRuntime: use int64_t for ref counting operations by Eugene Zhulenev · 3 years, 8 months ago
- b54c724 [mlir:OpConversionPattern] Add overloads for taking an Adaptor instead of ArrayRef by River Riddle · 3 years, 8 months ago
- faf1c22 [Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr. by Chris Lattner · 3 years, 9 months ago
- 4e103a1 [mlir] Add support for VariadicOfVariadic operands by River Riddle · 3 years, 9 months ago
- 881dc34 [mlir] replace llvm.mlir.cast with unrealized_conversion_cast by Alex Zinenko · 3 years, 10 months ago
- 75e5f0a [mlir] factor memref-to-llvm lowering out of std-to-llvm by Alex Zinenko · 3 years, 10 months ago
- 34a164c [mlir:Async] Submit accidentally omitted changes by Eugene Zhulenev · 3 years, 11 months ago
- d43b236 [mlir:Async] Add the size parameter to the async.group by Eugene Zhulenev · 3 years, 11 months ago
- fd3f251 [mlir] Catch nonconvertible types in async conversion by Christian Sigg · 4 years ago
- d8c84d2 [mlir] Async: Add error propagation support to async groups by Eugene Zhulenev · 4 years ago
- 39957aa [mlir] Add error state and error propagation to async runtime values by Eugene Zhulenev · 4 years ago
- 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
- dc4e913 [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC by Chris Lattner · 4 years, 2 months ago
- 3a506b3 Change OwningRewritePatternList to carry an MLIRContext with it. by Chris Lattner · 4 years, 2 months ago
- 5b38816 [mlir] Delay adding the __resume function by Christian Sigg · 4 years, 3 months ago
- 91bd115 [mlir] drop unused statics by Alex Zinenko · 4 years, 4 months ago
- 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
- d37b539 [mlir:Async] Use LLVM coro operations in async.coro lowering by Eugene Zhulenev · 4 years, 4 months ago
- 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
- 195728c [mlir] Add structural conversion to async dialect lowering. by Christian Sigg · 4 years, 4 months ago
- 4fe7b16 [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering. by Christian Sigg · 4 years, 4 months ago
- dd5165a [mlir] replace LLVM dialect float types with built-ins by Alex Zinenko · 4 years, 4 months ago
- 2230bf9 [mlir] replace LLVMIntegerType with built-in integer type by Alex Zinenko · 4 years, 4 months ago
- c69c9e0 [mlir] Remove LLVMType, LLVM dialect types now derive Type directly by Alex Zinenko · 4 years, 4 months ago
- 61422c8 [mlir] Async: add support for lowering async value operands to LLVM by Eugene Zhulenev · 4 years, 5 months ago
- 621ad46 [mlir] Async: lowering async.value to LLVM by Eugene Zhulenev · 4 years, 5 months ago
- 7ed9cfc [mlir] Remove static constructors from LLVMType by Alex Zinenko · 4 years, 5 months ago
- 75a3f32 [IR] Add an ImplicitLocOpBuilder helper class for building IR with the same loc. by Chris Lattner · 4 years, 5 months ago
- 8de43b9 [mlir] Remove instance methods from LLVMType by Alex Zinenko · 4 years, 5 months ago
- 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
- 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
- 111ae220 [mlir] Use rewriting infrastructure in AsyncToLLVM by Tres Popp · 4 years, 5 months ago
- 13ab072 [mlir] AsynToLLVM: do no use op->getOperands() in conversion patterns by Eugene Zhulenev · 4 years, 6 months ago
- a86a9b5 [mlir] Automatic reference counting for Async values + runtime support for ref counted objects by Eugene Zhulenev · 4 years, 6 months ago
- 9bb5bff [mlir] Add an assertion on creating an Operation with null result types by Alex Zinenko · 4 years, 6 months ago
- b7382ed [MLIR] Extend Symbol verification to reject public symbol declarations. by Rahul Joshi · 4 years, 6 months ago
- d843755 [NFC] Refactor function declaration addition in AsyncToLLVM by Rahul Joshi · 4 years, 6 months ago
- c30ab6c [mlir] Transform scf.parallel to scf.for + async.execute by Eugene Zhulenev · 4 years, 6 months ago
- f507aa1 [mlir] Implement lowering to LLVM of async.execute ops with token dependencies by Eugene Zhulenev · 4 years, 6 months ago
- 3fffffa8 [mlir][Pattern] Add a new FrozenRewritePatternList class by River Riddle · 4 years, 7 months ago
- 36ce915 Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" by Lei Zhang · 4 years, 7 months ago
- 4986d5e Revert "[mlir] Convert from Async dialect to LLVM coroutines" by Mehdi Amini · 4 years, 7 months ago
- f8fcff5 [mlir] Convert from Async dialect to LLVM coroutines by Eugene Zhulenev · 4 years, 7 months ago