[llvm] [AArch64][SelectionDAG] Implement vector splitting for histogram intrinsic (PR #103037)
Max Beck-Jones via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 28 09:56:50 PDT 2024
================
@@ -1777,10 +1777,12 @@ AArch64TargetLowering::AArch64TargetLowering(const TargetMachine &TM,
// Histcnt is SVE2 only
if (Subtarget->hasSVE2()) {
- setOperationAction(ISD::EXPERIMENTAL_VECTOR_HISTOGRAM, MVT::Other,
+ setOperationAction(ISD::EXPERIMENTAL_VECTOR_HISTOGRAM, MVT::i8, Promote);
+ setOperationAction(ISD::EXPERIMENTAL_VECTOR_HISTOGRAM, MVT::i16, Promote);
----------------
DevM-uk wrote:
Removed.
https://github.com/llvm/llvm-project/pull/103037
More information about the llvm-commits
mailing list