[all-commits] [llvm/llvm-project] dcf11c: [ARM][AArch64] Complex addition Neon intrinsics fo...
Victor Campos via All-commits
all-commits at lists.llvm.org
Mon Dec 2 06:38:49 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: dcf11c5e86cee94ec649a7a31c5dd259f60579d6
https://github.com/llvm/llvm-project/commit/dcf11c5e86cee94ec649a7a31c5dd259f60579d6
Author: Victor Campos <victor.campos at arm.com>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M clang/include/clang/Basic/arm_neon.td
M clang/lib/Basic/Targets/AArch64.cpp
M clang/lib/Basic/Targets/ARM.cpp
M clang/lib/Basic/Targets/ARM.h
M clang/lib/CodeGen/CGBuiltin.cpp
A clang/test/CodeGen/aarch64-neon-vcadd.c
A clang/test/CodeGen/arm-neon-vcadd.c
M llvm/include/llvm/IR/IntrinsicsAArch64.td
M llvm/include/llvm/IR/IntrinsicsARM.td
M llvm/lib/Target/AArch64/AArch64InstrInfo.td
M llvm/lib/Target/ARM/ARMInstrNEON.td
A llvm/test/CodeGen/AArch64/neon-vcadd.ll
A llvm/test/CodeGen/ARM/neon-vcadd.ll
Log Message:
-----------
[ARM][AArch64] Complex addition Neon intrinsics for Armv8.3-A
Summary:
Add support for vcadd_* family of intrinsics. This set of intrinsics is
available in Armv8.3-A.
The fp16 versions require the FP16 extension, which has been available
(opt-in) since Armv8.2-A.
Reviewers: t.p.northover
Reviewed By: t.p.northover
Subscribers: t.p.northover, kristof.beyls, hiraditya, cfe-commits, llvm-commits
Tags: #clang, #llvm
Differential Revision: https://reviews.llvm.org/D70862
More information about the All-commits
mailing list