[all-commits] [llvm/llvm-project] 733b31: [VP, Integer, #1] Vector-predicated integer intrinsics

Simon Moll via All-commits all-commits at lists.llvm.org
Thu Mar 19 02:52:14 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 733b3199487a173ac932891a9af3ba1358281162
      https://github.com/llvm/llvm-project/commit/733b3199487a173ac932891a9af3ba1358281162
  Author: Simon Moll <simon.moll at emea.nec.com>
  Date:   2020-03-19 (Thu, 19 Mar 2020)

  Changed paths:
    M llvm/docs/LangRef.rst
    M llvm/include/llvm/Analysis/TargetTransformInfo.h
    M llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
    M llvm/include/llvm/IR/IntrinsicInst.h
    M llvm/include/llvm/IR/Intrinsics.td
    A llvm/include/llvm/IR/VPIntrinsics.def
    M llvm/lib/IR/IntrinsicInst.cpp
    A llvm/test/Verifier/vp-intrinsics.ll
    M llvm/unittests/IR/CMakeLists.txt
    A llvm/unittests/IR/VPIntrinsicTest.cpp
    M llvm/utils/TableGen/CodeGenIntrinsics.h
    M llvm/utils/TableGen/CodeGenTarget.cpp
    M llvm/utils/TableGen/IntrinsicEmitter.cpp

  Log Message:
  -----------
  [VP,Integer,#1] Vector-predicated integer intrinsics

Summary:
This patch adds IR intrinsics for vector-predicated integer arithmetic.

It is subpatch #1 of the [integer
slice](https://reviews.llvm.org/D57504#1732277) of
[LLVM-VP](https://reviews.llvm.org/D57504).  LLVM-VP is a larger effort to bring
native vector predication to LLVM.

Reviewed By: andrew.w.kaylor

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




More information about the All-commits mailing list