Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp26541 MVT ExtendVT = MVT::getVectorVT(MVT::i32, in ReplaceNodeResults() local
26548 SDValue Zero = DAG.getConstant(0, dl, ExtendVT); in ReplaceNodeResults()
26549 SDValue SignBits = DAG.getSetCC(dl, ExtendVT, Zero, In, ISD::SETGT); in ReplaceNodeResults()
26556 SDValue Lo = getUnpackl(DAG, dl, ExtendVT, In, SignBits); in ReplaceNodeResults()
26558 SDValue Hi = getUnpackh(DAG, dl, ExtendVT, In, SignBits); in ReplaceNodeResults()
39236 EVT ExtendVT = TargetVT; in combineToExtendCMOV() local
39238 ExtendVT = MVT::i32; in combineToExtendCMOV()
39240 CMovOp0 = DAG.getNode(ExtendOpcode, DL, ExtendVT, CMovOp0); in combineToExtendCMOV()
39241 CMovOp1 = DAG.getNode(ExtendOpcode, DL, ExtendVT, CMovOp1); in combineToExtendCMOV()
39243 SDValue Res = DAG.getNode(X86ISD::CMOV, DL, ExtendVT, CMovOp0, CMovOp1, in combineToExtendCMOV()
[all …]