reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5664 EVT SrcVT = Op.getValueType(); 5675 if (Op.getOpcode() != ISD::CopyFromReg || 5676 Op.getValueType() != MVT::f32) 5683 SDValue Ops[] = { Op.getOperand(0), Op.getOperand(1) }; 5683 SDValue Ops[] = { Op.getOperand(0), Op.getOperand(1) }; 5684 SDValue Copy = DAG.getNode(ISD::CopyFromReg, SDLoc(Op), MVT::f16, Ops); 5698 if (Op.getOperand(0).getValueType() == MVT::i32) 5699 return DAG.getNode(ARMISD::VMOVhr, SDLoc(Op), 5700 MVT::f16, Op.getOperand(0)); 5729 SDValue Cvt = DAG.getNode(ARMISD::VMOVrh, SDLoc(Op), MVT::i32, Op); 5729 SDValue Cvt = DAG.getNode(ARMISD::VMOVrh, SDLoc(Op), MVT::i32, Op); 5746 SDValue Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Op, 5748 SDValue Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, MVT::i32, Op, 5761 DAG.getNode(ARMISD::VREV64, dl, SrcVT, Op)); 5764 DAG.getVTList(MVT::i32, MVT::i32), Op);