Chad Rosier 28d1976e2c [LIR] General refactor to improve compile-time and simplify code.
First create a list of candidates, then transform.  This simplifies the code in
that you have don't have to worry that you may be using an invalidated
iterator.

Previously, each time we created a memset/memcpy we would reevaluate the entire
loop potentially resulting in lots of redundant work for large basic blocks.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252817 91177308-0d34-0410-b5e6-96231b3b80d8
2015-11-11 23:00:59 +00:00
..
2015-10-15 15:08:58 +00:00
2015-09-22 11:19:03 +00:00
2015-08-24 20:11:14 +00:00
2015-10-15 15:08:58 +00:00
2015-10-22 20:29:08 +00:00
2015-10-15 15:08:58 +00:00