Searched refs:SplitMask (Results 1 – 3 of 3) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1360 std::pair<SDValue, SDValue> DAGTypeLegalizer::SplitMask(SDValue Mask) { in SplitMask() function in DAGTypeLegalizer 1361 return SplitMask(Mask, SDLoc(Mask)); in SplitMask() 1364 std::pair<SDValue, SDValue> DAGTypeLegalizer::SplitMask(SDValue Mask, in SplitMask() function in DAGTypeLegalizer 1394 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(2)); in SplitVecRes_BinOp() 1428 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(3)); in SplitVecRes_TernaryOp() 2022 auto [MaskLo, MaskHi] = SplitMask(N->getOperand(1)); in SplitVecRes_VP_SPLAT() 2348 std::tie(MaskLo, MaskHi) = SplitMask(Ops.Mask, dl); in SplitVecRes_Gather() 2451 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(3)); in SplitVecRes_SETCC() 2493 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(1)); in SplitVecRes_UnaryOp() 2612 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(1)); in SplitVecRes_ExtendOp() [all …]
|
| H A D | LegalizeTypes.h | 890 std::pair<SDValue, SDValue> SplitMask(SDValue Mask); 893 std::pair<SDValue, SDValue> SplitMask(SDValue Mask, const SDLoc &DL);
|
| H A D | LegalizeIntegerTypes.cpp | 1667 std::tie(MaskLo, MaskHi) = SplitMask(N->getOperand(1)); in PromoteIntRes_TRUNCATE()
|