llvm-project/mlir/test/lib
Rob Suderman f3bdb56d61 [mlir][math] Add math.ctlz expansion to control flow + arith operations
Ctlz is an intrinsic in LLVM but does not have equivalent operations in SPIR-V.
Including a decomposition gives an alternative path for these platforms.

Reviewed By: NatashaKnk

Differential Revision: https://reviews.llvm.org/D126261
2022-06-01 11:45:04 -07:00
..
Analysis [mlir] Allow data flow analysis of non-control flow branch arguments 2022-04-25 20:19:34 +00:00
Conversion [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Dialect [mlir][math] Add math.ctlz expansion to control flow + arith operations 2022-06-01 11:45:04 -07:00
IR [mlir] Fix `Region`s `takeBody` method if the region is not empty 2022-04-21 15:32:59 +02:00
Pass [mlir] Fix warning `missing base in copy ctor` 2022-05-25 10:24:00 +01:00
Reducer [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
Rewrite [mlir:PDL] Expand how native constraint/rewrite functions can be defined 2022-04-06 17:41:59 -07:00
Tools [mlir:PDLL] Fix the import of native constraints from ODS 2022-04-28 12:58:00 -07:00
Transforms [mlir][NFC] Trivial : Fix typo 2022-05-29 11:00:08 +01:00
CMakeLists.txt [mlir][PDLL] Add support for generating PDL patterns from PDLL at build time 2022-04-26 18:33:16 -07:00