Initial support for IBM MASS vector library
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Wed, 5 Jun 2019 01:31:43 +0000 (01:31 +0000)
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Wed, 5 Jun 2019 01:31:43 +0000 (01:31 +0000)
commitfe97754acff1a5bd47306d1a2769da6cc8966719
tree4fbec00ae7f38ea247ff9c6574328d7736032a0e
parent2e05045e2601da7f88d93661b24277dd8790a0c8
Initial support for IBM MASS vector library

This is the LLVM portion of patch https://reviews.llvm.org/D59881.
The clang portion is to follow.

llvm-svn: 362568
llvm/include/llvm/Analysis/TargetLibraryInfo.h
llvm/include/llvm/Analysis/VecFuncs.def
llvm/lib/Analysis/TargetLibraryInfo.cpp
llvm/test/Transforms/LoopVectorize/PowerPC/massv-altivec.ll [new file with mode: 0644]
llvm/test/Transforms/LoopVectorize/PowerPC/massv-calls.ll [new file with mode: 0644]
llvm/test/Transforms/LoopVectorize/PowerPC/massv-nobuiltin.ll [new file with mode: 0644]
llvm/test/Transforms/LoopVectorize/PowerPC/massv-unsupported.ll [new file with mode: 0644]