Lines Matching refs:FirstInput

13663   SDValue FirstInput = N->getOperand(0);  in combineElementTruncationToVectorTruncation()  local
13664 assert(FirstInput.getOpcode() == PPCISD::MFVSR && in combineElementTruncationToVectorTruncation()
13669 unsigned FirstConversion = FirstInput.getOperand(0).getOpcode(); in combineElementTruncationToVectorTruncation()
13677 EVT SrcVT = FirstInput.getOperand(0).getValueType(); in combineElementTruncationToVectorTruncation()
13693 if (N->getOperand(i) != FirstInput) in combineElementTruncationToVectorTruncation()
13754 SDValue FirstInput = N->getOperand(0); in combineBVOfConsecutiveLoads() local
13757 if (FirstInput.getOpcode() == ISD::FP_ROUND && in combineBVOfConsecutiveLoads()
13758 FirstInput.getOperand(0).getOpcode() == ISD::LOAD) { in combineBVOfConsecutiveLoads()
13759 LoadSDNode *LD = dyn_cast<LoadSDNode>(FirstInput.getOperand(0)); in combineBVOfConsecutiveLoads()
13763 if ((!IsRoundOfExtLoad && FirstInput.getOpcode() != ISD::LOAD) || in combineBVOfConsecutiveLoads()
13800 IsRoundOfExtLoad ? FirstInput.getOperand(0) : FirstInput; in combineBVOfConsecutiveLoads()
14018 SDValue FirstInput = N->getOperand(0); in DAGCombineBuildVector() local
14019 if (FirstInput.getOpcode() == PPCISD::MFVSR) { in DAGCombineBuildVector()
14055 if (FirstInput.getOpcode() != ISD::SINT_TO_FP && in DAGCombineBuildVector()
14056 FirstInput.getOpcode() != ISD::UINT_TO_FP) in DAGCombineBuildVector()
14061 if (FirstInput.getOpcode() != N->getOperand(1).getOpcode()) in DAGCombineBuildVector()
14064 SDValue Ext1 = FirstInput.getOperand(0); in DAGCombineBuildVector()