summaryrefslogtreecommitdiff
path: root/compiler/optimizing/builder.cc
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2014-05-14 13:27:44 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-05-14 13:27:45 +0000
commitc2ffcecb61e474f29f3c6a8721dfd00e0252b1f8 (patch)
tree34d20940d660098d0bb813cec0a1dd8aadca3f69 /compiler/optimizing/builder.cc
parentf54fcba62745f897b9e741594dc5f4b2143601f6 (diff)
parentf635e63318447ca04731b265a86a573c9ed1737c (diff)
Merge "Add a compilation tracing mechanism to the new compiler."
Diffstat (limited to 'compiler/optimizing/builder.cc')
-rw-r--r--compiler/optimizing/builder.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/optimizing/builder.cc b/compiler/optimizing/builder.cc
index b0aa63bb3e..2c2564d2ec 100644
--- a/compiler/optimizing/builder.cc
+++ b/compiler/optimizing/builder.cc
@@ -311,6 +311,10 @@ bool HGraphBuilder::BuildInvoke(const Instruction& instruction,
}
}
+ if (return_type == Primitive::kPrimDouble || return_type == Primitive::kPrimFloat) {
+ return false;
+ }
+
DCHECK_EQ(argument_index, number_of_arguments);
current_block_->AddInstruction(invoke);
return true;