[all-commits] [llvm/llvm-project] 8bcbfb: [VP] Introducing VectorBuilder, the VP intrinsic b...

Simon Moll via All-commits all-commits at lists.llvm.org
Thu Mar 3 02:33:19 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8bcbfb50e8ea24998f9adf2f50b1f63b499299ed
      https://github.com/llvm/llvm-project/commit/8bcbfb50e8ea24998f9adf2f50b1f63b499299ed
  Author: Simon Moll <simon.moll at emea.nec.com>
  Date:   2022-03-03 (Thu, 03 Mar 2022)

  Changed paths:
    A llvm/include/llvm/IR/VectorBuilder.h
    M llvm/lib/IR/CMakeLists.txt
    A llvm/lib/IR/VectorBuilder.cpp
    M llvm/unittests/IR/CMakeLists.txt
    A llvm/unittests/IR/VectorBuilderTest.cpp

  Log Message:
  -----------
  [VP] Introducing VectorBuilder, the VP intrinsic builder

VectorBuilder wraps around an IRBuilder and
VectorBuilder::createVectorInstructions emits VP intrinsics as if they
were regular instructions.

Reviewed By: craig.topper

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




More information about the All-commits mailing list