diff options
author | Michael Liao <michael.liao@intel.com> | 2013-10-15 17:51:02 +0000 |
---|---|---|
committer | Michael Liao <michael.liao@intel.com> | 2013-10-15 17:51:02 +0000 |
commit | dc8c044a9a3e00cab52ca204717de7aee9dab1be (patch) | |
tree | 89ad409fb774f860488c22c9bf0af76e96f9d7ad /test/CodeGen/X86/pr17546.ll | |
parent | d45b3c4653dc4b18074b04662b6d0009880214e3 (diff) | |
download | external_llvm-dc8c044a9a3e00cab52ca204717de7aee9dab1be.zip external_llvm-dc8c044a9a3e00cab52ca204717de7aee9dab1be.tar.gz external_llvm-dc8c044a9a3e00cab52ca204717de7aee9dab1be.tar.bz2 |
Fix PR16807
- Lower signed division by constant powers-of-2 to target-independent
DAG operators instead of target-dependent ones to support them better
on targets where vector types are legal but shift operators on that
types are illegal. E.g., on AVX, PSRAW is only available on <8 x i16>
though <16 x i16> is a legal type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192721 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/pr17546.ll')
0 files changed, 0 insertions, 0 deletions