[PATCH] D74471: [AArch64][SVE] Add predicate reinterpret intrinsics
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 21 10:33:00 PST 2020
efriedma added a comment.
Looks fine other than the change to LowerSPLAT_VECTOR
================
Comment at: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:7481
+ if (CSplatVal->isNullValue())
+ return SDValue(DAG.getMachineNode(AArch64::PFALSE, dl, VT), 0);
// The general case of i1. There isn't any natural way to do this,
----------------
We should not be calling getMachineNode before Select(). If we need a new AArch64ISD opcode, please add one.
I'm not sure how this is relevant to the rest of the patch, in any case.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D74471/new/
https://reviews.llvm.org/D74471
More information about the llvm-commits
mailing list