[PATCH] D28167: Create as few pieces of an argument as possible when promoting an argument.

Reid Kleckner via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 29 15:53:55 PST 2016


rnk added a comment.

I'm sure there's some obscure reason for this phase ordering. Do we run instcombine before argument promotion? We should turn these FCA loads into GEPs, loads, and insertelements. FCA loads are currently non-canonical, although it is reasonable for a frontend to generate them.


https://reviews.llvm.org/D28167





More information about the llvm-commits mailing list