HomePhabricator

[ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family.

Authored by simon_tatham on Mar 2 2020, 1:06 AM.

Description

[ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family.

Summary:
These instructions convert a vector of floats to a vector of integers
of the same size, with assorted non-default rounding modes.
Implemented in IR as target-specific intrinsics, because as far as I
can see there are no matches for that functionality in the standard IR
intrinsics list.

Reviewers: MarkMurrayARM, dmgreen, miyuki, ostannard

Reviewed By: dmgreen

Subscribers: kristof.beyls, hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D75255

Details

Committed
simon_tathamMar 2 2020, 2:33 AM
Reviewer
dmgreen
Differential Revision
D75255: [ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family.
Parents
rGb08d2ddd69b4: [ARM,MVE] Add ACLE intrinsics for VCVT.F32.F16 family.
Branches
Unknown
Tags
Unknown