OSDN Git Service

[PowerPC] Implement Vector Insert Builtins in LLVM/Clang
authorBiplob Mishra <biplmish@in.ibm.com>
Fri, 3 Jul 2020 17:45:27 +0000 (12:45 -0500)
committerLei Huang <lei@ca.ibm.com>
Fri, 3 Jul 2020 20:30:41 +0000 (15:30 -0500)
commit0939e04e417634f6d38ec4f06835fb80756afdd3
tree96eb2078d1a4a4425bb4d80574e4191e46c97850
parent551092bc3dfb86f1e11a55f3bee0c8ee1be6fdd6
[PowerPC] Implement Vector Insert Builtins in LLVM/Clang

Implements vec_insertl() and vec_inserth().

Differential Revision: https://reviews.llvm.org/D82365
clang/include/clang/Basic/BuiltinsPPC.def
clang/lib/Headers/altivec.h
clang/test/CodeGen/builtins-ppc-p10vector.c
llvm/include/llvm/IR/IntrinsicsPowerPC.td
llvm/lib/Target/PowerPC/PPCInstrPrefix.td
llvm/test/CodeGen/PowerPC/builtins-ppc-p10permute.ll