reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5629 assert(!Value.isUndef()); 5632 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Value)) { 5644 assert(Value.getValueType() == MVT::i8 && "memset with non-byte fill value?"); 5649 Value = DAG.getNode(ISD::ZERO_EXTEND, dl, IntVT, Value); 5649 Value = DAG.getNode(ISD::ZERO_EXTEND, dl, IntVT, Value); 5654 Value = DAG.getNode(ISD::MUL, dl, IntVT, Value, 5654 Value = DAG.getNode(ISD::MUL, dl, IntVT, Value, 5658 if (VT != Value.getValueType() && !VT.isInteger()) 5659 Value = DAG.getBitcast(VT.getScalarType(), Value); 5659 Value = DAG.getBitcast(VT.getScalarType(), Value); 5660 if (VT != Value.getValueType()) 5661 Value = DAG.getSplatBuildVector(VT, dl, Value); 5661 Value = DAG.getSplatBuildVector(VT, dl, Value); 5663 return Value;