1*926deccbSFrançois Tigeot static const unsigned r420_reg_safe_bm[159] = { 2*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 3*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 4*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 5*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 6*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 7*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 8*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 9*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 10*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 11*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 12*926deccbSFrançois Tigeot 0x17FF1FFF, 0xFFFFFFFC, 0xFFFFFFFF, 0xFF30FFBF, 13*926deccbSFrançois Tigeot 0xFFFFFFF8, 0xC3E6FFFF, 0xFFFFF6DF, 0xFFFFFFFF, 14*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 15*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 16*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFF03F, 17*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 18*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFEFCE, 0xF00EBFFF, 0x007C0000, 19*926deccbSFrançois Tigeot 0xF0000078, 0xFF000009, 0xFFFFFFFF, 0xFFFFFFFF, 20*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 21*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 22*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 23*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 24*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 25*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 26*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 27*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 28*926deccbSFrançois Tigeot 0xFFFFF7FF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 29*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 30*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 31*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 32*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 33*926deccbSFrançois Tigeot 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 34*926deccbSFrançois Tigeot 0xFFFFFC48, 0xFFFFFFFF, 0xFFFFFFFE, 0xFFFFFFFF, 35*926deccbSFrançois Tigeot 0x38FF8F50, 0xFFF88082, 0xF000000C, 0xFAE00BFF, 36*926deccbSFrançois Tigeot 0x0000FFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000000, 37*926deccbSFrançois Tigeot 0x00000000, 0x00000100, 0x00000000, 0x00000000, 38*926deccbSFrançois Tigeot 0x00000000, 0x00000000, 0x00000000, 0x00000000, 39*926deccbSFrançois Tigeot 0x00000000, 0x00000000, 0x00000000, 0xFF800000, 40*926deccbSFrançois Tigeot 0x00000000, 0x00000000, 0x00000000, 0x00000000, 41*926deccbSFrançois Tigeot 0x0003FC0B, 0xFFFFFCFF, 0xFFBFFB99, 42*926deccbSFrançois Tigeot }; 43