[SVE] Add intrinsics for floating-point operations that explicitly undefine the resul...
authorPaul Walker <paul.walker@arm.com>
Fri, 10 Feb 2023 12:25:26 +0000 (12:25 +0000)
committerPaul Walker <paul.walker@arm.com>
Fri, 17 Feb 2023 14:21:01 +0000 (14:21 +0000)
commitcf4df61688385af46de58562890dae335f96694b
tree6695e7453827adc734b34034801e444ba25b8fe6
parent83e9ef7e519a2eac56609268a10e88b251d87e15
[SVE] Add intrinsics for floating-point operations that explicitly undefine the result for inactive lanes.

This patch is the floating-point equivalent of D141937.

Depends on D143764.

Differential Revision: https://reviews.llvm.org/D143765
llvm/include/llvm/IR/IntrinsicsAArch64.td
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/test/CodeGen/AArch64/sve-intrinsics-fp-arith-undef.ll [new file with mode: 0644]