Merge pull request #920 from ncos/ispc_build_fails

Fixing 40 sse2 compfails
This commit is contained in:
Dmitry Babokin
2014-12-07 15:37:36 +03:00

View File

@@ -367,6 +367,8 @@ lGetMask(llvm::Value *factor, uint64_t *mask) {
llvm::dyn_cast<llvm::Constant>(cv->getOperand(i));
if (c == NULL)
return false;
if (llvm::isa<llvm::ConstantExpr>(cv->getOperand(i)) )
return false; // We can not handle constant expressions here
elements.push_back(c);
}
*mask = lConstElementsToMask(elements);