[PATCH] D75197: [AArch64][SVE] Add intrinsics for bitwise permute instructions

Danilo Carvalho Grael via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 26 10:34:41 PST 2020


dancgr created this revision.
dancgr added reviewers: kmclaughlin, c-rhodes, sdesmalen, efriedma, rengolin.
Herald added subscribers: llvm-commits, psnobl, rkruppe, hiraditya, kristof.beyls, tschuett.
Herald added a project: LLVM.
dancgr added inline comments.


================
Comment at: llvm/test/CodeGen/AArch64/sve2-bit-perm.ll:1
+; RUN: llc -mtriple=aarch64-linux-gnu -mattr=+sve2 -mattr=+sve2-bitperm < %s | FileCheck %s
+
----------------
Not sure I should keep both +sve2 and +sve2-bitperm or not.


Add instrinsics and patterns for the following instructions:

- bext, bdep, bgrp


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D75197

Files:
  llvm/include/llvm/IR/IntrinsicsAArch64.td
  llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
  llvm/lib/Target/AArch64/SVEInstrFormats.td
  llvm/test/CodeGen/AArch64/sve2-bit-perm.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75197.246782.patch
Type: text/x-patch
Size: 8881 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200226/5c09e0c2/attachment.bin>


More information about the llvm-commits mailing list