aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2022-05-12[mlir][sparse] Factoring out an enumerator over elements of SparseTensorStoragewren romano1-46/+172
2022-05-12[mlir][sparse] add sparse sign integration testAart Bik1-0/+100
2022-05-12[mlir] Bump mlir-vscode to 0.0.7River Riddle1-1/+1
2022-05-12[mlir] Significantly overhaul the textmate grammarRiver Riddle1-65/+348
2022-05-12[mlir] Fix pipeline-parsing.mlir on windowsRiver Riddle1-4/+4
2022-05-12[mlir:Pass] Add support for op-agnostic pass managersRiver Riddle11-198/+500
2022-05-12[mlir] translate memref.reshape ops that have static shapesAshay Rane2-8/+85
2022-05-12[DenseElementAttr] Silence warning in -DNDEBUG builds. NFC.Benjamin Kramer1-0/+1
2022-05-12Various improvements suggested by river NFC.Chris Lattner2-5/+6
2022-05-12[DenseElementAttr] Simplify the public API for creating these.Chris Lattner6-55/+71
2022-05-12[mlir][vector] Add lowering pattern for vector.warp_execute_on_lane_0 opThomas Raoux8-0/+404
2022-05-12[mlir][linalg] Add lowering of named ops on complex numbersBenjamin Kramer3-2/+40
2022-05-12[mlir][LLVM] Make the nested type restriction on complex constants less aggre...Benjamin Kramer4-15/+34
2022-05-12[mlir][NFC] Fix `GpuKernelOutliningPass` copy constructor warningsDaniil Dudkin1-2/+2
2022-05-12[MLIR] Fix build without native archNikita Popov2-15/+16
2022-05-12[mlir][bufferize] Support alloc hoisting across function boundariesMatthias Springer6-18/+88
2022-05-12[mlir][bufferize] Fix op filterMatthias Springer2-5/+33
2022-05-12[mlir][bufferize] Add helpers for templatized DENY filtersMatthias Springer1-0/+28
2022-05-11[mlir:Parser] Emit a better diagnostic when a custom operation is unknownRiver Riddle2-33/+29
2022-05-12[mlir][Linalg] Combine canonicalizers that deal with removing dead/redundant ...Mahesh Ravishankar6-168/+378
2022-05-12[mlir][ods] (NFC) don't use std::function for map_rangeMogball1-4/+1
2022-05-12[mlir] (NFC) Use assembly format for test.graph_regionMogball2-12/+1
2022-05-12[MLIR][Operation] Simplify Operation casting, NFCbzcheeseman1-29/+31
2022-05-12[mlir] Fix loop unrolling: properly replace the arguments of the epilogue loop.grosul12-3/+41
2022-05-11[AsmParser] Adopt emitWrongTokenError more, improving QoIChris Lattner11-55/+65
2022-05-11[TableGen] Refactor TableGenParseFile to no longer use a callbackRiver Riddle1-19/+23
2022-05-11[mlir][bufferize][NFC] Move helper functions to BufferizationOptionsMatthias Springer5-38/+38
2022-05-11[AsmParser] Improve error recovery again.Chris Lattner2-10/+38
2022-05-10[mlir] Print some message for op-printing verificationChia-hung Duan1-3/+20
2022-05-10[mlir][gpu] Move async copy ops to NVGPU and add caching hintsThomas Raoux18-349/+405
2022-05-10[mlir][SCF] Retire `cloneWithNewYields` helper function.Nicolas Vasilache5-162/+20
2022-05-10[mlir][SCF] Add utility method to add new yield values to a loop.Mahesh Ravishankar5-20/+166
2022-05-10[mlir][AMDGPU] Add AMDGPU conversion patterns to ConvertGPUToROCDLKrzysztof Drewniak2-0/+3
2022-05-10[mlir] Fail early if AnalysisState::getBuffer() returns failureAshay Rane1-24/+39
2022-05-10[MLIR][AMDGPU] Add AMDGPU dialect, wrappers around raw buffer intrinsicsKrzysztof Drewniak23-5/+974
2022-05-10[MLIR Parser] Improve QoI for "expected token" errorsChris Lattner11-41/+109
2022-05-10[mlir] Remove unused using declaration (NFC)Adrian Kuegel1-1/+0
2022-05-10[MLIR] Split off MLIRExecutionEngineUtils to fix libMLIR.so build (PR54242)Nikita Popov2-1/+27
2022-05-09[mlir] Fix python bindings build on Windows in DebugStella Stamenova4-2/+23
2022-05-09[mlir][doc] Move documentation of extensible dialectsMathieu Fehr2-369/+366
2022-05-09[mlir-LSP] Ensure existing documents are process synchronouslyRiver Riddle1-1/+3
2022-05-09[mlir][nvvm] Add attribute to nvvm.cpAsyncOp to control l1 bypassThomas Raoux6-3/+22
2022-05-09[mlir] Fix build & test of mlir python bindings on WindowsStella Stamenova4-17/+42
2022-05-09[mlir] Refactoring dialect and test code to use parseCommaSeparatedListJakub Tucholski10-104/+100
2022-05-09[mlir][linalg] Fix padding size calculation for Conv2d ops.Jerry Wu5-21/+140
2022-05-09[mlir] Add translation from tensor.reshape to memref.reshapeAshay Rane2-0/+76
2022-05-09[mlir][math] Promote (b)f16 to f32 when lowering to libm callsBenjamin Kramer2-6/+45
2022-05-08[mlir][NvGpu] Fix nvgpu.mma.sync lowering to NVVM for f32, tf32 typesChristopher Bate2-21/+119
2022-05-07Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR."Sam McCall1-1/+1
2022-05-07Revert "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR."Aaron Ballman1-1/+1