[mlir][llvm] Add missing bit manipulation intrs
authorChristian Ulmann <christian.ulmann@nextsilicon.com>
Fri, 7 Apr 2023 12:18:28 +0000 (14:18 +0200)
committerChristian Ulmann <christianulmann@gmail.com>
Fri, 7 Apr 2023 12:46:45 +0000 (14:46 +0200)
commit5b7881b0b3f0d385d3b6b6cb98cc245bd72821df
tree228e28bf7b301adef0b65b858a00dcb408c6a20b
parent06c6fac696e46fe58dd48ce8b15fafc308688828
[mlir][llvm] Add missing bit manipulation intrs

This commit adds three missing bit manipulation intrinsics.
LangRef: https://llvm.org/docs/LangRef.html#bit-manipulation-intrinsics

Reviewed By: gysit

Differential Revision: https://reviews.llvm.org/D147711
mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
mlir/test/Target/LLVMIR/Import/intrinsic.ll
mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir
mlir/test/Target/LLVMIR/llvmir-invalid.mlir