IDA Disassemblies Gallery

SPARC Solaris COFF

Assembler code
.text:0000010C ! --------------------------------------------------------------------------- .text:0000010C .text:0000010C loc_10C: ! CODE XREF: disassemble+A0↑j .text:0000010C ! DATA XREF: disassemble:jpt_E4↑o .text:0000010C ld [%fp+var_18], %o0 ! jumptable 000000E4 case 0 .text:00000110 set 0x3FFFFF, %o1 .text:00000118 and %o0, %o1, %o0 .text:0000011C st %o0, [%fp+var_24] .text:00000120 ld [%fp+var_18], %o0 .text:00000124 set 0x3FFFFF, %o1 .text:0000012C and %o0, %o1, %o0 .text:00000130 st %o0, [%fp+var_28] .text:00000134 set aUnimp, %o0 ! "UNIMP" .text:0000013C st %o0, [%fp+var_2C] .text:00000140 ld [%fp+var_28], %o0 .text:00000144 call lookup .text:00000148 nop .text:0000014C mov %o0, %o2 .text:00000150 set aSS, %o0 ! "%s %s\n" .text:00000158 ld [%fp+var_2C], %o1 .text:0000015C call printf .text:00000160 nop .text:00000164 ba loc_704 .text:00000168 nop .text:0000016C ! --------------------------------------------------------------------------- .text:0000016C .text:0000016C loc_16C: ! CODE XREF: disassemble+A0↑j .text:0000016C ! DATA XREF: disassemble:jpt_E4↑o .text:0000016C set aSomeInst, %o0 ! jumptable 000000E4 cases 1,3,5 .text:00000174 call printf .text:00000178 nop .text:0000017C ba loc_704 .text:00000180 nop .text:00000184 ! --------------------------------------------------------------------------- .text:00000184 .text:00000184 loc_184: ! CODE XREF: disassemble+A0↑j .text:00000184 ! DATA XREF: disassemble:jpt_E4↑o .text:00000184 ld [%fp+var_18], %o1 ! jumptable 000000E4 case 2