Lines Matching refs:SplatBitSize
6410 unsigned SplatBitSize; in getVShiftImm() local
6413 !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs, in getVShiftImm()
6415 SplatBitSize > ElementBits) in getVShiftImm()
6793 unsigned SplatBitSize, SelectionDAG &DAG, in isVMOVModifiedImm() argument
6805 SplatBitSize = 32; in isVMOVModifiedImm()
6807 switch (SplatBitSize) { in isVMOVModifiedImm()
7660 unsigned SplatBitSize; in LowerBUILD_VECTOR() local
7662 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in LowerBUILD_VECTOR()
7666 if ((ST->hasNEON() && SplatBitSize <= 64) || in LowerBUILD_VECTOR()
7667 (ST->hasMVEIntegerOps() && SplatBitSize <= 64)) { in LowerBUILD_VECTOR()
7672 SplatBitSize, DAG, dl, VmovVT, VT, VMOVModImm); in LowerBUILD_VECTOR()
7682 NegatedImm, SplatUndef.getZExtValue(), SplatBitSize, DAG, dl, VmovVT, in LowerBUILD_VECTOR()
7690 if ((VT == MVT::v2f32 || VT == MVT::v4f32) && SplatBitSize == 32) { in LowerBUILD_VECTOR()
7701 (SplatBitSize == 8 || SplatBitSize == 16 || SplatBitSize == 32)) { in LowerBUILD_VECTOR()
7702 EVT DupVT = SplatBitSize == 32 ? MVT::v4i32 in LowerBUILD_VECTOR()
7703 : SplatBitSize == 16 ? MVT::v8i16 in LowerBUILD_VECTOR()
13707 unsigned SplatBitSize; in PerformANDCombine() local
13710 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in PerformANDCombine()
13711 if (SplatBitSize == 8 || SplatBitSize == 16 || SplatBitSize == 32 || in PerformANDCombine()
13712 SplatBitSize == 64) { in PerformANDCombine()
13715 SplatUndef.getZExtValue(), SplatBitSize, in PerformANDCombine()
14003 unsigned SplatBitSize; in PerformORCombine() local
14006 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in PerformORCombine()
14007 if (SplatBitSize == 8 || SplatBitSize == 16 || SplatBitSize == 32 || in PerformORCombine()
14008 SplatBitSize == 64) { in PerformORCombine()
14012 SplatBitSize, DAG, dl, VorrVT, VT, OtherModImm); in PerformORCombine()
14044 unsigned SplatBitSize; in PerformORCombine() local
14051 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize, in PerformORCombine()
14053 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize, in PerformORCombine()