Home
last modified time | relevance | path

Searched refs:MatchMinMax (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp16536 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 DX86ISelLowering.cpp50965 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 …]