1*9a0e4156SSadaf Ebrahimi # CS_ARCH_SPARC, CS_MODE_BIG_ENDIAN, None 2*9a0e4156SSadaf Ebrahimi 0x80,0x00,0x00,0x00 = add %g0, %g0, %g0 3*9a0e4156SSadaf Ebrahimi 0x86,0x00,0x40,0x02 = add %g1, %g2, %g3 4*9a0e4156SSadaf Ebrahimi 0xa0,0x02,0x00,0x09 = add %o0, %o1, %l0 5*9a0e4156SSadaf Ebrahimi 0xa0,0x02,0x20,0x0a = add %o0, 10, %l0 6*9a0e4156SSadaf Ebrahimi 0x86,0x80,0x40,0x02 = addcc %g1, %g2, %g3 7*9a0e4156SSadaf Ebrahimi 0x86,0xc0,0x40,0x02 = addxcc %g1, %g2, %g3 8*9a0e4156SSadaf Ebrahimi 0x86,0x70,0x40,0x02 = udiv %g1, %g2, %g3 9*9a0e4156SSadaf Ebrahimi 0x86,0x78,0x40,0x02 = sdiv %g1, %g2, %g3 10*9a0e4156SSadaf Ebrahimi 0x86,0x08,0x40,0x02 = and %g1, %g2, %g3 11*9a0e4156SSadaf Ebrahimi 0x86,0x28,0x40,0x02 = andn %g1, %g2, %g3 12*9a0e4156SSadaf Ebrahimi 0x86,0x10,0x40,0x02 = or %g1, %g2, %g3 13*9a0e4156SSadaf Ebrahimi 0x86,0x30,0x40,0x02 = orn %g1, %g2, %g3 14*9a0e4156SSadaf Ebrahimi 0x86,0x18,0x40,0x02 = xor %g1, %g2, %g3 15*9a0e4156SSadaf Ebrahimi 0x86,0x38,0x40,0x02 = xnor %g1, %g2, %g3 16*9a0e4156SSadaf Ebrahimi 0x86,0x50,0x40,0x02 = umul %g1, %g2, %g3 17*9a0e4156SSadaf Ebrahimi 0x86,0x58,0x40,0x02 = smul %g1, %g2, %g3 18*9a0e4156SSadaf Ebrahimi 0x01,0x00,0x00,0x00 = nop 19*9a0e4156SSadaf Ebrahimi 0x21,0x00,0x00,0x0a = sethi 10, %l0 20*9a0e4156SSadaf Ebrahimi 0x87,0x28,0x40,0x02 = sll %g1, %g2, %g3 21*9a0e4156SSadaf Ebrahimi 0x87,0x28,0x60,0x1f = sll %g1, 31, %g3 22*9a0e4156SSadaf Ebrahimi 0x87,0x30,0x40,0x02 = srl %g1, %g2, %g3 23*9a0e4156SSadaf Ebrahimi 0x87,0x30,0x60,0x1f = srl %g1, 31, %g3 24*9a0e4156SSadaf Ebrahimi 0x87,0x38,0x40,0x02 = sra %g1, %g2, %g3 25*9a0e4156SSadaf Ebrahimi 0x87,0x38,0x60,0x1f = sra %g1, 31, %g3 26*9a0e4156SSadaf Ebrahimi 0x86,0x20,0x40,0x02 = sub %g1, %g2, %g3 27*9a0e4156SSadaf Ebrahimi 0x86,0xa0,0x40,0x02 = subcc %g1, %g2, %g3 28*9a0e4156SSadaf Ebrahimi 0x86,0xe0,0x40,0x02 = subxcc %g1, %g2, %g3 29*9a0e4156SSadaf Ebrahimi 0x86,0x10,0x00,0x01 = mov %g1, %g3 30*9a0e4156SSadaf Ebrahimi 0x86,0x10,0x20,0xff = mov 0xff, %g3 31*9a0e4156SSadaf Ebrahimi 0x81,0xe8,0x00,0x00 = restore 32*9a0e4156SSadaf Ebrahimi 0x86,0x40,0x80,0x01 = addx %g2, %g1, %g3 33*9a0e4156SSadaf Ebrahimi 0x86,0x60,0x80,0x01 = subx %g2, %g1, %g3 34*9a0e4156SSadaf Ebrahimi 0x86,0xd0,0x80,0x01 = umulcc %g2, %g1, %g3 35*9a0e4156SSadaf Ebrahimi 0x86,0xd8,0x80,0x01 = smulcc %g2, %g1, %g3 36*9a0e4156SSadaf Ebrahimi 0x86,0xf0,0x80,0x01 = udivcc %g2, %g1, %g3 37*9a0e4156SSadaf Ebrahimi 0x86,0xf8,0x80,0x01 = sdivcc %g2, %g1, %g3 38*9a0e4156SSadaf Ebrahimi 0x86,0x88,0x80,0x01 = andcc %g2, %g1, %g3 39*9a0e4156SSadaf Ebrahimi 0x86,0xa8,0x80,0x01 = andncc %g2, %g1, %g3 40*9a0e4156SSadaf Ebrahimi 0x86,0x90,0x80,0x01 = orcc %g2, %g1, %g3 41*9a0e4156SSadaf Ebrahimi 0x86,0xb0,0x80,0x01 = orncc %g2, %g1, %g3 42*9a0e4156SSadaf Ebrahimi 0x86,0x98,0x80,0x01 = xorcc %g2, %g1, %g3 43*9a0e4156SSadaf Ebrahimi 0x86,0xb8,0x80,0x01 = xnorcc %g2, %g1, %g3 44*9a0e4156SSadaf Ebrahimi 0x87,0x00,0x80,0x01 = taddcc %g2, %g1, %g3 45*9a0e4156SSadaf Ebrahimi 0x87,0x08,0x80,0x01 = tsubcc %g2, %g1, %g3 46*9a0e4156SSadaf Ebrahimi 0x87,0x10,0x80,0x01 = taddcctv %g2, %g1, %g3 47*9a0e4156SSadaf Ebrahimi 0x87,0x18,0x80,0x01 = tsubcctv %g2, %g1, %g3 48