Diogo N. Sampaio
8ddfd46c61
[AArch64] Add lowering pattern for llvm.aarch64.neon.vcvtfxs2fp.f16.i64
...
Summary: Add lowering pattern for llvm.aarch64.neon.vcvtfxs2fp.f16.i64
Reviewers: pbarrio, DavidSpickett, LukeGeeson
Reviewed By: LukeGeeson
Subscribers: javed.absar, kristof.beyls, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D60259
llvm-svn: 358171
2019-04-11 14:19:43 +00:00
Diogo N. Sampaio
aae424a2d2
[AArch64] Add lowering pattern for scalar fp16 facge and facgt
...
Summary: The fp16 scalar version of facge and facgt requires a custom patter matching, as the result type is not the same width of the operands.
Reviewers: olista01, javed.absar, pbarrio
Reviewed By: javed.absar
Subscribers: kristof.beyls, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D60212
llvm-svn: 358083
2019-04-10 13:34:18 +00:00
Luke Geeson
316327150b
[AArch64] Reverting FP16 vcvth_n_s64_f16 to fix
...
llvm-svn: 335737
2018-06-27 14:34:40 +00:00
Luke Geeson
68cb233c0f
[AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns
...
llvm-svn: 335715
2018-06-27 09:20:13 +00:00
Luke Geeson
2e09995d42
[AArch64] Reverted rL333427 fixing Clang UnitTest Failure
...
llvm-svn: 333634
2018-05-31 08:27:53 +00:00
Amara Emerson
d5a9e7bbc9
Revert "[AArch64] added FP16 vcvth intrinsic support"
...
This reverts commit r333410 due to bot failures.
llvm-svn: 333427
2018-05-29 15:34:22 +00:00
Luke Geeson
16092ab3c5
[AArch64] added FP16 vcvth intrinsic support
...
Summary: Change-Id: I0df845749c7689dfc99150ba7c19c7d0dadbd705
Reviewers: javed.absar, SjoerdMeijer
Reviewed By: SjoerdMeijer
Subscribers: llvm-commits, SjoerdMeijer
Differential Revision: https://reviews.llvm.org/D46311
llvm-svn: 333410
2018-05-29 11:40:33 +00:00
John Brawn
21d9b33d62
[AArch64] Add patterns matching (fabs (fsub x y)) to (fabd x y)
...
Differential Revision: https://reviews.llvm.org/D44573
llvm-svn: 329163
2018-04-04 10:12:53 +00:00
Sjoerd Meijer
dfc7eb490a
[AArch64] Codegen tests for the Armv8.2-A FP16 intrinsics
...
This is a follow up of the AArch64 FP16 intrinsics work;
the codegen tests had not been added yet.
Differential Revision: https://reviews.llvm.org/D44510
llvm-svn: 327624
2018-03-15 13:42:28 +00:00