summaryrefslogtreecommitdiff
path: root/compiler/optimizing/intrinsics.cc
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/intrinsics.cc')
-rw-r--r--compiler/optimizing/intrinsics.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/optimizing/intrinsics.cc b/compiler/optimizing/intrinsics.cc
index 06ea1c6ffb..b87f6f3975 100644
--- a/compiler/optimizing/intrinsics.cc
+++ b/compiler/optimizing/intrinsics.cc
@@ -254,6 +254,7 @@ void InsertFpToIntegralIntrinsic(HInvokeStaticOrDirect* invoke, size_t input_ind
HInvokeStaticOrDirect* new_input = new (allocator) HInvokeStaticOrDirect(
allocator,
/*number_of_arguments=*/ 1u,
+ /*number_of_out_vregs=*/ is_double ? 2u : 1u,
converted_type,
invoke->GetDexPc(),
/*method_reference=*/ MethodReference(nullptr, dex::kDexNoIndex),