Lines Matching refs:IsMasked

251     bool IsMasked, bool IsStridedOrIndexed, SmallVectorImpl<SDValue> &Operands,  in addVectorLoadStoreOperands()  argument
264 if (IsMasked) { in addVectorLoadStoreOperands()
280 if (IsMasked && IsLoad) { in addVectorLoadStoreOperands()
296 void RISCVDAGToDAGISel::selectVLSEG(SDNode *Node, bool IsMasked, in selectVLSEG() argument
309 bool IsTU = IsMasked || !isAllUndef(Regs); in selectVLSEG()
316 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in selectVLSEG()
320 RISCV::getVLSEGPseudo(NF, IsMasked, IsTU, IsStrided, /*FF*/ false, Log2SEW, in selectVLSEG()
339 void RISCVDAGToDAGISel::selectVLSEGFF(SDNode *Node, bool IsMasked) { in selectVLSEGFF() argument
352 bool IsTU = IsMasked || !isAllUndef(Regs); in selectVLSEGFF()
359 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in selectVLSEGFF()
364 RISCV::getVLSEGPseudo(NF, IsMasked, IsTU, /*Strided*/ false, /*FF*/ true, in selectVLSEGFF()
384 void RISCVDAGToDAGISel::selectVLXSEG(SDNode *Node, bool IsMasked, in selectVLXSEG() argument
397 bool IsTU = IsMasked || !isAllUndef(Regs); in selectVLXSEG()
405 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in selectVLXSEG()
419 NF, IsMasked, IsTU, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL), in selectVLXSEG()
438 void RISCVDAGToDAGISel::selectVSSEG(SDNode *Node, bool IsMasked, in selectVSSEG() argument
444 if (IsMasked) in selectVSSEG()
456 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in selectVSSEG()
460 NF, IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL)); in selectVSSEG()
470 void RISCVDAGToDAGISel::selectVSXSEG(SDNode *Node, bool IsMasked, in selectVSXSEG() argument
474 if (IsMasked) in selectVSXSEG()
487 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in selectVSXSEG()
501 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL), in selectVSXSEG()
1284 bool IsMasked = IntNo == Intrinsic::riscv_vloxei_mask || in Select() local
1294 bool IsTU = IsMasked || !Node->getOperand(CurOp).isUndef(); in Select()
1303 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in Select()
1318 IsMasked, IsTU, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL), in Select()
1334 bool IsMasked = IntNo == Intrinsic::riscv_vle_mask || in Select() local
1347 (IsMasked || !Node->getOperand(CurOp).isUndef()); in Select()
1355 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in Select()
1360 RISCV::getVLEPseudo(IsMasked, IsTU, IsStrided, /*FF*/ false, Log2SEW, in Select()
1373 bool IsMasked = IntNo == Intrinsic::riscv_vleff_mask; in Select() local
1380 bool IsTU = IsMasked || !Node->getOperand(CurOp).isUndef(); in Select()
1388 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in Select()
1394 RISCV::getVLEPseudo(IsMasked, IsTU, /*Strided*/ false, /*FF*/ true, in Select()
1490 bool IsMasked = IntNo == Intrinsic::riscv_vsoxei_mask || in Select() local
1503 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in Select()
1518 IsMasked, /*TU*/ false, IsOrdered, IndexLog2EEW, in Select()
1534 bool IsMasked = IntNo == Intrinsic::riscv_vse_mask || in Select() local
1546 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in Select()
1551 IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL)); in Select()