From 0eedd7e0c923f3ef0b7103f58ca0b975613af144 Mon Sep 17 00:00:00 2001 From: Calin Juravle Date: Thu, 20 Aug 2015 14:48:00 +0100 Subject: Fix BuildInvoke The invoke should be added to the graph before PotentiallySimplifyFakeString. Change-Id: I2afc1d16e6dae60957e7d1386fd028e4f3a5b27a --- compiler/optimizing/builder.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'compiler/optimizing/builder.h') diff --git a/compiler/optimizing/builder.h b/compiler/optimizing/builder.h index c179ea2ce1..19dd94475a 100644 --- a/compiler/optimizing/builder.h +++ b/compiler/optimizing/builder.h @@ -272,13 +272,13 @@ class HGraphBuilder : public ValueObject { uintptr_t direct_method, uintptr_t direct_code); - bool SetupArgumentsForInvoke(HInvoke* invoke, - uint32_t number_of_vreg_arguments, - uint32_t* args, - uint32_t register_index, - bool is_range, - const char* descriptor, - HClinitCheck* clinit_check); + bool SetupArgumentsAndAddInvoke(HInvoke* invoke, + uint32_t number_of_vreg_arguments, + uint32_t* args, + uint32_t register_index, + bool is_range, + const char* descriptor, + HClinitCheck* clinit_check); HClinitCheck* ProcessClinitCheckForInvoke( uint32_t dex_pc, -- cgit v1.2.3-59-g8ed1b