Lines Matching defs:AllowUndefs
3511 if (DAG.isSplatValue(Y, /*AllowUndefs=*/true))
4316 if (DAG.isSplatValue(Op, /*AllowUndefs*/ false))
4918 bool AllowUndefs = AllowWholeUndefs || AllowPartialUndefs;
4919 if (UndefSrcElts.getBoolValue() && !AllowUndefs)
5137 bool AllowUndefs = EltSizeInBits >= SrcEltSizeInBits;
5143 AllowWholeUndefs && AllowUndefs,
5144 AllowPartialUndefs && AllowUndefs) &&
5147 AllowWholeUndefs && AllowUndefs,
5148 AllowPartialUndefs && AllowUndefs)) {
5273 bool AllowUndefs) {
5277 /*AllowWholeUndefs*/ AllowUndefs,
10639 bool IsZero1 = llvm::isNullOrNullSplat(N1, /*AllowUndefs*/ false);
10640 bool IsZero2 = llvm::isNullOrNullSplat(N2, /*AllowUndefs*/ false);
10655 bool IsAllOnes1 = llvm::isAllOnesOrAllOnesSplat(N1, /*AllowUndefs*/ false);
10656 bool IsAllOnes2 = llvm::isAllOnesOrAllOnesSplat(N2, /*AllowUndefs*/ false);
23860 /*AllowUndefs=*/false)) {
39587 DAG.isSplatValue(V1, /*AllowUndefs*/ false)) {
41547 DAG.isSplatValue(Op, /*AllowUndefs*/ false);
43696 if (!DemandedElts.isOne() && TLO.DAG.isSplatValue(Op, /*AllowUndefs*/false))
47514 /*AllowUndefs=*/true) &&
51127 ConstantSDNode *N1C = isConstOrConstSplat(N1, /*AllowUndefs*/ true,
51130 isConstOrConstSplat(N0.getOperand(1), /*AllowUndefs*/ true,
51878 VT.getScalarSizeInBits(), /*AllowUndefs=*/true)) {
52136 isConstOrConstSplat(Shift.getOperand(1), /*AllowUndefs*/ true);
58450 DAG.isSplatValue(InVec, /*AllowUndefs*/ false)))