Fixed float comparisons using wrong llvm comparison