Lines Matching refs:FirstInput
14017 SDValue FirstInput = N->getOperand(0); in combineElementTruncationToVectorTruncation() local
14018 assert(FirstInput.getOpcode() == PPCISD::MFVSR && in combineElementTruncationToVectorTruncation()
14023 unsigned FirstConversion = FirstInput.getOperand(0).getOpcode(); in combineElementTruncationToVectorTruncation()
14031 EVT SrcVT = FirstInput.getOperand(0).getValueType(); in combineElementTruncationToVectorTruncation()
14047 if (N->getOperand(i) != FirstInput) in combineElementTruncationToVectorTruncation()
14108 SDValue FirstInput = N->getOperand(0); in combineBVOfConsecutiveLoads() local
14111 if (FirstInput.getOpcode() == ISD::FP_ROUND && in combineBVOfConsecutiveLoads()
14112 FirstInput.getOperand(0).getOpcode() == ISD::LOAD) { in combineBVOfConsecutiveLoads()
14113 LoadSDNode *LD = dyn_cast<LoadSDNode>(FirstInput.getOperand(0)); in combineBVOfConsecutiveLoads()
14117 if ((!IsRoundOfExtLoad && FirstInput.getOpcode() != ISD::LOAD) || in combineBVOfConsecutiveLoads()
14154 IsRoundOfExtLoad ? FirstInput.getOperand(0) : FirstInput; in combineBVOfConsecutiveLoads()
14372 SDValue FirstInput = N->getOperand(0); in DAGCombineBuildVector() local
14373 if (FirstInput.getOpcode() == PPCISD::MFVSR) { in DAGCombineBuildVector()
14409 if (FirstInput.getOpcode() != ISD::SINT_TO_FP && in DAGCombineBuildVector()
14410 FirstInput.getOpcode() != ISD::UINT_TO_FP) in DAGCombineBuildVector()
14415 if (FirstInput.getOpcode() != N->getOperand(1).getOpcode()) in DAGCombineBuildVector()
14418 SDValue Ext1 = FirstInput.getOperand(0); in DAGCombineBuildVector()