llvm.org GIT mirror llvm / 8df77a9
Clarified operator precedence. Silenced VC++ warning. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43372 91177308-0d34-0410-b5e6-96231b3b80d8 Hartmut Kaiser 13 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
12291229 case convolve(fcInfinity, fcInfinity):
12301230 /* Differently signed infinities can only be validly
12311231 subtracted. */
1232 if(sign ^ rhs.sign != subtract) {
1232 if((sign ^ rhs.sign) != subtract) {
12331233 makeNaN();
12341234 return opInvalidOp;
12351235 }
12511251
12521252 /* Determine if the operation on the absolute values is effectively
12531253 an addition or subtraction. */
1254 subtract ^= (sign ^ rhs.sign);
1254 subtract ^= (sign ^ rhs.sign) ? true : false;
12551255
12561256 /* Are we bigger exponent-wise than the RHS? */
12571257 bits = exponent - rhs.exponent;