commit | d604b8cf93a18047d94f0f440c45cb26c30b2849 | [log] [tgz] |
---|---|---|
author | Sanjay Patel <spatel@rotateright.com> | Sun Nov 25 17:27:02 2018 +0000 |
committer | Sanjay Patel <spatel@rotateright.com> | Sun Nov 25 17:27:02 2018 +0000 |
tree | 0dd9c1e6d73b0b6a5aac615a8ae8e1eb794159fb | |
parent | ea0279549d5fee48d402c0fc8960fead965363a0 [diff] |
[x86] limit transform for select-of-fp-constants This should likely be adjusted to limit this transform further, but these diffs should be clear wins. If we have blendv/conditional move, then we should assume those are cheap ops. The loads become independent of the compare, so those can be speculated before we need to use the values in the blend/mov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347526 91177308-0d34-0410-b5e6-96231b3b80d8