Lines Matching refs:HOpcode
8229 unsigned &HOpcode, SDValue &V0, SDValue &V1) { in isHopBuildVector() argument
8232 HOpcode = ISD::DELETED_NODE; in isHopBuildVector()
8252 if (HOpcode != ISD::DELETED_NODE && Op.getOpcode() != GenericOpcode) in isHopBuildVector()
8256 if (HOpcode == ISD::DELETED_NODE) { in isHopBuildVector()
8259 case ISD::ADD: HOpcode = X86ISD::HADD; break; in isHopBuildVector()
8260 case ISD::SUB: HOpcode = X86ISD::HSUB; break; in isHopBuildVector()
8261 case ISD::FADD: HOpcode = X86ISD::FHADD; break; in isHopBuildVector()
8262 case ISD::FSUB: HOpcode = X86ISD::FHSUB; break; in isHopBuildVector()
8316 SelectionDAG &DAG, unsigned HOpcode, in getHopForBuildVector() argument
8333 return DAG.getNode(HOpcode, SDLoc(BV), VT, V0, V1); in getHopForBuildVector()
8353 unsigned HOpcode; in LowerToHorizontalOp() local
8356 if (isHopBuildVector(BV, DAG, HOpcode, V0, V1)) in LowerToHorizontalOp()
8357 return getHopForBuildVector(BV, DAG, HOpcode, V0, V1); in LowerToHorizontalOp()
8360 if (isHopBuildVector(BV, DAG, HOpcode, V0, V1)) in LowerToHorizontalOp()
8361 return getHopForBuildVector(BV, DAG, HOpcode, V0, V1); in LowerToHorizontalOp()
8364 if (isHopBuildVector(BV, DAG, HOpcode, V0, V1)) in LowerToHorizontalOp()
8365 return getHopForBuildVector(BV, DAG, HOpcode, V0, V1); in LowerToHorizontalOp()
8368 if (isHopBuildVector(BV, DAG, HOpcode, V0, V1)) in LowerToHorizontalOp()
8369 return getHopForBuildVector(BV, DAG, HOpcode, V0, V1); in LowerToHorizontalOp()
18541 unsigned HOpcode; in lowerAddSubToHorizontalOp() local
18543 case ISD::ADD: HOpcode = X86ISD::HADD; break; in lowerAddSubToHorizontalOp()
18544 case ISD::SUB: HOpcode = X86ISD::HSUB; break; in lowerAddSubToHorizontalOp()
18545 case ISD::FADD: HOpcode = X86ISD::FHADD; break; in lowerAddSubToHorizontalOp()
18546 case ISD::FSUB: HOpcode = X86ISD::FHSUB; break; in lowerAddSubToHorizontalOp()
18553 (HOpcode == X86ISD::HADD || HOpcode == X86ISD::FHADD)) in lowerAddSubToHorizontalOp()
18576 SDValue HOp = DAG.getNode(HOpcode, DL, X.getValueType(), X, X); in lowerAddSubToHorizontalOp()