[ARM,MVE] Generate the right instruction for vmaxnmq_m_f16.
authorSimon Tatham <simon.tatham@arm.com>
Mon, 6 Jan 2020 16:28:18 +0000 (16:28 +0000)
committerSimon Tatham <simon.tatham@arm.com>
Mon, 6 Jan 2020 16:28:20 +0000 (16:28 +0000)
commitb99ef32d041c992d0cb192bdee3e16b9a56de3a9
treedea93cd8a2a156cf38184d949af6befb0a74f5dd
parente4464bf3d45848461630e3771d66546d389f1ed5
[ARM,MVE] Generate the right instruction for vmaxnmq_m_f16.

Summary:
Due to a copy-paste error in the isel patterns, the predicated version
of this intrinsic was expanding to the `VMAXNMT.F32` instruction
instead of `VMAXNMT.F16`. Similarly for vminnm.

Reviewers: dmgreen, miyuki, MarkMurrayARM

Reviewed By: dmgreen

Subscribers: kristof.beyls, hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D72269
llvm/lib/Target/ARM/ARMInstrMVE.td
llvm/test/CodeGen/Thumb2/mve-intrinsics/vmaxnmq.ll
llvm/test/CodeGen/Thumb2/mve-intrinsics/vminnmq.ll