Lines Matching refs:FirstInput
11982 SDValue FirstInput = N->getOperand(0); in combineElementTruncationToVectorTruncation() local
11983 assert(FirstInput.getOpcode() == PPCISD::MFVSR && in combineElementTruncationToVectorTruncation()
11988 unsigned FirstConversion = FirstInput.getOperand(0).getOpcode(); in combineElementTruncationToVectorTruncation()
11996 EVT SrcVT = FirstInput.getOperand(0).getValueType(); in combineElementTruncationToVectorTruncation()
12012 if (N->getOperand(i) != FirstInput) in combineElementTruncationToVectorTruncation()
12068 SDValue FirstInput = N->getOperand(0); in combineBVOfConsecutiveLoads() local
12071 if (FirstInput.getOpcode() == ISD::FP_ROUND && in combineBVOfConsecutiveLoads()
12072 FirstInput.getOperand(0).getOpcode() == ISD::LOAD) { in combineBVOfConsecutiveLoads()
12073 LoadSDNode *LD = dyn_cast<LoadSDNode>(FirstInput.getOperand(0)); in combineBVOfConsecutiveLoads()
12077 if ((!IsRoundOfExtLoad && FirstInput.getOpcode() != ISD::LOAD) || in combineBVOfConsecutiveLoads()
12114 IsRoundOfExtLoad ? FirstInput.getOperand(0) : FirstInput; in combineBVOfConsecutiveLoads()
12287 SDValue FirstInput = N->getOperand(0); in DAGCombineBuildVector() local
12288 if (FirstInput.getOpcode() == PPCISD::MFVSR) { in DAGCombineBuildVector()
12316 if (FirstInput.getOpcode() != ISD::SINT_TO_FP && in DAGCombineBuildVector()
12317 FirstInput.getOpcode() != ISD::UINT_TO_FP) in DAGCombineBuildVector()
12322 if (FirstInput.getOpcode() != N->getOperand(1).getOpcode()) in DAGCombineBuildVector()
12325 SDValue Ext1 = FirstInput.getOperand(0); in DAGCombineBuildVector()