llvm-project/mlir/test/Dialect/LLVMIR
Markus Böck 3536d24a1a [mlir][LLVMIR] Add `llvm.eh.typeid.for` intrinsic
MLIR already exposes landingpads, the invokeop and the personality function on LLVM functions. With this intrinsic it should be possible to implement exception handling via the exception handling mechanisms provided by the Itanium ABI.

Differential Revision: https://reviews.llvm.org/D116436
2022-01-01 02:03:00 +01:00
..
canonicalize.mlir [mlir][LLVM] Fix folding of LLVM::ExtractValueOp 2021-11-16 14:49:05 +00:00
func.mlir Make LLVM Linkage a first class attribute instead of using an integer attribute 2021-09-03 21:21:46 +00:00
global.mlir [MLIR][LLVM] Add llvm.mlir.global_ctors/dtors and translation support 2021-10-28 18:09:34 +05:30
invalid.mlir [mlir][nvvm] Add async copy ops to nvvm dialect 2021-12-08 09:42:20 -08:00
layout.mlir [mlir] Implement `DataLayoutTypeInterface` for `LLVMArrayType` 2021-12-14 09:35:45 +01:00
legalize-for-export.mlir [mlir] replace LLVMIntegerType with built-in integer type 2021-01-07 19:48:31 +01:00
nvvm.mlir [mlir][nvvm] Add async copy ops to nvvm dialect 2021-12-08 09:42:20 -08:00
rocdl.mlir [mlir] add verifiers for NVVM and ROCDL kernel attributes 2021-02-16 18:06:54 +01:00
roundtrip.mlir [mlir][LLVMIR] Add `llvm.eh.typeid.for` intrinsic 2022-01-01 02:03:00 +01:00
terminator.mlir [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
types-invalid.mlir [mlir] Drop deprecated syntax for LLVM dialect types 2021-02-08 19:26:21 +01:00
types.mlir [mlir] add an interface to support custom types in LLVM dialect pointers 2021-07-16 13:05:27 +02:00