[cfe-commits] r42291 - /cfe/trunk/AST/Expr.cpp
Chris Lattner
sabre at nondot.org
Mon Sep 24 21:29:44 PDT 2007
Author: lattner
Date: Mon Sep 24 23:29:44 2007
New Revision: 42291
URL: http://llvm.org/viewvc/llvm-project?rev=42291&view=rev
Log:
use the right rounding mode.
Modified:
cfe/trunk/AST/Expr.cpp
Modified: cfe/trunk/AST/Expr.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/AST/Expr.cpp?rev=42291&r1=42290&r2=42291&view=diff
==============================================================================
--- cfe/trunk/AST/Expr.cpp (original)
+++ cfe/trunk/AST/Expr.cpp Mon Sep 24 23:29:44 2007
@@ -753,7 +753,7 @@
llvm::APFloat::opStatus Status =
FL->getValue().convertToInteger(Space, DestWidth, DestSigned,
- llvm::APFloat::rmNearestTiesToEven);
+ llvm::APFloat::rmTowardZero);
if (Status != llvm::APFloat::opOK && Status != llvm::APFloat::opInexact) {
if (Loc) *Loc = Operand->getLocStart();
return false; // FIXME: need to accept this as an extension.
More information about the cfe-commits
mailing list