llvm-project/mlir/lib
George Mitenkov c8295de4a6 [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops
Implemented conversion for `spv.BitReverse` and `spv.BitCount`. Since ODS
generates builders in a different way for LLVM dialect intrinsics, I
added attributes to build method in `DirectConversionPattern` class. The
tests for these ops are in `bitwise-ops-to-llvm.mlir`.

Differential Revision: https://reviews.llvm.org/D82286
2020-06-26 10:30:52 -04:00
..
Analysis [MLIR][NFC] Adopt variadic isa<> 2020-06-24 17:02:44 -07:00
Conversion [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops 2020-06-26 10:30:52 -04:00
Dialect [mlir][spirv] Add RewriteInserts pass. 2020-06-26 09:57:20 -04:00
EDSC [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality 2020-06-19 09:37:44 +02:00
ExecutionEngine [MLIR][NFC] Eliminate .getBlocks() when not needed 2020-06-19 14:16:21 -07:00
IR [mlir] Refactor OpInterface internals to be faster and factor out common bits. 2020-06-24 17:23:58 -07:00
Interfaces [MLIR][NFC] Adopt variadic isa<> 2020-06-24 17:02:44 -07:00
Parser [mlir][NFC] Split Parser into several different files. 2020-06-10 17:17:13 -07:00
Pass [MLIR][NFC] Adopt variadic isa<> 2020-06-24 17:02:44 -07:00
Support [MLIR] Fix linkage for libMLIR.so 2020-05-17 13:46:52 -07:00
TableGen [mlir-tblgen] Use fully qualified names in generated code files 2020-06-26 15:05:33 +02:00
Target [MLIR][NFC] Adopt variadic isa<> 2020-06-24 17:02:44 -07:00
Transforms [mlir] fix off-by-one error in collapseParallelLoops 2020-06-26 15:39:46 +02:00
Translation [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang 2020-05-04 20:47:57 -07:00
CMakeLists.txt [mlir] Emit errors if global constructors are found within lib/ 2020-04-10 13:04:32 -07:00