drc: some renaming
[picodrive.git] / cpu / sh2 / compiler.h
index 2a804c7..21d7ca1 100644 (file)
@@ -5,11 +5,13 @@ void sh2_drc_flush_all(void);
 void sh2_drc_wcheck_ram(unsigned int a, int val, int cpuid);
 void sh2_drc_wcheck_da(unsigned int a, int val, int cpuid);
 
-#define BLOCK_CYCLE_LIMIT 128
+#define BLOCK_INSN_LIMIT 128
 
 #define OP_FLAGS(pc) op_flags[((pc) - (base_pc)) / 2]
-#define OF_DELAY_OP (1 << 0)
-#define OF_TARGET   (1 << 1)
+#define OF_DELAY_OP   (1 << 0)
+#define OF_BTARGET    (1 << 1)
+#define OF_T_SET      (1 << 2) // T is known to be set
+#define OF_T_CLEAR    (1 << 3) // ... clear
 
 void scan_block(unsigned int base_pc, int is_slave,
                unsigned char *op_flags, unsigned int *end_pc);