projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Introduce support for unlimited trampolines.
[mono.git]
/
mono
/
mini
/
local-propagation.c
diff --git
a/mono/mini/local-propagation.c
b/mono/mini/local-propagation.c
index 70d34501462aa8bcdb146430febbfd86e03a2928..cdcaa97abfb8eeea9a3202456d2ed4a125c53042 100644
(file)
--- a/
mono/mini/local-propagation.c
+++ b/
mono/mini/local-propagation.c
@@
-9,6
+9,7
@@
* Massimiliano Mantione (massi@ximian.com)
*
* (C) 2006 Novell, Inc. http://www.novell.com
* Massimiliano Mantione (massi@ximian.com)
*
* (C) 2006 Novell, Inc. http://www.novell.com
+ * Copyright 2011 Xamarin, Inc (http://www.xamarin.com)
*/
*/
@@
-130,8
+131,9
@@
restart:
num_sregs = mono_inst_get_src_registers (ins, sregs);
for (srcindex = 0; srcindex < num_sregs; ++srcindex) {
MonoInst *def;
num_sregs = mono_inst_get_src_registers (ins, sregs);
for (srcindex = 0; srcindex < num_sregs; ++srcindex) {
MonoInst *def;
+ int nregs;
- mono_inst_get_src_registers (ins, sregs);
+
nregs =
mono_inst_get_src_registers (ins, sregs);
regtype = spec [MONO_INST_SRC1 + srcindex];
sreg = sregs [srcindex];
regtype = spec [MONO_INST_SRC1 + srcindex];
sreg = sregs [srcindex];