[all-commits] [llvm/llvm-project] 0c6b6e: [PowerPC] Implement Vector Splat Immediate Builtin...
biplmish via All-commits
all-commits at lists.llvm.org
Mon Jul 6 18:31:23 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 0c6b6e28e70c06a3cb4704d2d8f90829a689e230
https://github.com/llvm/llvm-project/commit/0c6b6e28e70c06a3cb4704d2d8f90829a689e230
Author: Biplob Mishra <biplmish at in.ibm.com>
Date: 2020-07-06 (Mon, 06 Jul 2020)
Changed paths:
M clang/lib/Headers/altivec.h
M clang/test/CodeGen/builtins-ppc-p10vector.c
M llvm/test/CodeGen/PowerPC/p10-splatImm.ll
Log Message:
-----------
[PowerPC] Implement Vector Splat Immediate Builtins in Clang
Implements builtins for the following prototypes:
vector signed int vec_splati (const signed int);
vector float vec_splati (const float);
vector double vec_splatid (const float);
vector signed int vec_splati_ins (vector signed int, const unsigned int,
const signed int);
vector unsigned int vec_splati_ins (vector unsigned int, const unsigned int,
const unsigned int);
vector float vec_splati_ins (vector float, const unsigned int, const float);
Differential Revision: https://reviews.llvm.org/D82520
More information about the All-commits
mailing list