aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>2021-12-21 13:35:17 -0600
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>2021-12-21 13:36:08 -0600
commita3ea9052d6a16b13607046df6a324403fb51888d (patch)
tree11d832c48f45c8f9bdd0899c8b25ccebf9263279 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parentdb8716a2ec0b137191adcdcb622c9badbbcbede8 (diff)
downloadllvm-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