Lines Matching refs:HSUB
7730 case X86ISD::HSUB: in isHorizOp()
8139 case ISD::SUB: HOpcode = X86ISD::HSUB; break; in isHopBuildVector()
8291 X86Opcode = X86ISD::HSUB; in LowerToHorizontalOp()
8322 X86Opcode = X86ISD::HSUB; in LowerToHorizontalOp()
9584 case X86ISD::HSUB: in IsElementEquivalent()
21756 case ISD::SUB: HOpcode = X86ISD::HSUB; break; in lowerAddSubToHorizontalOp()
33718 NODE_NAME_CASE(HSUB) in getTargetNodeName()
37527 case X86ISD::HSUB: { in computeKnownBitsForTargetNode()
39389 Opcode0 == X86ISD::FHSUB || Opcode0 == X86ISD::HSUB); in canonicalizeShuffleMaskWithHorizOp()
42234 case X86ISD::HSUB: in SimplifyDemandedVectorEltsForTargetNode()
42530 case X86ISD::HSUB: in SimplifyDemandedVectorEltsForTargetNode()
48612 X86ISD::HSUB == N->getOpcode() || X86ISD::FHSUB == N->getOpcode()) && in combineVectorHADDSUB()
52135 auto HorizOpcode = IsAdd ? X86ISD::HADD : X86ISD::HSUB; in combineToHorizontalAddSub()
56578 case X86ISD::HSUB: in combineConcatVectorOps()
57847 case X86ISD::HSUB: in PerformDAGCombine()