]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
JIT: added declaration, removed an unused function
authorFrode Solheim <frode@fs-uae.net>
Mon, 7 Sep 2015 19:23:39 +0000 (21:23 +0200)
committerFrode Solheim <frode@fs-uae.net>
Thu, 17 Sep 2015 17:18:09 +0000 (19:18 +0200)
jit/compemu_midfunc_x86.cpp
jit/compemu_midfunc_x86.h

index 7d5564339b9fbbfb55aa4399388bd2875a31d262..eb33d08e830123bfbcec244084e608a98fbf03d5 100644 (file)
@@ -735,33 +735,7 @@ MIDFUNC(3,cmov_l_rr,(RW4 d, RR4 s, IMM cc))
        unlock2(d);
 }
 MENDFUNC(3,cmov_l_rr,(RW4 d, RR4 s, IMM cc))
-/*
-MIDFUNC(1,setzflg_l,(RW4 r))
-{
-       if (setzflg_uses_bsf) {
-               CLOBBER_BSF;
-               r=rmw(r,4,4);
-               raw_bsf_l_rr(r,r);
-               unlock2(r);
-       }
-       else {
-               Dif (live.flags_in_flags!=VALID) {
-                       jit_abort (_T("JIT: setzflg() wanted flags in native flags, they are %d\n"),
-                               live.flags_in_flags);
-               }
-               r=readreg(r,4);
-               {
-                       int f=writereg(S11,4);
-                       int t=writereg(S12,4);
-                       raw_flags_set_zero(f,r,t);
-                       unlock2(f);
-                       unlock2(r);
-                       unlock2(t);
-               }
-       }
-}
-MENDFUNC(1,setzflg_l,(RW4 r))
-*/
+
 MIDFUNC(3,cmov_l_rm,(RW4 d, IMM s, IMM cc))
 {
        CLOBBER_CMOV;
index cb7f8117be36b3807123301571ce9717c0f13e25..440ccde801b593e94e4c4f28860ca6668c2882b2 100644 (file)
@@ -87,6 +87,7 @@ DECLARE_MIDFUNC(push_l_i(IMM i));
 DECLARE_MIDFUNC(push_l(RR4 s));
 DECLARE_MIDFUNC(clear_16(RW4 r));
 DECLARE_MIDFUNC(clear_8(RW4 r));
+DECLARE_MIDFUNC(sign_extend_32_rr(W4 d, RR2 s));
 DECLARE_MIDFUNC(sign_extend_16_rr(W4 d, RR2 s));
 DECLARE_MIDFUNC(sign_extend_8_rr(W4 d, RR1 s));
 DECLARE_MIDFUNC(zero_extend_16_rr(W4 d, RR2 s));