diff options
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2021-12-21 13:35:17 -0600 |
---|---|---|
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | 2021-12-21 13:36:08 -0600 |
commit | a3ea9052d6a16b13607046df6a324403fb51888d (patch) | |
tree | 11d832c48f45c8f9bdd0899c8b25ccebf9263279 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | db8716a2ec0b137191adcdcb622c9badbbcbede8 (diff) | |
download | llvm-a3ea9052d6a16b13607046df6a324403fb51888d.zip llvm-a3ea9052d6a16b13607046df6a324403fb51888d.tar.gz llvm-a3ea9052d6a16b13607046df6a324403fb51888d.tar.bz2 |
[PowerPC] Do not increase cost for getUserCost with MMA types
Commit 150681f increases
cost of producing MMA types (vector pair and quad).
However, it increases the cost for getUserCost() which is
used in unrolling. As a result, loops that contain these
types already (from the user code) cannot be unrolled
(even with the user's unroll pragma). This was an unintended
sideeffect. Reverting that portion of the commit to allow
unrolling such loops.
Differential revision: https://reviews.llvm.org/D115424
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions