return 0;
}
- public static unsafe int test_0_pin_string () {
- string x = "xxx";
- fixed (char *c = x) {
- if (*c != 'x')
- return 1;
- }
- return 0;
- }
-
public static int test_3_shift_regalloc () {
int shift = 8;
int orig = 1;
return n;
}
-
- public static int my_flags;
+
public static int test_0_and_cmp ()
{
-
- /* various forms of test [mem], imm */
-
- my_flags = 0x01020304;
-
- if ((my_flags & 0x01020304) == 0)
- return 1;
-
- if ((my_flags & 0x00000304) == 0)
- return 2;
-
- if ((my_flags & 0x00000004) == 0)
- return 3;
-
- if ((my_flags & 0x00000300) == 0)
- return 4;
-
- if ((my_flags & 0x00020000) == 0)
- return 5;
-
- if ((my_flags & 0x01000000) == 0)
- return 6;
-
/* test esi, imm */
int local = 0x01020304;
if ((local & 0x01000000) == 0)
return 12;
-
+
return 0;
}