Remove a useless check in BBVectorize.

A shuffle mask will always be a constant, but I did not realize that
when I originally wrote the code.

llvm-svn: 159331
This commit is contained in:
Hal Finkel 2012-06-28 05:42:43 +00:00
parent f2dcb9a9c4
commit 0873d73cbf
1 changed files with 0 additions and 5 deletions

View File

@ -747,11 +747,6 @@ namespace {
} else {
return false;
}
} else if (isa<ShuffleVectorInst>(I)) {
// Only merge two shuffles if they're both constant
return isa<Constant>(I->getOperand(2)) &&
isa<Constant>(J->getOperand(2));
// FIXME: We may want to vectorize non-constant shuffles also.
}
// The powi intrinsic is special because only the first argument is