Lines Matching defs:TruncSrc
13072 SDValue TruncSrc = Op.getOperand(0);
13073 if (TruncSrc.getValueType() == MVT::i32 &&
13074 TruncSrc.getOpcode() == ISD::BITCAST &&
13075 TruncSrc.getOperand(0).getValueType() == MVT::v2f16) {
13076 return isCanonicalized(DAG, TruncSrc.getOperand(0), MaxDepth - 1);
13859 SDValue TruncSrc = N->getOperand(0);
13864 if (TruncSrc.getOpcode() != AMDGPUISD::FMED3 ||
13865 TruncSrc.getValueType() != MVT::f32 || !TruncSrc.hasOneUse())
13877 SDValue A = strictFPExtFromF16(DAG, TruncSrc.getOperand(0));
13881 SDValue B = strictFPExtFromF16(DAG, TruncSrc.getOperand(1));
13885 SDValue C = strictFPExtFromF16(DAG, TruncSrc.getOperand(2));