diff options
author | Kerry McLaughlin <kerry.mclaughlin@arm.com> | 2020-09-17 11:52:14 +0100 |
---|---|---|
committer | Kerry McLaughlin <kerry.mclaughlin@arm.com> | 2020-09-17 14:04:22 +0100 |
commit | f7185b271f5b3010c82a56417b437f2a44a79230 (patch) | |
tree | 48932451d8f4b735d6ffede07b3b89d091f9f613 /llvm/lib/CodeGen/SafeStackLayout.cpp | |
parent | 279943edf87887403fce72c505f9760764e416f0 (diff) | |
download | llvm-f7185b271f5b3010c82a56417b437f2a44a79230.zip llvm-f7185b271f5b3010c82a56417b437f2a44a79230.tar.gz llvm-f7185b271f5b3010c82a56417b437f2a44a79230.tar.bz2 |
[SVE][CodeGen] Lower floating point -> integer conversions
This patch adds new ISD nodes, FCVTZS_MERGE_PASSTHRU &
FCVTZU_MERGE_PASSTHRU, which are used to lower scalable vector
FP_TO_SINT/FP_TO_UINT operations and the following intrinsics:
- llvm.aarch64.sve.fcvtzu
- llvm.aarch64.sve.fcvtzs
Reviewed By: efriedma, paulwalker-arm
Differential Revision: https://reviews.llvm.org/D87232
Diffstat (limited to 'llvm/lib/CodeGen/SafeStackLayout.cpp')
0 files changed, 0 insertions, 0 deletions