Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15930 if (SDValue SSatVal = detectSSatSPattern(Src, VT)) in foldToSaturated() local
15931 return DAG.getNode(ISD::TRUNCATE_SSAT_S, DL, VT, SSatVal); in foldToSaturated()
15933 if (SDValue SSatVal = detectSSatUPattern(Src, VT, DAG, DL)) in foldToSaturated() local
15934 return DAG.getNode(ISD::TRUNCATE_SSAT_U, DL, VT, SSatVal); in foldToSaturated()
15937 if (SDValue SSatVal = detectSSatUPattern(Src, VT, DAG, DL)) in foldToSaturated() local
15938 return DAG.getNode(ISD::TRUNCATE_SSAT_U, DL, VT, SSatVal); in foldToSaturated()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp52805 if (SDValue SSatVal = detectSSatPattern(In, VT)) in combineTruncateWithSat() local
52806 return truncateVectorWithPACK(X86ISD::PACKSS, VT, SSatVal, DL, DAG, in combineTruncateWithSat()
52816 if (SDValue SSatVal = detectSSatPattern(In, VT)) { in combineTruncateWithSat() local
52817 SatVal = SSatVal; in combineTruncateWithSat()
54322 SDValue SSatVal = detectSSatPattern(In, VT); in detectPMADDUBSW() local
54323 if (!SSatVal || SSatVal.getOpcode() != ISD::ADD) in detectPMADDUBSW()
54328 SDValue N0 = SSatVal.getOperand(0); in detectPMADDUBSW()
54329 SDValue N1 = SSatVal.getOperand(1); in detectPMADDUBSW()
54492 if (SDValue SSatVal = detectSSatPattern(In, VT)) in combineVTRUNC() local
54493 return DAG.getNode(X86ISD::VTRUNCS, DL, VT, SSatVal); in combineVTRUNC()