Lines Matching refs:SplatUndef
6409 APInt SplatBits, SplatUndef; in getVShiftImm() local
6413 !BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs, in getVShiftImm()
6792 static SDValue isVMOVModifiedImm(uint64_t SplatBits, uint64_t SplatUndef, in isVMOVModifiedImm() argument
6870 ((SplatBits | SplatUndef) & 0xff) == 0xff) { in isVMOVModifiedImm()
6882 ((SplatBits | SplatUndef) & 0xffff) == 0xffff) { in isVMOVModifiedImm()
6904 if (((SplatBits | SplatUndef) & BitMask) == BitMask) { in isVMOVModifiedImm()
7659 APInt SplatBits, SplatUndef; in LowerBUILD_VECTOR() local
7662 if (BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in LowerBUILD_VECTOR()
7663 if (SplatUndef.isAllOnesValue()) in LowerBUILD_VECTOR()
7671 isVMOVModifiedImm(SplatBits.getZExtValue(), SplatUndef.getZExtValue(), in LowerBUILD_VECTOR()
7682 NegatedImm, SplatUndef.getZExtValue(), SplatBitSize, DAG, dl, VmovVT, in LowerBUILD_VECTOR()
13706 APInt SplatBits, SplatUndef; in PerformANDCombine() local
13710 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in PerformANDCombine()
13715 SplatUndef.getZExtValue(), SplatBitSize, in PerformANDCombine()
14002 APInt SplatBits, SplatUndef; in PerformORCombine() local
14006 BVN->isConstantSplat(SplatBits, SplatUndef, SplatBitSize, HasAnyUndefs)) { in PerformORCombine()
14011 isVMOVModifiedImm(SplatBits.getZExtValue(), SplatUndef.getZExtValue(), in PerformORCombine()
14043 APInt SplatUndef; in PerformORCombine() local
14051 if (BVN0 && BVN0->isConstantSplat(SplatBits0, SplatUndef, SplatBitSize, in PerformORCombine()
14053 if (BVN1 && BVN1->isConstantSplat(SplatBits1, SplatUndef, SplatBitSize, in PerformORCombine()