[all-commits] [llvm/llvm-project] bdb1ab: [LegalizeTypes][VP] Use LoVT/HiVT when splitting V...
Craig Topper via All-commits
all-commits at lists.llvm.org
Wed Apr 6 10:53:48 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bdb1ab98049b49dacda6b8c68013793b9db792f5
https://github.com/llvm/llvm-project/commit/bdb1ab98049b49dacda6b8c68013793b9db792f5
Author: Craig Topper <craig.topper at sifive.com>
Date: 2022-04-06 (Wed, 06 Apr 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
Log Message:
-----------
[LegalizeTypes][VP] Use LoVT/HiVT when splitting VP operations in SplitVecRes_UnaryOp.
The VP path was using the split source VTs instead of the split
destination VTs. This may not be a problem today because the VP
nodes going through this have the same source and dest VTs.
It will be a problem when we start using this function for legalizing
VP cast operations.
More information about the All-commits
mailing list