commit | cdba30f1079608211d2bc1defff1f1abfbad6568 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Sat Dec 15 19:43:44 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Sat Dec 15 19:43:44 2018 +0000 |
tree | 83e8aa707f91a11ab7db206404ca8e9d9c248313 | |
parent | a1ac7be38f4896ea57ff8866c8ff94eb5ac67a24 [diff] |
[X86] Lower to SHLD/SHRD on slow machines for optsize Use consistent rules for when to lower to SHLD/SHRD for slow machines - fixes a weird issue where funnel shift gets expanded but then X86ISelLowering's combineOr sees the optsize and combines to SHLD/SHRD, but now with the modulo amount guard......