[all-commits] [llvm/llvm-project] 1e4473: [ARM] Add poly64_t on AArch32.
Ties Stuij via All-commits
all-commits at lists.llvm.org
Fri Jun 5 05:04:48 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 1e447318339a6e740819ec1568002f4751527efe
https://github.com/llvm/llvm-project/commit/1e447318339a6e740819ec1568002f4751527efe
Author: Ties Stuij <ties.stuij at arm.com>
Date: 2020-06-05 (Fri, 05 Jun 2020)
Changed paths:
M clang/include/clang/Basic/TargetBuiltins.h
M clang/lib/AST/ItaniumMangle.cpp
M clang/lib/Sema/SemaType.cpp
A clang/test/CodeGen/arm-poly64.c
M clang/utils/TableGen/NeonEmitter.cpp
Log Message:
-----------
[ARM] Add poly64_t on AArch32.
Summary:
The poly64 types are guarded with ifdefs for AArch64 only. This is wrong. This
was also incorrectly documented in the ACLE spec, but this has been rectified in
the latest release. See paragraph 13.1.2 "Vector data types":
https://developer.arm.com/docs/101028/latest
This patch was written by Alexandros Lamprineas.
Reviewers: ostannard, sdesmalen, fpetrogalli, labrinea, t.p.northover, LukeGeeson
Reviewed By: ostannard
Subscribers: pbarrio, LukeGeeson, kristof.beyls, danielkiss, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D79711
More information about the All-commits
mailing list