Lines Matching refs:Opnd1

7913                              SDValue &Opnd0, SDValue &Opnd1,  in isAddSubOrSubAdd()  argument
8008 Opnd1 = InVec1; in isAddSubOrSubAdd()
8040 SDValue &Opnd0, SDValue &Opnd1, SDValue &Opnd2, in isFMAddSubOrFMSubAdd() argument
8056 Opnd2 = Opnd1; in isFMAddSubOrFMSubAdd()
8057 Opnd1 = Opnd0.getOperand(1); in isFMAddSubOrFMSubAdd()
8070 SDValue Opnd0, Opnd1; in lowerToAddSubOrFMAddSub() local
8073 if (!isAddSubOrSubAdd(BV, Subtarget, DAG, Opnd0, Opnd1, NumExtracts, in lowerToAddSubOrFMAddSub()
8081 if (isFMAddSubOrFMSubAdd(Subtarget, DAG, Opnd0, Opnd1, Opnd2, NumExtracts)) { in lowerToAddSubOrFMAddSub()
8083 return DAG.getNode(Opc, DL, VT, Opnd0, Opnd1, Opnd2); in lowerToAddSubOrFMAddSub()
8098 SDValue Sub = DAG.getNode(ISD::FSUB, DL, VT, Opnd0, Opnd1); in lowerToAddSubOrFMAddSub()
8099 SDValue Add = DAG.getNode(ISD::FADD, DL, VT, Opnd0, Opnd1); in lowerToAddSubOrFMAddSub()
8103 return DAG.getNode(X86ISD::ADDSUB, DL, VT, Opnd0, Opnd1); in lowerToAddSubOrFMAddSub()
41535 SelectionDAG &DAG, SDValue &Opnd0, SDValue &Opnd1, in isAddSubOrSubAdd() argument
41589 Opnd1 = RHS; in isAddSubOrSubAdd()
41642 SDValue Opnd0, Opnd1; in combineShuffleToAddSubOrFMAddSub() local
41644 if (!isAddSubOrSubAdd(N, Subtarget, DAG, Opnd0, Opnd1, IsSubAdd)) in combineShuffleToAddSubOrFMAddSub()
41651 if (isFMAddSubOrFMSubAdd(Subtarget, DAG, Opnd0, Opnd1, Opnd2, 2)) { in combineShuffleToAddSubOrFMAddSub()
41653 return DAG.getNode(Opc, DL, VT, Opnd0, Opnd1, Opnd2); in combineShuffleToAddSubOrFMAddSub()
41671 return DAG.getNode(X86ISD::ADDSUB, DL, VT, Opnd0, Opnd1); in combineShuffleToAddSubOrFMAddSub()