commit | f061b40e91b96d32e535cc81362904c685483506 | [log] [tgz] |
---|---|---|
author | Richard Henderson <rth@twiddle.net> | Fri Apr 09 10:48:02 2010 -0700 |
committer | Aurelien Jarno <aurelien@aurel32.net> | Mon Apr 26 20:06:17 2010 +0200 |
tree | 51dc1f2f0950e0a97550009d6b4032a8c61fbaf0 | |
parent | 884d348b7bd4c6f1c1993dafd2e89ac31fe4e543 [diff] |
tcg-hppa: Fix softmmu loads and stores. Along the tlb hit path, we were modifying the variables holding the input register numbers, which lead to incorrect expansion of the tlb miss path. Fix this by extracting the tlb hit path to separate functions with their own local variables. This also makes the difference between softmmu and user-only easier to read. Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>