3 // { dg-options "-O2" }
6 unsigned char h[] = { 1, 1 };
8 __attribute__ ((cold)) int ModRM_Mode () { return a; }
16 __attribute__ ((cold)) static bool ModRM_hasSIB (unsigned char p1)
18 return ModRM_Mode () != 1 && ModRM_RM (p1);
21 __attribute__ ((cold)) static bool ModRM_hasRIP (unsigned char p1)
23 return ModRM_Mode () && ModRM_RM (p1);
27 DisassembleHeapAccess (unsigned char *p1)
43 if (DisassembleHeapAccess (h) != h + 2)