reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5452 assert(N1.getValueType() == VT && N2.getValueType() == VT && 5455 ConstantFPSDNode *N2CFP = dyn_cast<ConstantFPSDNode>(N2); 5468 SDValue Ops[] = {N1, N2, N3}; 5474 SDValue Ops[] = {N1, N2, N3}; 5481 assert(N1.getValueType() == N2.getValueType() && 5489 if (SDValue V = FoldSetCC(VT, N1, N2, cast<CondCodeSDNode>(N3)->get(), DL)) 5492 SDValue Ops[] = {N1, N2, N3}; 5501 if (SDValue V = simplifySelect(N1, N2, N3)) 5517 if (N2.isUndef()) 5524 if (N1.isUndef() && N2.isUndef()) 5528 && N2.getValueType().isSimple()) { 5530 N2.getValueType().isVector() && 5534 assert(N2.getSimpleValueType() <= N1.getSimpleValueType() && 5537 assert((N2.getValueType().getVectorNumElements() + 5544 if (VT.getSimpleVT() == N2.getSimpleValueType()) 5545 return N2; 5549 if (N1.isUndef() && N2.getOpcode() == ISD::EXTRACT_SUBVECTOR && 5550 N2.getOperand(1) == N3 && N2.getOperand(0).getValueType() == VT) 5550 N2.getOperand(1) == N3 && N2.getOperand(0).getValueType() == VT) 5551 return N2.getOperand(0); 5565 SDValue Ops[] = {N1, N2, N3};