Lines Matching refs:SplitVector
14557 auto SplitVector = [&](SDValue V) { in splitAndLowerShuffle() local
14565 std::tie(LoV1, HiV1) = SplitVector(V1); in splitAndLowerShuffle()
14566 std::tie(LoV2, HiV2) = SplitVector(V2); in splitAndLowerShuffle()
20715 std::tie(Lo, Hi) = DAG.SplitVector(In, DL); in LowerTRUNCATE()
22369 auto Split = DAG.SplitVector(LHS, DL); in LowerVectorAllEqual()
22385 auto Split = DAG.SplitVector(V, DL); in LowerVectorAllEqual()
22397 auto Split = DAG.SplitVector(V, DL); in LowerVectorAllEqual()
31118 std::tie(Lo, Hi) = DAG.SplitVector(V, DL); in getPMOVMSKB()
31129 std::tie(Lo, Hi) = DAG.SplitVector(V, DL); in getPMOVMSKB()
32785 std::tie(Lo, Hi) = DAG.SplitVector(In, dl); in ReplaceNodeResults()
44414 std::tie(Lo, Hi) = DAG.SplitVector(Match, DL); in combinePredicateReduction()
44444 std::tie(Lo, Hi) = DAG.SplitVector(Match, DL); in combinePredicateReduction()
48348 std::tie(Lo, Hi) = DAG.SplitVector(ShuffleOps[0], DL); in combineHorizOpWithShuffle()
51957 std::tie(N0, N1) = DAG.SplitVector(SrcOps[0], SDLoc(Op)); in isHorizontalBinOp()