llvm-project/mlir/lib/Target/LLVMIR
River Riddle c0cd1f1c5c [mlir] Refactor BoolAttr to be a special case of IntegerAttr
This simplifies a lot of handling of BoolAttr/IntegerAttr. For example, a lot of places currently have to handle both IntegerAttr and BoolAttr. In other places, a decision is made to pick one which can lead to surprising results for users. For example, DenseElementsAttr currently uses BoolAttr for i1 even if the user initialized it with an Array of i1 IntegerAttrs.

Differential Revision: https://reviews.llvm.org/D81047
2020-06-04 16:41:24 -07:00
..
ConvertFromLLVMIR.cpp Infer alignment of unmarked loads in IR/bitcode parsing. 2020-05-14 13:03:50 -07:00
ConvertToLLVMIR.cpp [mlir] Remove need for static global ctors from mlir-translate 2020-04-08 16:52:33 -06:00
ConvertToNVVMIR.cpp [mlir] Remove need for static global ctors from mlir-translate 2020-04-08 16:52:33 -06:00
ConvertToROCDLIR.cpp [mlir][rocdl] Exposing buffer load/store intrinsic 2020-05-21 14:14:35 +00:00
DebugTranslation.cpp [mlir][LLVMDebugTranslation] Only insert the location mapping after translation 2020-04-27 16:49:18 -07:00
DebugTranslation.h [mlir] Add support for basic location translation to LLVM. 2020-02-05 17:41:51 -08:00
LLVMAVX512Intr.cpp [mlir] Remove need for static global ctors from mlir-translate 2020-04-08 16:52:33 -06:00
ModuleTranslation.cpp [mlir] Refactor BoolAttr to be a special case of IntegerAttr 2020-06-04 16:41:24 -07:00