commit | da155050326ed219b8a50313e9e591b162dab588 | [log] [tgz] |
---|---|---|
author | Kyle Butt <kyle+llvm@iteratee.net> | Thu Jun 23 21:40:35 2016 +0000 |
committer | Kyle Butt <kyle+llvm@iteratee.net> | Thu Jun 23 21:40:35 2016 +0000 |
tree | 9ae757b44ace111fd426903d42557c182815a038 | |
parent | ffdf177de1aa74d936a3fdcbdbe07eff2fe0cce6 [diff] |
Codegen: [X86] preservere memory refs for folded umul_lohi Memory references were not being propagated for this folded load. This prevented optimizations like LICM from hoisting the load. Added test to verify that this allows LICM to proceed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273617 91177308-0d34-0410-b5e6-96231b3b80d8