llvm-project/mlir/lib
Tobias Gysi d10b1a38a7 [mlir] make the bitwidth of device side index computations configurable
The patch makes the index type lowering of the GPU to NVVM/ROCDL
conversion configurable. It introduces a pass option that controls the
bitwidth used when lowering index computations.

Differential Revision: https://reviews.llvm.org/D80285
2020-06-22 11:43:37 +02:00
..
Analysis [MLIR] Fix memref region compute for 0-d memref accesses 2020-06-16 13:59:53 +05:30
Conversion [mlir] make the bitwidth of device side index computations configurable 2020-06-22 11:43:37 +02:00
Dialect [mlir] Add for loop specialization 2020-06-22 10:14:17 +02: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] [VectorOps] Improve vector.constant_mask lowering 2020-06-19 10:40:08 -07:00
Interfaces [MLIR][cmake] refactor lib/Interfaces/CMakeLists.txt 2020-05-15 14:37:09 -07:00
Parser [mlir][NFC] Split Parser into several different files. 2020-06-10 17:17:13 -07:00
Pass [MLIR][cmake] don't glob for sources. 2020-05-13 23:21:01 -07:00
Support [MLIR] Fix linkage for libMLIR.so 2020-05-17 13:46:52 -07:00
TableGen [mlir][ods] Look through OpVariable for type constraint 2020-06-18 12:51:51 -07:00
Target [MLIR][NFC] Eliminate .getBlocks() when not needed 2020-06-19 14:16:21 -07:00
Transforms [MLIR][NFC] Eliminate .getBlocks() when not needed 2020-06-19 14:16:21 -07: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