Lines Matching refs:BoolTy
262 MVT BoolTy = MVT::getVectorVT(MVT::i1, N); in initializeHVXLowering() local
263 if (!isTypeLegal(BoolTy)) in initializeHVXLowering()
264 setOperationAction(ISD::SETCC, BoolTy, Custom); in initializeHVXLowering()
674 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in createHvxPrefixPred() local
675 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in createHvxPrefixPred()
1138 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in insertHvxSubvectorPred() local
1139 SDValue Q = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in insertHvxSubvectorPred()
1750 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in LowerHvxMaskedOp() local
1753 VectorPair MaskU = {DAG.getNode(HexagonISD::V2Q, dl, BoolTy, Tmp.first), in LowerHvxMaskedOp()
1754 DAG.getNode(HexagonISD::V2Q, dl, BoolTy, Tmp.second)}; in LowerHvxMaskedOp()
1898 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in WidenHvxLoad() local
1899 SDValue Mask = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in WidenHvxLoad()
1938 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in WidenHvxStore() local
1939 SDValue Mask = getInstr(Hexagon::V6_pred_scalar2, dl, BoolTy, in WidenHvxStore()