Lines Matching defs:AllowUndefs
3355 if (DAG.isSplatValue(Y, /*AllowUndefs=*/true))
4152 if (DAG.isSplatValue(Op, /*AllowUndefs*/ false))
4754 bool AllowUndefs = AllowWholeUndefs || AllowPartialUndefs;
4755 if (UndefSrcElts.getBoolValue() && !AllowUndefs)
4973 bool AllowUndefs = EltSizeInBits >= SrcEltSizeInBits;
4979 AllowWholeUndefs && AllowUndefs,
4980 AllowPartialUndefs && AllowUndefs) &&
4983 AllowWholeUndefs && AllowUndefs,
4984 AllowPartialUndefs && AllowUndefs)) {
10379 bool IsZero1 = llvm::isNullOrNullSplat(N1, /*AllowUndefs*/ false);
10380 bool IsZero2 = llvm::isNullOrNullSplat(N2, /*AllowUndefs*/ false);
10395 bool IsAllOnes1 = llvm::isAllOnesOrAllOnesSplat(N1, /*AllowUndefs*/ false);
10396 bool IsAllOnes2 = llvm::isAllOnesOrAllOnesSplat(N2, /*AllowUndefs*/ false);
38567 DAG.isSplatValue(V1, /*AllowUndefs*/ false)) {
40503 DAG.isSplatValue(Op, /*AllowUndefs*/ false);
42559 if (!DemandedElts.isOne() && TLO.DAG.isSplatValue(Op, /*AllowUndefs*/false))
47896 N->getOperand(1), /*AllowUndefs*/ true, /*AllowTrunc*/ false);
49912 ConstantSDNode *N1C = isConstOrConstSplat(N1, /*AllowUndefs*/ true,
49915 isConstOrConstSplat(N0.getOperand(1), /*AllowUndefs*/ true,
50930 isConstOrConstSplat(Shift.getOperand(1), /*AllowUndefs*/ true);
57072 DAG.isSplatValue(InVec, /*AllowUndefs*/ false)))