reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7607 if (!Value.getNode()) 7608 Value = V; 7609 else if (V != Value) 7613 if (!Value.getNode()) { 7622 if (isOnlyLowElement && !(NumElts == 1 && isa<ConstantSDNode>(Value))) { 7625 return DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VT, Value); 7693 if (Value.getOpcode() != ISD::EXTRACT_VECTOR_ELT || 7694 Value.getValueType() != VT) { 7697 return DAG.getNode(AArch64ISD::DUP, dl, VT, Value); 7702 SDValue Lane = Value.getOperand(1); 7703 Value = Value.getOperand(0); 7703 Value = Value.getOperand(0); 7704 if (Value.getValueSizeInBits() == 64) { 7708 Value = WidenVector(Value, DAG); 7708 Value = WidenVector(Value, DAG); 7712 return DAG.getNode(Opcode, dl, VT, Value, Lane);