|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/X86/X86ISelLowering.cpp 9070 count_if(BV->op_values(), [](SDValue V) { return !V.isUndef(); });
9077 MVT VT = BV->getSimpleValueType(0);
9084 if (isHopBuildVector(BV, DAG, HOpcode, V0, V1))
9085 return getHopForBuildVector(BV, DAG, HOpcode, V0, V1);
9098 if (BV->getOperand(i)->isUndef())
9102 if (BV->getOperand(i)->isUndef())
9105 SDLoc DL(BV);
9112 if (isHorizontalBinOpPart(BV, ISD::ADD, DAG, 0, Half, InVec0, InVec1) &&
9113 isHorizontalBinOpPart(BV, ISD::ADD, DAG, Half, NumElts, InVec2,
9118 else if (isHorizontalBinOpPart(BV, ISD::SUB, DAG, 0, Half, InVec0,
9120 isHorizontalBinOpPart(BV, ISD::SUB, DAG, Half, NumElts, InVec2,
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,