Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp52765 if (SDValue USatVal = detectSSatPattern(In, VT, true)) { in combineTruncateWithSat() local
52767 SDValue Mid = truncateVectorWithPACK(X86ISD::PACKUS, MVT::v16i16, USatVal, in combineTruncateWithSat()
52790 if (SDValue USatVal = detectSSatPattern(In, VT, true)) { in combineTruncateWithSat() local
52794 SDValue Mid = truncateVectorWithPACK(X86ISD::PACKSS, MidVT, USatVal, DL, in combineTruncateWithSat()
52802 return truncateVectorWithPACK(X86ISD::PACKUS, VT, USatVal, DL, DAG, in combineTruncateWithSat()
52819 } else if (SDValue USatVal = detectUSatPattern(In, VT, DAG, DL)) { in combineTruncateWithSat() local
52820 SatVal = USatVal; in combineTruncateWithSat()
54494 if (SDValue USatVal = detectUSatPattern(In, VT, DAG, DL)) in combineVTRUNC() local
54495 return DAG.getNode(X86ISD::VTRUNCUS, DL, VT, USatVal); in combineVTRUNC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15940 if (SDValue USatVal = detectUSatUPattern(Src, VT)) in foldToSaturated() local
15941 return DAG.getNode(ISD::TRUNCATE_USAT_U, DL, VT, USatVal); in foldToSaturated()