Use masks not nodes for vector shuffle predicates. Provide set of 'legal' masks,...
authorAnton Korobeynikov <asl@math.spbu.ru>
Fri, 21 Aug 2009 12:40:07 +0000 (12:40 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Fri, 21 Aug 2009 12:40:07 +0000 (12:40 +0000)
commitd0ac234b1b3a88946ad8bb52677764f3e3eeb8b3
tree522aac60cdab7fb44630d7b5af1443a8d2695d8a
parentcb02ddeda0cbbc23075a9be0bf59ad3f7eb8f5e1
Use masks not nodes for vector shuffle predicates. Provide set of 'legal' masks, so legalizer won't infinite cycle

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79619 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h