Searched refs:MatchMinMax (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 16536 auto MatchMinMax = [&VL, &Mask](SDValue V, unsigned Opc, unsigned OpcVL, in combineTruncToVnclip() 16575 if (SDValue UMinOp = MatchMinMax(V, ISD::UMIN, RISCVISD::UMIN_VL, HiC)) in combineTruncToVnclip() 16581 if (SDValue SMinOp = MatchMinMax(V, ISD::SMIN, RISCVISD::SMIN_VL, HiC)) in combineTruncToVnclip() 16583 MatchMinMax(SMinOp, ISD::SMAX, RISCVISD::SMAX_VL, LoC)) in combineTruncToVnclip() 16590 if (SDValue SMaxOp = MatchMinMax(V, ISD::SMAX, RISCVISD::SMAX_VL, LoC)) in combineTruncToVnclip() 16592 MatchMinMax(SMaxOp, ISD::SMIN, RISCVISD::SMIN_VL, HiC)) in combineTruncToVnclip() 16609 if (SDValue SMinOp = MatchMinMax(V, ISD::SMIN, RISCVISD::SMIN_VL, HiC)) in combineTruncToVnclip() 16611 MatchMinMax(SMinOp, ISD::SMAX, RISCVISD::SMAX_VL, LoC)) in combineTruncToVnclip() 16615 if (SDValue SMaxOp = MatchMinMax(V, ISD::SMAX, RISCVISD::SMAX_VL, LoC)) in combineTruncToVnclip() 16617 MatchMinMax(SMaxO in combineTruncToVnclip() 16533 auto MatchMinMax = [&VL, &Mask](SDValue V, unsigned Opc, unsigned OpcVL, combineTruncToVnclip() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 50965 auto MatchMinMax = [](SDValue V, unsigned Opcode, APInt &Limit) -> SDValue { in detectUSatPattern() local 50973 if (SDValue UMin = MatchMinMax(In, ISD::UMIN, C2)) in detectUSatPattern() 50979 if (SDValue SMin = MatchMinMax(In, ISD::SMIN, C2)) in detectUSatPattern() 50980 if (MatchMinMax(SMin, ISD::SMAX, C1)) in detectUSatPattern() 50984 if (SDValue SMax = MatchMinMax(In, ISD::SMAX, C1)) in detectUSatPattern() 50985 if (SDValue SMin = MatchMinMax(SMax, ISD::SMIN, C2)) in detectUSatPattern() 51008 auto MatchMinMax = [](SDValue V, unsigned Opcode, in detectSSatPattern() local 51026 if (SDValue SMin = MatchMinMax(In, ISD::SMIN, SignedMax)) in detectSSatPattern() 51027 if (SDValue SMax = MatchMinMax(SMin, ISD::SMAX, SignedMin)) in detectSSatPattern() 51030 if (SDValue SMax = MatchMinMax(In, ISD::SMAX, SignedMin)) in detectSSatPattern() [all …]
|