1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM, CS_MODE_THUMB, None 2*9a0e4156SSadaf Ebrahimi // 0xff,0xf7,0x00,0xbc = b.w #-2044 3*9a0e4156SSadaf Ebrahimi // 0x00,0xf0,0xff,0xbb = b.w #2050 4*9a0e4156SSadaf Ebrahimi // 0x66,0xf6,0x30,0xbc = b.w #-1677212 5*9a0e4156SSadaf Ebrahimi // 0x99,0xf1,0xcf,0xbb = b.w #1677218 6*9a0e4156SSadaf Ebrahimi // 0x00,0xe4 = b #-2044 7*9a0e4156SSadaf Ebrahimi 0xff,0xe3 = b #2050 8*9a0e4156SSadaf Ebrahimi 0xff,0xf7,0xff,0xbb = b.w #-2046 9*9a0e4156SSadaf Ebrahimi 0x00,0xf0,0x00,0xbc = b.w #2052 10*9a0e4156SSadaf Ebrahimi // 0x66,0xf6,0x30,0xbc = b.w #-1677212 11*9a0e4156SSadaf Ebrahimi // 0x99,0xf1,0xcf,0xbb = b.w #1677218 12*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq 13*9a0e4156SSadaf Ebrahimi // 0x00,0xe4 = beq #-2044 14*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne 15*9a0e4156SSadaf Ebrahimi // 0x01,0xe4 = bne #-2042 16*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt 17*9a0e4156SSadaf Ebrahimi // 0xff,0xf7,0x00,0xbc = bgt.w #-2044 18*9a0e4156SSadaf Ebrahimi 0xd8,0xbf = it le 19*9a0e4156SSadaf Ebrahimi // 0x00,0xf0,0xff,0xbb = ble.w #2050 20*9a0e4156SSadaf Ebrahimi 0xa8,0xbf = it ge 21*9a0e4156SSadaf Ebrahimi // 0x66,0xf6,0x30,0xbc = bge.w #-1677212 22*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt 23*9a0e4156SSadaf Ebrahimi // 0x99,0xf1,0xcf,0xbb = blt.w #1677218 24*9a0e4156SSadaf Ebrahimi 0x80,0xd0 = beq #-252 25*9a0e4156SSadaf Ebrahimi 0x7f,0xd1 = bne #258 26*9a0e4156SSadaf Ebrahimi 0x3f,0xf5,0x80,0xaf = bmi.w #-252 27*9a0e4156SSadaf Ebrahimi 0x40,0xf0,0x7f,0x80 = bne.w #258 28*9a0e4156SSadaf Ebrahimi 0xc0,0xf6,0x00,0x80 = blt.w #-1048572 29*9a0e4156SSadaf Ebrahimi 0xbf,0xf2,0xff,0xaf = bge.w #1048578 30*9a0e4156SSadaf Ebrahimi 0x80,0xd1 = bne #-252 31*9a0e4156SSadaf Ebrahimi 0x7f,0xdc = bgt #258 32*9a0e4156SSadaf Ebrahimi 0x7f,0xf4,0x7f,0xaf = bne.w #-254 33*9a0e4156SSadaf Ebrahimi 0x00,0xf3,0x80,0x80 = bgt.w #260 34*9a0e4156SSadaf Ebrahimi 0x40,0xf4,0x00,0x80 = bne.w #-1048572 35*9a0e4156SSadaf Ebrahimi 0x3f,0xf3,0xff,0xaf = bgt.w #1048578 36*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq 37*9a0e4156SSadaf Ebrahimi // 0x08,0x44 = addeq r0, r1 38*9a0e4156SSadaf Ebrahimi 0x40,0xd1 = bne #132 39*9a0e4156SSadaf Ebrahimi 0x0c,0xbf = ite eq 40*9a0e4156SSadaf Ebrahimi // 0x08,0x44 = addeq r0, r1 41*9a0e4156SSadaf Ebrahimi // 0x40,0xe0 = bne #132 42*9a0e4156SSadaf Ebrahimi // 0x00,0xe4 = b #-2044 43*9a0e4156SSadaf Ebrahimi // 0xff,0xf7,0x00,0xbc = b.w #-2044 44*9a0e4156SSadaf Ebrahimi // 0x00,0xf0,0xff,0xbb = b.w #2050 45*9a0e4156SSadaf Ebrahimi // 0x66,0xf6,0x30,0xbc = b.w #-1677212 46*9a0e4156SSadaf Ebrahimi // 0x99,0xf1,0xcf,0xbb = b.w #1677218 47*9a0e4156SSadaf Ebrahimi // 0x00,0xe4 = b #-2044 48*9a0e4156SSadaf Ebrahimi 0xff,0xe3 = b #2050 49*9a0e4156SSadaf Ebrahimi 0xff,0xf7,0xff,0xbb = b.w #-2046 50*9a0e4156SSadaf Ebrahimi 0x00,0xf0,0x00,0xbc = b.w #2052 51*9a0e4156SSadaf Ebrahimi // 0x66,0xf6,0x30,0xbc = b.w #-1677212 52*9a0e4156SSadaf Ebrahimi // 0x99,0xf1,0xcf,0xbb = b.w #1677218 53*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq 54*9a0e4156SSadaf Ebrahimi // 0x00,0xe4 = beq #-2044 55*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne 56*9a0e4156SSadaf Ebrahimi // 0x01,0xe4 = bne #-2042 57*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt 58*9a0e4156SSadaf Ebrahimi // 0xff,0xf7,0x00,0xbc = bgt.w #-2044 59*9a0e4156SSadaf Ebrahimi 0xd8,0xbf = it le 60*9a0e4156SSadaf Ebrahimi // 0x00,0xf0,0xff,0xbb = ble.w #2050 61*9a0e4156SSadaf Ebrahimi 0xa8,0xbf = it ge 62*9a0e4156SSadaf Ebrahimi // 0x66,0xf6,0x30,0xbc = bge.w #-1677212 63*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt 64*9a0e4156SSadaf Ebrahimi // 0x99,0xf1,0xcf,0xbb = blt.w #1677218 65*9a0e4156SSadaf Ebrahimi 0x80,0xd0 = beq #-252 66*9a0e4156SSadaf Ebrahimi 0x7f,0xd1 = bne #258 67*9a0e4156SSadaf Ebrahimi 0x3f,0xf5,0x80,0xaf = bmi.w #-252 68*9a0e4156SSadaf Ebrahimi 0x40,0xf0,0x7f,0x80 = bne.w #258 69*9a0e4156SSadaf Ebrahimi 0xc0,0xf6,0x00,0x80 = blt.w #-1048572 70*9a0e4156SSadaf Ebrahimi 0xbf,0xf2,0xff,0xaf = bge.w #1048578 71*9a0e4156SSadaf Ebrahimi 0x80,0xd1 = bne #-252 72*9a0e4156SSadaf Ebrahimi 0x7f,0xdc = bgt #258 73*9a0e4156SSadaf Ebrahimi 0x7f,0xf4,0x7f,0xaf = bne.w #-254 74*9a0e4156SSadaf Ebrahimi 0x00,0xf3,0x80,0x80 = bgt.w #260 75*9a0e4156SSadaf Ebrahimi 0x40,0xf4,0x00,0x80 = bne.w #-1048572 76*9a0e4156SSadaf Ebrahimi 0x3f,0xf3,0xff,0xaf = bgt.w #1048578 77*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq 78*9a0e4156SSadaf Ebrahimi // 0x08,0x44 = addeq r0, r1 79*9a0e4156SSadaf Ebrahimi 0x40,0xd1 = bne #132 80*9a0e4156SSadaf Ebrahimi 0x0c,0xbf = ite eq 81*9a0e4156SSadaf Ebrahimi // 0x08,0x44 = addeq r0, r1 82*9a0e4156SSadaf Ebrahimi // 0x40,0xe0 = b #132 83