reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
 9112     if (isHorizontalBinOpPart(BV, ISD::ADD, DAG, 0, Half, InVec0, InVec1) &&
 9115         ((InVec0.isUndef() || InVec2.isUndef()) || InVec0 == InVec2) &&
 9115         ((InVec0.isUndef() || InVec2.isUndef()) || InVec0 == InVec2) &&
 9118     else if (isHorizontalBinOpPart(BV, ISD::SUB, DAG, 0, Half, InVec0,
 9122              ((InVec0.isUndef() || InVec2.isUndef()) || InVec0 == InVec2) &&
 9122              ((InVec0.isUndef() || InVec2.isUndef()) || InVec0 == InVec2) &&
 9137       SDValue V0 = InVec0.isUndef() ? InVec2 : InVec0;
 9137       SDValue V0 = InVec0.isUndef() ? InVec2 : InVec0;
 9150     if (isHorizontalBinOpPart(BV, ISD::ADD, DAG, 0, NumElts, InVec0, InVec1))
 9152     else if (isHorizontalBinOpPart(BV, ISD::SUB, DAG, 0, NumElts, InVec0,
 9155     else if (isHorizontalBinOpPart(BV, ISD::FADD, DAG, 0, NumElts, InVec0,
 9158     else if (isHorizontalBinOpPart(BV, ISD::FSUB, DAG, 0, NumElts, InVec0,
 9173     return ExpandHorizontalBinOp(InVec0, InVec1, DL, DAG, X86Opcode, true,