Add wider vector/integer support for PR12312
authorMichael Liao <michael.liao@intel.com>
Thu, 13 Sep 2012 20:24:54 +0000 (20:24 +0000)
committerMichael Liao <michael.liao@intel.com>
Thu, 13 Sep 2012 20:24:54 +0000 (20:24 +0000)
commitf966e4e5b344e02ddd026a628db7079b62df60e6
tree42d5ee04b019624bc12afc6f5e17a50507b9f395
parent092122f124b6589a3a432473c1047bf5834df3c1
Add wider vector/integer support for PR12312

- Enhance the fix to PR12312 to support wider integer, such as 256-bit
  integer. If more than 1 fully evaluated vectors are found, POR them
  first followed by the final PTEST.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163832 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
test/CodeGen/X86/pr12312.ll