reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4154 int NumOps = Ops.size(); 4160 if (llvm::all_of(Ops, [](SDValue Op) { return Op.isUndef(); })) 4167 if (Ops[i].getOpcode() != ISD::EXTRACT_VECTOR_ELT || 4168 Ops[i].getOperand(0).getValueType() != VT || 4169 (IdentitySrc && Ops[i].getOperand(0) != IdentitySrc) || 4170 !isa<ConstantSDNode>(Ops[i].getOperand(1)) || 4171 cast<ConstantSDNode>(Ops[i].getOperand(1))->getAPIntValue() != i) { 4175 IdentitySrc = Ops[i].getOperand(0);