Lines Matching defs:AVL
9512 SDValue AVL = getVLOperand(Op);
9515 // Optimize for constant AVL
9516 if (isa<ConstantSDNode>(AVL)) {
9520 uint64_t AVLInt = AVL->getAsZExtVal();
9527 // For AVL between (MinVLMAX, 2 * MaxVLMAX), the actual working vl
9541 SDValue VL = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, XLenVT, SETVL, AVL,
9586 DAG.getUNDEF(VT), AVL);
9590 MaskedOff, AVL);
9638 SDValue AVL = DAG.getNode(ISD::ZERO_EXTEND, DL, XLenVT, N->getOperand(1));
9642 DAG.getNode(ISD::INTRINSIC_WO_CHAIN, DL, XLenVT, ID, AVL, Sew, LMul);
10308 static bool isNonZeroAVL(SDValue AVL) {
10309 auto *RegisterAVL = dyn_cast<RegisterSDNode>(AVL);
10310 auto *ImmAVL = dyn_cast<ConstantSDNode>(AVL);
10330 // prove it is non-zero. For the AVL=0 case, we need the scalar to
13810 // If the AVL is zero, operand 0 will be returned. So it's not safe to fold.
19015 // Result of vsetvli must be not larger than AVL.