CHashTable *asm_hash; Bool cmp_do_not_write_to_dsk; CHashClass *sys_internal_types[RT_NUM_IT]; CIntermediateCode opt_nop; U32 *dual_U16_tokens1,*dual_U16_tokens2,*dual_U16_tokens3; U32 *binary_ops_table; U8 *cmp_arg_cnt,*cmp_result_cnt; U8 *ic_bitmap_deref,*ic_bitmap_assign,*ic_bitmap_not_const,*ic_bitmap_cmp,*ic_bitmap_fpop; I64 num_stk_temps,num_reg_vars,num_non_ptr_vars; I64 stk_temps_mask,reg_vars_mask,non_ptr_vars_mask; U8 *to_stk_temps_map_odd; U8 *to_stk_temps_map_even; U8 *to_reg_vars_map,*to_non_ptr_vars_map; I64 compiled_lines,compiled_funs,compiled_bytes; //Unassembler CInstruction **unasm_table; I64 unasm_table_entries; I64 uasm_ins64_mask,uasm_signed_arg_mask,uasm_mem_mask;