summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacques Garrigue <garrigue at math.nagoya-u.ac.jp>2004-05-25 02:56:58 +0000
committerJacques Garrigue <garrigue at math.nagoya-u.ac.jp>2004-05-25 02:56:58 +0000
commit3a9a8202230c8c6d9ae217a5959f011bb6752d15 (patch)
tree02a2015375be453fbe055abc4cccc22da1329920
parent8a77b712aaacbf8300a966b7f41e9b535ed09e9f (diff)
downloadocaml-newoolab2.tar.gz
reload for Ispectestnewoolab2
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/newoolab2@6321 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
-rw-r--r--asmcomp/i386/reload.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/asmcomp/i386/reload.ml b/asmcomp/i386/reload.ml
index 3ed4aaaf6b..ed23eaeed0 100644
--- a/asmcomp/i386/reload.ml
+++ b/asmcomp/i386/reload.ml
@@ -73,6 +73,9 @@ method reload_test tst arg =
if stackp arg.(0) && stackp arg.(1)
then [| self#makereg arg.(0); arg.(1) |]
else arg
+ | Ispectest(Iinttests _) ->
+ (* We already use all possible addressings *)
+ Array.map self#makereg arg
| _ ->
(* The argument(s) can be either in register or on stack *)
arg