summaryrefslogtreecommitdiff
path: root/compiler/optimizing/builder.h
diff options
context:
space:
mode:
author Calin Juravle <calin@google.com> 2015-08-20 14:48:00 +0100
committer Calin Juravle <calin@google.com> 2015-08-20 14:51:27 +0100
commit0eedd7e0c923f3ef0b7103f58ca0b975613af144 (patch)
treec77db90ea2e42f0cd3b0e3b185a2c3ecde0ca515 /compiler/optimizing/builder.h
parent68ad649d3918f2eed3a37209c01a7f0a0faf09f0 (diff)
Fix BuildInvoke
The invoke should be added to the graph before PotentiallySimplifyFakeString. Change-Id: I2afc1d16e6dae60957e7d1386fd028e4f3a5b27a
Diffstat (limited to 'compiler/optimizing/builder.h')
-rw-r--r--compiler/optimizing/builder.h14
1 files changed, 7 insertions, 7 deletions
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,