From 31dd3d60491148d345c1edae1ccd090a1b67dd2b Mon Sep 17 00:00:00 2001 From: Roland Levillain Date: Tue, 16 Feb 2016 12:21:02 +0000 Subject: Extend constant folding to float and double operations. Change-Id: I2837064b2ceea587bc171fc520507f13355292c6 --- compiler/optimizing/constant_folding.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compiler/optimizing/constant_folding.cc') diff --git a/compiler/optimizing/constant_folding.cc b/compiler/optimizing/constant_folding.cc index 57452cc076..014353d615 100644 --- a/compiler/optimizing/constant_folding.cc +++ b/compiler/optimizing/constant_folding.cc @@ -178,7 +178,7 @@ void InstructionWithAbsorbingInputSimplifier::VisitCompare(HCompare* instruction ((input_cst->IsFloatConstant() && input_cst->AsFloatConstant()->IsNaN()) || (input_cst->IsDoubleConstant() && input_cst->AsDoubleConstant()->IsNaN()))) { // Replace code looking like - // CMP{G,L} dst, src, NaN + // CMP{G,L}-{FLOAT,DOUBLE} dst, src, NaN // with // CONSTANT +1 (gt bias) // or -- cgit v1.2.3-59-g8ed1b