aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata6-18/+9
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata11-14/+14
2022-06-20[mlir] Don't use Optional::hasValue (NFC)Kazu Hirata55-91/+91
2022-06-20[mlir][ROCDL] Define MLIR wrappers around new MFMA intrinsicsKrzysztof Drewniak2-18/+92
2022-06-20[mlir][Arith] Make --unsigned-when-equivalent use dialect conversionKrzysztof Drewniak1-80/+80
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko98-162/+165
2022-06-20[mlir] Fix ClangTidy performance finding (NFC)Adrian Kuegel1-1/+1
2022-06-20[mlir][complex] Convert complex.conj to libmlewuathe2-0/+15
2022-06-19Rename parallelForEachN to just parallelForNico Weber2-3/+2
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata20-34/+31
2022-06-18[mlir] Update accessors to prefixed form (NFC)Jacques Pienaar18-198/+209
2022-06-18[mlir] Start migrating more dialects to prefixed formJacques Pienaar30-161/+215
2022-06-18[mlir][bufferization] Set emitAccessorPrefix dialect flagMatthias Springer8-56/+58
2022-06-18[mlir] Fix an msvc warningBenjamin Kramer1-4/+8
2022-06-17[mlir][sparse][taco] Support complex types.bixia14-13/+66
2022-06-17[mlir][nvgpu] fix MSVC warning regarding left shiftChristopher Bate1-2/+2
2022-06-17[mlir][sparse] Inline the definition of LLVM_ATTRIBUTE_WEAKBenjamin Kramer1-3/+12
2022-06-17[mlir][sparse] Add testing for bf16 and fallback for software bf16Benjamin Kramer3-0/+183
2022-06-17[mlir][sparse] renable f16 testsAart Bik2-4/+0
2022-06-17[mlir][linalg] Extend opdsl to support operations on complex types.bixia12-0/+24
2022-06-17[mlir][nvgpu] fix missing build dependency for NVGPUTransformsChristopher Bate1-0/+1
2022-06-17[mlir][sparse] move from by-value to by-reference for data typesAart Bik9-87/+63
2022-06-17[mlir][nvgpu] shared memory access optimization passChristopher Bate18-13/+687
2022-06-17Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on ...Phoebe Wang2-1/+5
2022-06-17[mlir][bufferize][NFC] Remove BufferizationStateMatthias Springer17-178/+148
2022-06-17[mlir][bufferize] Bufferize after TensorCopyInsertionMatthias Springer21-577/+324
2022-06-17[mlir] replace 'emit_c_wrappers' func->llvm conversion option with a passAlex Zinenko21-39/+129
2022-06-17Revert "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on ...Benjamin Kramer2-5/+1
2022-06-17Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 foll...Phoebe Wang2-1/+5
2022-06-16[mlir] Disable warning in test of deprecated feature (NFC)Jacques Pienaar4-33/+4
2022-06-16[mlir] Split MLProgram global load and store to Graph variantsJacques Pienaar4-18/+173
2022-06-16[mlir][doc] Avoid duplication with constraints and defsJacques Pienaar2-20/+28
2022-06-16[mlir][sparse] improved testing and codegen for semi-ring operationsAart Bik4-13/+179
2022-06-16[mlir][sparse] fix asan issueAart Bik1-4/+6
2022-06-16[mlir][complex] Add Python bindings for complex ops.bixia14-0/+60
2022-06-16[mlir][vector] Fix contraction op lowering with mixed typesThomas Raoux2-0/+43
2022-06-16[mlir][linalg] Relax convolution vectorization to support mixed typesThomas Raoux2-3/+48
2022-06-16[mlir][spirv] Workaround driver bug in math.ctlz conversion againLei Zhang2-25/+31
2022-06-15[mlir][python] Actually set UseLocalScope printing flagMark Browning2-1/+7
2022-06-15[mlir][spirv] Define spv.ISubBorrowOpLei Zhang4-26/+183
2022-06-15Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 foll...Frederik Gossen2-5/+1
2022-06-15[mlir] create PrintOpStatsPass using printAsJSONOkwan Kwon1-1/+1
2022-06-15[mlir][LLVMIR] Ask ICmpOp to return vector<Nxi1> when neededMin-Yih Hsu3-10/+33
2022-06-15[mlir][LLVMIR] Use isScalableVectorType in ShuffleVectorOp::parseMin-Yih Hsu2-3/+5
2022-06-15[mlir][LLVMIR] Use insertelement if needed when translating ConstantAggregateMin-Yih Hsu2-3/+25
2022-06-15[mlir] add createPrintOpStatsPass() with explicit paramsOkwan Kwon2-0/+13
2022-06-15[mlir][GPUToNVVM] Fix bug in mma elementwise loweringThomas Raoux2-3/+39
2022-06-15[mlir] add an option to print op stats in JSONOkwan Kwon5-15/+82
2022-06-15[tosa] Lower tosa.slice to tensor.slice for dynamic caseRob Suderman3-4/+38
2022-06-15[mlir] address post-commit review for D127724Alex Zinenko11-136/+182