fix issue we exclude floating point vectors from splitting
MODIFY
llvm_mode/split-compares-pass.so.cc
llvm_mode/split-compares-pass.so.cc
@@ -479,6 +479,8 @@ size_t SplitComparesTransform::splitFPCompares(Module &M) {
if (TyOp0 != TyOp1) { continue; }
+ if (TyOp0->isArrayTy() || TyOp0->isVectorTy()) { continue; }
+
fcomps.push_back(selectcmpInst);
}

fix issue #86, we exclude floating point vectors from splitting