Lines Matching refs:SplitVector
15743 auto SplitVector = [&](SDValue V) { in splitAndLowerShuffle() local
15751 std::tie(LoV1, HiV1) = SplitVector(V1); in splitAndLowerShuffle()
15752 std::tie(LoV2, HiV2) = SplitVector(V2); in splitAndLowerShuffle()
21157 std::tie(Lo, Hi) = DAG.SplitVector(In, DL); in LowerTRUNCATE()
22281 auto Split = DAG.SplitVector(V, DL); in LowerVectorAllZero()
29428 std::tie(Lo, Hi) = DAG.SplitVector(V, DL); in getPMOVMSKB()
29439 std::tie(Lo, Hi) = DAG.SplitVector(V, DL); in getPMOVMSKB()
30791 std::tie(Lo, Hi) = DAG.SplitVector(In, dl); in ReplaceNodeResults()
40650 std::tie(Lo, Hi) = DAG.SplitVector(Match, DL); in combinePredicateReduction()
40680 std::tie(Lo, Hi) = DAG.SplitVector(Match, DL); in combinePredicateReduction()
43835 std::tie(Lo, Hi) = DAG.SplitVector(ShuffleOps[0], DL); in combineHorizOpWithShuffle()
46503 std::tie(N0, N1) = DAG.SplitVector(SrcOps[0], SDLoc(Op)); in isHorizontalBinOp()