Lines Matching refs:HSUB
10001 case X86ISD::HSUB: in isHorizOp()
10409 case ISD::SUB: HOpcode = X86ISD::HSUB; break; in isHopBuildVector()
10561 X86Opcode = X86ISD::HSUB; in LowerToHorizontalOp()
10591 X86Opcode = X86ISD::HSUB; in LowerToHorizontalOp()
11802 case X86ISD::HSUB: in IsElementEquivalent()
23111 case ISD::SUB: HOpcode = X86ISD::HSUB; break; in lowerAddSubToHorizontalOp()
33498 NODE_NAME_CASE(HSUB) in getTargetNodeName()
38749 Opcode0 == X86ISD::FHSUB || Opcode0 == X86ISD::HSUB); in canonicalizeShuffleMaskWithHorizOp()
41235 case X86ISD::HSUB: in SimplifyDemandedVectorEltsForTargetNode()
41496 case X86ISD::HSUB: in SimplifyDemandedVectorEltsForTargetNode()
47012 X86ISD::HSUB == N->getOpcode() || X86ISD::FHSUB == N->getOpcode()) && in combineVectorHADDSUB()
49879 auto HorizOpcode = IsAdd ? X86ISD::HADD : X86ISD::HSUB; in combineToHorizontalAddSub()
54085 case X86ISD::HSUB: in combineConcatVectorOps()
55116 case X86ISD::HSUB: in PerformDAGCombine()