Lines Matching refs:EVL

9179   SDValue EVL = N->getOperand(2);  in expandVPCTTZElements()  local
9191 DAG.getCondCode(ISD::SETNE), Mask, EVL); in expandVPCTTZElements()
9194 SDValue ExtEVL = DAG.getZExtOrTrunc(EVL, DL, ResVT); in expandVPCTTZElements()
9198 DAG.getNode(ISD::VP_SELECT, DL, ResVecVT, Source, StepVec, Splat, EVL); in expandVPCTTZElements()
9199 return DAG.getNode(ISD::VP_REDUCE_UMIN, DL, ResVT, ExtEVL, Select, Mask, EVL); in expandVPCTTZElements()
9424 SDValue EVL = N->getOperand(2); in expandVPBSWAP() local
9436 Mask, EVL); in expandVPBSWAP()
9438 Mask, EVL); in expandVPBSWAP()
9439 return DAG.getNode(ISD::VP_OR, dl, VT, Tmp1, Tmp2, Mask, EVL); in expandVPBSWAP()
9442 Mask, EVL); in expandVPBSWAP()
9444 Mask, EVL); in expandVPBSWAP()
9446 Mask, EVL); in expandVPBSWAP()
9448 Mask, EVL); in expandVPBSWAP()
9450 DAG.getConstant(0xFF00, dl, VT), Mask, EVL); in expandVPBSWAP()
9452 Mask, EVL); in expandVPBSWAP()
9453 Tmp4 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp4, Tmp3, Mask, EVL); in expandVPBSWAP()
9454 Tmp2 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp2, Tmp1, Mask, EVL); in expandVPBSWAP()
9455 return DAG.getNode(ISD::VP_OR, dl, VT, Tmp4, Tmp2, Mask, EVL); in expandVPBSWAP()
9458 Mask, EVL); in expandVPBSWAP()
9460 DAG.getConstant(255ULL << 8, dl, VT), Mask, EVL); in expandVPBSWAP()
9462 Mask, EVL); in expandVPBSWAP()
9464 DAG.getConstant(255ULL << 16, dl, VT), Mask, EVL); in expandVPBSWAP()
9466 Mask, EVL); in expandVPBSWAP()
9468 DAG.getConstant(255ULL << 24, dl, VT), Mask, EVL); in expandVPBSWAP()
9470 Mask, EVL); in expandVPBSWAP()
9472 Mask, EVL); in expandVPBSWAP()
9474 DAG.getConstant(255ULL << 24, dl, VT), Mask, EVL); in expandVPBSWAP()
9476 Mask, EVL); in expandVPBSWAP()
9478 DAG.getConstant(255ULL << 16, dl, VT), Mask, EVL); in expandVPBSWAP()
9480 Mask, EVL); in expandVPBSWAP()
9482 DAG.getConstant(255ULL << 8, dl, VT), Mask, EVL); in expandVPBSWAP()
9484 Mask, EVL); in expandVPBSWAP()
9485 Tmp8 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp8, Tmp7, Mask, EVL); in expandVPBSWAP()
9486 Tmp6 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp6, Tmp5, Mask, EVL); in expandVPBSWAP()
9487 Tmp4 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp4, Tmp3, Mask, EVL); in expandVPBSWAP()
9488 Tmp2 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp2, Tmp1, Mask, EVL); in expandVPBSWAP()
9489 Tmp8 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp8, Tmp6, Mask, EVL); in expandVPBSWAP()
9490 Tmp4 = DAG.getNode(ISD::VP_OR, dl, VT, Tmp4, Tmp2, Mask, EVL); in expandVPBSWAP()
9491 return DAG.getNode(ISD::VP_OR, dl, VT, Tmp8, Tmp4, Mask, EVL); in expandVPBSWAP()
9563 SDValue EVL = N->getOperand(2); in expandVPBITREVERSE() local
9579 Tmp = (Sz > 8 ? DAG.getNode(ISD::VP_BSWAP, dl, VT, Op, Mask, EVL) : Op); in expandVPBITREVERSE()
9583 Mask, EVL); in expandVPBITREVERSE()
9585 DAG.getConstant(Mask4, dl, VT), Mask, EVL); in expandVPBITREVERSE()
9587 Mask, EVL); in expandVPBITREVERSE()
9589 Mask, EVL); in expandVPBITREVERSE()
9590 Tmp = DAG.getNode(ISD::VP_OR, dl, VT, Tmp2, Tmp3, Mask, EVL); in expandVPBITREVERSE()
9594 Mask, EVL); in expandVPBITREVERSE()
9596 DAG.getConstant(Mask2, dl, VT), Mask, EVL); in expandVPBITREVERSE()
9598 Mask, EVL); in expandVPBITREVERSE()
9600 Mask, EVL); in expandVPBITREVERSE()
9601 Tmp = DAG.getNode(ISD::VP_OR, dl, VT, Tmp2, Tmp3, Mask, EVL); in expandVPBITREVERSE()
9605 Mask, EVL); in expandVPBITREVERSE()
9607 DAG.getConstant(Mask1, dl, VT), Mask, EVL); in expandVPBITREVERSE()
9609 Mask, EVL); in expandVPBITREVERSE()
9611 Mask, EVL); in expandVPBITREVERSE()
9612 Tmp = DAG.getNode(ISD::VP_OR, dl, VT, Tmp2, Tmp3, Mask, EVL); in expandVPBITREVERSE()
11538 SDValue EVL, bool &NeedInvert, in LegalizeSetCCCondCode() argument
11545 assert(!EVL == !Mask && "VP Mask and EVL must either both be set or unset"); in LegalizeSetCCCondCode()
11546 bool IsNonVP = !EVL; in LegalizeSetCCCondCode()
11657 SetCC1 = DAG.getSetCCVP(dl, VT, LHS, RHS, CC1, Mask, EVL); in LegalizeSetCCCondCode()
11658 SetCC2 = DAG.getSetCCVP(dl, VT, LHS, RHS, CC2, Mask, EVL); in LegalizeSetCCCondCode()
11666 SetCC1 = DAG.getSetCCVP(dl, VT, LHS, LHS, CC1, Mask, EVL); in LegalizeSetCCCondCode()
11667 SetCC2 = DAG.getSetCCVP(dl, VT, RHS, RHS, CC2, Mask, EVL); in LegalizeSetCCCondCode()
11679 LHS = DAG.getNode(Opc, dl, VT, SetCC1, SetCC2, Mask, EVL); in LegalizeSetCCCondCode()