Lines Matching refs:isUndef

908     if (Op.isUndef())  in isConstantOrConstantVector()
1931 if (!CanFoldNonConst && !NewCT.isUndef() && in foldBinOpIntoSelect()
1938 if (!CanFoldNonConst && !NewCF.isUndef() && in foldBinOpIntoSelect()
2041 if (N0.isUndef()) in visitADD()
2044 if (N1.isUndef()) in visitADD()
2198 if (N0.isUndef() || N1.isUndef()) in visitADDSAT()
2720 if (N0.isUndef()) in visitSUB()
2722 if (N1.isUndef()) in visitSUB()
2800 if (N0.isUndef() || N1.isUndef()) in visitSUBSAT()
2914 if (N0.isUndef() || N1.isUndef()) in visitMUL()
3183 if (DAG.isUndef(Opc, {N0, N1})) in simplifyDivRem()
3188 if (N0.isUndef()) in simplifyDivRem()
3565 if (N0.isUndef() || N1.isUndef()) in visitMULHS()
3609 if (N0.isUndef() || N1.isUndef()) in visitMULHU()
3802 (N0.isUndef() || DAG.SignBitIsZero(N0)) && in visitIMINMAX()
3803 (N1.isUndef() || DAG.SignBitIsZero(N1))) { in visitIMINMAX()
3954 if (LogicOpcode == ISD::XOR && !ShOp.isUndef()) in hoistLogicOpWithSameOpcodeHands()
3967 if (LogicOpcode == ISD::XOR && !ShOp.isUndef()) in hoistLogicOpWithSameOpcodeHands()
4110 if (N0.isUndef() || N1.isUndef()) in visitANDLike()
5112 if (!LegalOperations && (N0.isUndef() || N1.isUndef())) in visitORLike()
5954 assert(L->getOffset().isUndef() && "Unindexed load must have undef offset"); in MatchLoadCombine()
6139 if (N0.isUndef() && N1.isUndef()) in visitXOR()
6142 if (N0.isUndef()) in visitXOR()
6144 if (N1.isUndef()) in visitXOR()
7571 if (Cond->getOperand(i)->isUndef()) in ConvertSelectToConcatVector()
7583 if (Cond->getOperand(i)->isUndef()) in ConvertSelectToConcatVector()
7913 if (N1Elt.isUndef() || N2Elt.isUndef()) in foldVSelectOfConstants()
8077 } else if (SCC->isUndef()) { in visitSELECT_CC()
8185 if (Op.isUndef()) { in tryToFoldExtendOfConstant()
9509 if (N0.isUndef()) in visitSIGN_EXTEND_INREG()
9639 if (N0.isUndef()) in visitSIGN_EXTEND_VECTOR_INREG()
9655 if (N0.isUndef()) in visitZERO_EXTEND_VECTOR_INREG()
9848 if (!X.isUndef()) { in visitTRUNCATE()
10069 if (N0.isUndef()) in visitBITCAST()
10284 if (Op.isUndef() || ISD::isBuildVectorOfConstantSDNodes(Op.getNode()) || in visitBITCAST()
10392 if (Op.isUndef()) continue; in ConstantFoldBITCASTofBUILD_VECTOR()
10417 if (Op.isUndef()) { in ConstantFoldBITCASTofBUILD_VECTOR()
13078 if (LD->getBasePtr().isUndef() || Offset != 0) in ForwardStoreValueToDirectLoad()
13394 if (!Origin->getOffset().isUndef()) in isLegal()
14355 if (BasePtr.getBase().isUndef()) in getStoreMergeCandidates()
15185 if (Value.isUndef() && ST->isUnindexed()) in visitSTORE()
15280 !ST1->getBasePtr().isUndef()) { in visitSTORE()
15503 if (InVal.isUndef()) in visitINSERT_VECTOR_ELT()
15519 if (InVec.isUndef() && TLI.shouldSplatInsEltVarIndex(VT)) { in visitINSERT_VECTOR_ELT()
15564 } else if (InVec.isUndef()) { in visitINSERT_VECTOR_ELT()
15706 if (VecOp.isUndef()) in visitEXTRACT_VECTOR_ELT()
15986 if (In.isUndef()) continue; in reduceBuildVecExtToExtBuildVec()
16041 Cast.isUndef()) && "Invalid cast opcode"); in reduceBuildVecExtToExtBuildVec()
16043 if (Cast.isUndef()) in reduceBuildVecExtToExtBuildVec()
16203 if (Op.isUndef()) in reduceBuildVecToShuffleWithZero()
16306 if (Op.isUndef()) in reduceBuildVecToShuffle()
16654 if (Op.isUndef()) in combineConcatVectorOfScalars()
16684 if (Op.isUndef()) { in combineConcatVectorOfExtracts()
16701 if (ExtVec.isUndef()) { in combineConcatVectorOfExtracts()
16725 if (SV0.isUndef() || SV0 == ExtVec) { in combineConcatVectorOfExtracts()
16729 } else if (SV1.isUndef() || SV1 == ExtVec) { in combineConcatVectorOfExtracts()
16757 return Op.isUndef(); in visitCONCAT_VECTORS()
16873 if (Op.isUndef()) in visitCONCAT_VECTORS()
17066 if (V.isUndef()) in visitEXTRACT_SUBVECTOR()
17181 if (NumElemsPerConcat * 2 == NumElts && N1.isUndef() && in partitionShuffleOfConcats()
17256 if (!N1.isUndef()) { in combineShuffleOfScalars()
17299 if (!Op.isUndef() && !isa<ConstantSDNode>(Op) && !isa<ConstantFPSDNode>(Op)) in combineShuffleOfScalars()
17574 if (N0.isUndef() && N1.isUndef()) in visitVECTOR_SHUFFLE()
17591 if (N0.isUndef()) in visitVECTOR_SHUFFLE()
17595 if (N1.isUndef()) { in visitVECTOR_SHUFFLE()
17615 if (N1->isUndef() && N0Shuf->isSplat()) in visitVECTOR_SHUFFLE()
17639 if (!V->getOperand(i).isUndef()) { in visitVECTOR_SHUFFLE()
17684 (N1.isUndef() || in visitVECTOR_SHUFFLE()
17701 N1.isUndef() && Level < AfterLegalizeVectorOps && in visitVECTOR_SHUFFLE()
17777 bool IsSV1Undef = SV1.isUndef(); in visitVECTOR_SHUFFLE()
17835 if (CurrentVec.isUndef()) { in visitVECTOR_SHUFFLE()
17954 if (N1.isUndef()) in visitINSERT_SUBVECTOR()
17959 if (N0.isUndef() && N1.getOpcode() == ISD::EXTRACT_SUBVECTOR && in visitINSERT_SUBVECTOR()
17967 if (N0.isUndef() && N1.getOpcode() == ISD::BITCAST && in visitINSERT_SUBVECTOR()
18007 if (N0.isUndef() && N1.getOpcode() == ISD::INSERT_SUBVECTOR && in visitINSERT_SUBVECTOR()
18008 N1.getOperand(0).isUndef() && isNullConstant(N1.getOperand(2))) in visitINSERT_SUBVECTOR()
18114 if (Elt.isUndef()) { in XformToShuffleWithZero()
18189 LHS.getOperand(1).isUndef() && in SimplifyVBinOp()
18190 RHS.getOperand(1).isUndef()) { in SimplifyVBinOp()
19283 if (BasePtr.getBase().isUndef()) in parallelizeChainedStores()
19380 if (BasePtr.getBase().isUndef()) in findBetterNeighborChains()