786 |
|
|| (table68k[opc].mnemo == i_BSR) \ |
787 |
|
) |
788 |
|
|
789 |
– |
#if 0 |
790 |
– |
// gb-- Don't follow false and true branches as we may not be |
791 |
– |
// able to determine the whole block length in bytes in order |
792 |
– |
// to compute the block checksum |
793 |
– |
|
794 |
– |
// We can follow unconditional jumps if neither Lazy Flusher |
795 |
– |
// nor Dynamic Code Patches feature is enabled |
796 |
– |
|
797 |
– |
// UPDATE: this is no longer permitted since we can decide |
798 |
– |
// at runtime whether the JIT compiler is used or not |
799 |
– |
if (IS_CONST_JUMP(i)) |
800 |
– |
table68k[i].cflow = fl_normal; |
801 |
– |
#endif |
802 |
– |
|
789 |
|
// Fix flags used information for Scc, Bcc, TRAPcc, DBcc instructions |
790 |
|
int flags_used = table68k[i].flaglive; |
791 |
|
if ( (mnemo == i_Scc) |