commit | f630c712b17cae45e8cf9bc670c8b1695c37c3c6 | [log] [tgz] |
---|---|---|
author | Dale Johannesen <dalej@apple.com> | Thu Jul 29 20:10:08 2010 +0000 |
committer | Dale Johannesen <dalej@apple.com> | Thu Jul 29 20:10:08 2010 +0000 |
tree | 41395b80a5f4846359b04920017ecb5bf96d84df | |
parent | fb13b95162f645260cf6a5511318abd55f124f5e [diff] |
Implement vector constants which are splat of integers with mov + vdup. 8003375. This is currently disabled by default because LICM will not hoist a VDUP, so it pessimizes the code if the construct occurs inside a loop (8248029). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109799 91177308-0d34-0410-b5e6-96231b3b80d8