Lines Matching refs:Val1
3103 SDValue Val1 = Ins1.getOperand(1); in tryInsertVectorElt() local
3105 if (Val1.getOpcode() == ISD::FP_ROUND || Val2.getOpcode() == ISD::FP_ROUND) in tryInsertVectorElt()
3109 if ((Val1.getOpcode() == ISD::EXTRACT_VECTOR_ELT || in tryInsertVectorElt()
3110 Val1.getOpcode() == ARMISD::VGETLANEu) && in tryInsertVectorElt()
3113 isa<ConstantSDNode>(Val1.getOperand(1)) && in tryInsertVectorElt()
3115 (Val1.getOperand(0).getValueType() == MVT::v8f16 || in tryInsertVectorElt()
3116 Val1.getOperand(0).getValueType() == MVT::v8i16) && in tryInsertVectorElt()
3119 unsigned ExtractLane1 = Val1.getConstantOperandVal(1); in tryInsertVectorElt()
3124 if (Val1.getOperand(0) == Val2.getOperand(0) && ExtractLane2 % 2 == 0 && in tryInsertVectorElt()
3127 ARM::ssub_0 + ExtractLane2 / 2, dl, MVT::f32, Val1.getOperand(0)); in tryInsertVectorElt()
3139 ARM::ssub_0 + ExtractLane1 / 2, dl, MVT::f32, Val1.getOperand(0)); in tryInsertVectorElt()
3158 SDNode *VINS = CurDAG->getMachineNode(ARM::VINSH, dl, MVT::f32, Val2, Val1); in tryInsertVectorElt()
4816 SDValue Val1 = N->getOperand(3); in Select() local
4828 Ops.push_back(Val1); in Select()
4831 Ops.push_back(SDValue(createGPRPairNode(MVT::Untyped, Val0, Val1), 0)); in Select()