[all-commits] [llvm/llvm-project] 2eb61f: [ARM][MVE][Intrinsics] Add VMULL[BT]Q_(INT|POLY) i...

Mark Murray via All-commits all-commits at lists.llvm.org
Mon Dec 9 09:42:16 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2eb61fa5d68567435c4d0f1dcc0620bd9956edca
      https://github.com/llvm/llvm-project/commit/2eb61fa5d68567435c4d0f1dcc0620bd9956edca
  Author: Mark Murray <mark.murray at arm.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M clang/include/clang/Basic/arm_mve.td
    M clang/include/clang/Basic/arm_mve_defs.td
    A clang/test/CodeGen/arm-mve-intrinsics/vmullbq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vmulltq.c
    M clang/utils/TableGen/MveEmitter.cpp
    M llvm/include/llvm/IR/IntrinsicsARM.td
    M llvm/lib/Target/ARM/ARMInstrMVE.td
    M llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vmullbq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vmulltq.ll

  Log Message:
  -----------
  [ARM][MVE][Intrinsics] Add VMULL[BT]Q_(INT|POLY) intrinsics.

Summary: Add VMULL[BT]Q_(INT|POLY) intrinsics and unit tests.

Reviewers: simon_tatham, ostannard, dmgreen

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D71066


  Commit: fc3417cb5a9d4d621bc8f3577c9c433aa798b909
      https://github.com/llvm/llvm-project/commit/fc3417cb5a9d4d621bc8f3577c9c433aa798b909
  Author: Mark Murray <mark.murray at arm.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M clang/include/clang/Basic/arm_mve.td
    A clang/test/CodeGen/arm-mve-intrinsics/vhaddq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vhsubq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vqaddq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vqdmulhq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vqrdmulhq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vqsubq.c
    A clang/test/CodeGen/arm-mve-intrinsics/vrhaddq.c
    M llvm/include/llvm/IR/IntrinsicsARM.td
    M llvm/lib/Target/ARM/ARMInstrMVE.td
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vhaddq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vhsubq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vqaddq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vqdmulhq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vqrdmulhq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vqsubq.ll
    A llvm/test/CodeGen/Thumb2/mve-intrinsics/vrhaddq.ll

  Log Message:
  -----------
  [ARM][MVE][Intrinsics] Add VQADDQ, VHADDQ, VRHADDQ, VQSUBQ, VHSUBQ, VQDMULHQ, VQRDMULHQ intrinsics.

Summary: Add VQADDQ, VHADDQ, VRHADDQ, VQSUBQ, VHSUBQ, VQDMULHQ, VQRDMULHQ intrinsics and unit tests.

Reviewers: simon_tatham, ostannard, dmgreen, miyuki

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D71198


Compare: https://github.com/llvm/llvm-project/compare/c78726fae0ed...fc3417cb5a9d


More information about the All-commits mailing list