Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1428 std::pair<SDValue, SDValue> DAGTypeLegalizer::SplitMask(SDValue Mask) { in SplitMask() function in DAGTypeLegalizer
1429 return SplitMask(Mask, SDLoc(Mask)); in SplitMask()
1432 std::pair<SDValue, SDValue> DAGTypeLegalizer::SplitMask(SDValue Mask, in SplitMask() function in DAGTypeLegalizer
1462 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(2)); in SplitVecRes_BinOp()
1496 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(3)); in SplitVecRes_TernaryOp()
2097 auto [MaskLo, MaskHi] = SplitMask(N->getOperand(1)); in SplitVecRes_VP_SPLAT()
2423 std::tie(MaskLo, MaskHi) = SplitMask(Ops.Mask, dl); in SplitVecRes_Gather()
2524 std::tie(LoMask, HiMask) = SplitMask(Mask); in SplitVecRes_VECTOR_COMPRESS()
2584 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(3)); in SplitVecRes_SETCC()
2626 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(1)); in SplitVecRes_UnaryOp()
[all …]
H A DLegalizeTypes.h933 std::pair<SDValue, SDValue> SplitMask(SDValue Mask);
936 std::pair<SDValue, SDValue> SplitMask(SDValue Mask, const SDLoc &DL);
H A DLegalizeIntegerTypes.cpp1712 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(1)); in PromoteIntRes_TRUNCATE()