Searched refs:VPMatchContext (Results 1 – 3 of 3) sorted by relevance
51 class VPMatchContext {59 VPMatchContext(SelectionDAG &DAG, const TargetLowering &TLI, SDNode *_Root) in VPMatchContext() function
4315 bool UseVP = std::is_same_v<MatchContextClass, VPMatchContext>; in visitMUL()12282 if (SDValue V = foldBoolSelectToLogic<VPMatchContext>(N, DL, DAG)) in visitVP_SELECT()15871 bool UseVP = std::is_same_v<MatchContextClass, VPMatchContext>; in visitFADDForFMACombine()16108 bool UseVP = std::is_same_v<MatchContextClass, VPMatchContext>; in visitFSUBForFMACombine()16525 if (SDValue Fused = visitFADDForFMACombine<VPMatchContext>(N)) { in visitVP_FADD()26760 if (SDValue Fused = visitFSUBForFMACombine<VPMatchContext>(N)) { in visitVP_FSUB()26803 return visitFMA<VPMatchContext>(N); in visitVPOp()26807 return visitMUL<VPMatchContext>(N); in visitVPOp()
240 Res = PromoteIntRes_ADDSUBSHLSAT<VPMatchContext>(N); in PromoteIntegerResult()