Lines Matching defs:TruncSrc
12755 SDValue TruncSrc = Op.getOperand(0);
12756 if (TruncSrc.getValueType() == MVT::i32 &&
12757 TruncSrc.getOpcode() == ISD::BITCAST &&
12758 TruncSrc.getOperand(0).getValueType() == MVT::v2f16) {
12759 return isCanonicalized(DAG, TruncSrc.getOperand(0), MaxDepth - 1);
13543 SDValue TruncSrc = N->getOperand(0);
13548 if (TruncSrc.getOpcode() != AMDGPUISD::FMED3 ||
13549 TruncSrc.getValueType() != MVT::f32 || !TruncSrc.hasOneUse())
13561 SDValue A = strictFPExtFromF16(DAG, TruncSrc.getOperand(0));
13565 SDValue B = strictFPExtFromF16(DAG, TruncSrc.getOperand(1));
13569 SDValue C = strictFPExtFromF16(DAG, TruncSrc.getOperand(2));