[mlir][NFC] Split out various tests from IR/invalid.mlirThis file contains a huge number of tests that should really be indifferent dialect/files. It is monolothic because of the legacysurroundin
[mlir][NFC] Split out various tests from IR/invalid.mlirThis file contains a huge number of tests that should really be indifferent dialect/files. It is monolothic because of the legacysurrounding the old standard dialect, affine operations, etc. Splittingthis up makes the tests much more maintainable given that they are nowgroup with other similar tests.
show more ...
[mlir][NFC] Update textual references of `func` to `func.func` in Bufferization/Complex/EmitC/CF/Func/GPU testsThe special case parsing of `func` operations is being removed.
[mlir] Fix verification order of nested ops.In order to increase parallism, certain ops with regions and have theIsIsolatedFromAbove trait will have their verification delayed. Thatmeans the regi
[mlir] Fix verification order of nested ops.In order to increase parallism, certain ops with regions and have theIsIsolatedFromAbove trait will have their verification delayed. Thatmeans the region verifier may access the invalid ops and may lead to acrash.Reviewed By: rriddleDifferential Revision: https://reviews.llvm.org/D122771
[mlir][NFC] Rename the old Standard dialect test directory to FuncThe remanants of Standard was renamed to Func, but the test directoryremained named as Standard. In adidition to fixing the name,
[mlir][NFC] Rename the old Standard dialect test directory to FuncThe remanants of Standard was renamed to Func, but the test directoryremained named as Standard. In adidition to fixing the name, this commitalso moves the tests for operations not in the Func dialect to the properparent dialect test directory.