D | X86ISelLowering.cpp | 9019 SDValue &Opnd0, SDValue &Opnd1, in isAddSubOrSubAdd() argument 9115 Opnd1 = InVec1; in isAddSubOrSubAdd() 9147 SDValue &Opnd0, SDValue &Opnd1, SDValue &Opnd2, in isFMAddSubOrFMSubAdd() argument 9163 Opnd2 = Opnd1; in isFMAddSubOrFMSubAdd() 9164 Opnd1 = Opnd0.getOperand(1); in isFMAddSubOrFMSubAdd() 9176 SDValue Opnd0, Opnd1; in lowerToAddSubOrFMAddSub() local 9179 if (!isAddSubOrSubAdd(BV, Subtarget, DAG, Opnd0, Opnd1, NumExtracts, in lowerToAddSubOrFMAddSub() 9188 if (isFMAddSubOrFMSubAdd(Subtarget, DAG, Opnd0, Opnd1, Opnd2, NumExtracts)) { in lowerToAddSubOrFMAddSub() 9190 return DAG.getNode(Opc, DL, VT, Opnd0, Opnd1, Opnd2); in lowerToAddSubOrFMAddSub() 9205 return DAG.getNode(X86ISD::ADDSUB, DL, VT, Opnd0, Opnd1); in lowerToAddSubOrFMAddSub() [all …]
|