[mlir] (NFC) Clean up bazel and CMake target namesAll dialect targets in bazel have been named *Dialect and all dialecttargets in CMake have been named MLIR*Dialect.
[mlir][SPIRV] Split up StandardToSPIRV now that the Standard dialect is goneStandardToSPIRV currently contains an assortment of patterns converting fromdifferent dialects to SPIRV. This commit spl
[mlir][SPIRV] Split up StandardToSPIRV now that the Standard dialect is goneStandardToSPIRV currently contains an assortment of patterns converting fromdifferent dialects to SPIRV. This commit splits up StandardToSPIRV into separateconversions for each of the dialects involved (some of which already exist).Differential Revision: https://reviews.llvm.org/D120767
show more ...
[mlir] Split out a new ControlFlow dialect from StandardThis dialect is intended to model lower level/branch based control-flow constructs. The initial setof operations are: AssertOp, BranchOp, Co
[mlir] Split out a new ControlFlow dialect from StandardThis dialect is intended to model lower level/branch based control-flow constructs. The initial setof operations are: AssertOp, BranchOp, CondBranchOp, SwitchOp; all split out from the currentstandard dialect.See https://discourse.llvm.org/t/standard-dialect-the-final-chapter/6061Differential Revision: https://reviews.llvm.org/D118966