Searched refs:USatVal (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 52765 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 D | DAGCombiner.cpp | 15940 if (SDValue USatVal = detectUSatUPattern(Src, VT)) in foldToSaturated() local 15941 return DAG.getNode(ISD::TRUNCATE_USAT_U, DL, VT, USatVal); in foldToSaturated()
|