diff options
Diffstat (limited to 'gas/testsuite/gas/pj/ops.d')
-rw-r--r-- | gas/testsuite/gas/pj/ops.d | 407 |
1 files changed, 0 insertions, 407 deletions
diff --git a/gas/testsuite/gas/pj/ops.d b/gas/testsuite/gas/pj/ops.d deleted file mode 100644 index 3c619710670..00000000000 --- a/gas/testsuite/gas/pj/ops.d +++ /dev/null @@ -1,407 +0,0 @@ -#objdump: -dr -#name: pj -#as - -# test all the instructions - -.*: +file format elf32-pj - -Disassembly of section .text: - -00000000 <foo0-0x1>: - ... - -00000001 <foo0>: - ... - -00000002 <foo1>: - ... - -00000003 <foo2>: - ... - -00000004 <foo3>: - ... - -00000005 <foo4>: - ... - -00000006 <foo5>: - ... - -00000007 <foo6>: - ... - -00000008 <foo7>: - ... - -00000009 <foo8>: - ... - -0000000a <foo9>: - ... - -0000000b <foo10>: - ... - -0000000c <foo11>: - ... - -0000000d <foo12>: - ... - -0000000e <foo13>: - ... - -0000000f <foo14>: - ... - -00000010 <foo15>: - ... - -00000011 <foo16>: - ... - -00000012 <foo17>: - ... - -00000013 <foo18>: - ... - -00000014 <foo19>: - 14: 00 nop - 15: 01 aconst_null - 16: 02 iconst_m1 - 17: 03 iconst_0 - 18: 04 iconst_1 - 19: 05 iconst_2 - 1a: 06 iconst_3 - 1b: 07 iconst_4 - 1c: 08 iconst_5 - 1d: 09 lconst_0 - 1e: 0a lconst_1 - 1f: 0b fconst_0 - 20: 0c fconst_1 - 21: 0d fconst_2 - 22: 0e dconst_0 - 23: 0f dconst_1 - 24: 10 e7 bipush -25 - 26: 11 a3 c6 sipush -23610 - 29: 12 00 ldc - 2b: 13 00 00 ldc_w - 2e: 14 00 00 ldc2_w - 31: 15 69 iload 105 - 33: 16 73 lload 115 - 35: 17 51 fload 81 - 37: 18 ff dload 255 - 39: 19 4a aload 74 - 3b: 1a iload_0 - 3c: 1b iload_1 - 3d: 1c iload_2 - 3e: 1d iload_3 - 3f: 1e lload_0 - 40: 1f lload_1 - 41: 20 lload_2 - 42: 21 lload_3 - 43: 22 fload_0 - 44: 23 fload_1 - 45: 24 fload_2 - 46: 25 fload_3 - 47: 26 dload_0 - 48: 27 dload_1 - 49: 28 dload_2 - 4a: 29 dload_3 - 4b: 2a aload_0 - 4c: 2b aload_1 - 4d: 2c aload_2 - 4e: 2d aload_3 - 4f: 2e iaload - 50: 2f laload - 51: 30 faload - 52: 31 daload - 53: 32 aaload - 54: 33 baload - 55: 34 caload - 56: 35 saload - 57: 36 ec istore 236 - 59: 37 29 lstore 41 - 5b: 38 cd fstore 205 - 5d: 39 ba dstore 186 - 5f: 3a ab astore 171 - 61: 3b istore_0 - 62: 3c istore_1 - 63: 3d istore_2 - 64: 3e istore_3 - 65: 3f lstore_0 - 66: 40 lstore_1 - 67: 41 lstore_2 - 68: 42 lstore_3 - 69: 43 fstore_0 - 6a: 44 fstore_1 - 6b: 45 fstore_2 - 6c: 46 fstore_3 - 6d: 47 dstore_0 - 6e: 48 dstore_1 - 6f: 49 dstore_2 - 70: 4a dstore_3 - 71: 4b astore_0 - 72: 4c astore_1 - 73: 4d astore_2 - 74: 4e astore_3 - 75: 4f iastore - 76: 50 lastore - 77: 51 fastore - 78: 52 dastore - 79: 53 aastore - 7a: 54 bastore - 7b: 55 castore - 7c: 56 sastore - 7d: 57 pop - 7e: 58 pop2 - 7f: 59 dup - 80: 5a dup_x1 - 81: 5b dup_x2 - 82: 5c dup2 - 83: 5d dup2_x1 - 84: 5e dup2_x2 - 85: 5f swap - 86: 60 iadd - 87: 61 ladd - 88: 62 fadd - 89: 63 dadd - 8a: 64 isub - 8b: 65 lsub - 8c: 66 fsub - 8d: 67 dsub - 8e: 68 imul - 8f: 69 lmul - 90: 6a fmul - 91: 6b dmul - 92: 6c idiv - 93: 6d ldiv - 94: 6e fdiv - 95: 6f ddiv - 96: 70 irem - 97: 71 lrem - 98: 72 frem - 99: 73 drem - 9a: 74 ineg - 9b: 75 lneg - 9c: 76 fneg - 9d: 77 dneg - 9e: 78 ishl - 9f: 79 lshl - a0: 7a ishr - a1: 7b lshr - a2: 7c iushr - a3: 7d lushr - a4: 7e iand - a5: 7f land - a6: 80 ior - a7: 81 lor - a8: 82 ixor - a9: 83 lxor - aa: 84 f2 7b iinc 242,123 - ad: 85 i2l - ae: 86 i2f - af: 87 i2d - b0: 88 l2i - b1: 89 l2f - b2: 8a l2d - b3: 8b f2i - b4: 8c f2l - b5: 8d f2d - b6: 8e d2i - b7: 8f d2l - b8: 90 d2f - b9: 91 i2b - ba: 92 i2c - bb: 93 i2s - bc: 94 lcmp - bd: 95 fcmpl - be: 96 fcmpg - bf: 97 dcmpl - c0: 98 dcmpg - c1: 99 ff 41 ifeq2 <foo1> - c4: 9a ff 47 ifneb <foo10> - c7: 9b ff 41 iflt8 <foo7> - ca: 9c ff 48 ifge12 <foo17> - cd: 9d ff 39 ifgt6 <foo5> - d0: 9e ff 3a iflea <foo9> - d3: 9f ff 38 if_icmpeqb <foo10> - d6: a0 ff 3a if_icmpne10 <foo15> - d9: a1 ff 30 if_icmplt9 <foo8> - dc: a2 ff 31 if_icmpged <foo12> - df: a3 ff 29 if_icmpgt8 <foo7> - e2: a4 ff 2b if_icmpled <foo12> - e5: a5 ff 22 if_acmpeq7 <foo6> - e8: a6 ff 20 if_acmpne8 <foo7> - eb: a7 ff 1b goto6 <foo5> - ee: a8 00 00 jsr - f1: a9 00 ret - f3: aa ff ff ff tableswitch default: .* - f7: 0f 00 00 00 - fb: 01 00 00 00 - ff: 05 ff ff ff - 103: 14 ff ff ff - 107: 12 ff ff ff - 10b: 1f ff ff ff - 10f: 14 ff ff ff - 113: 12 - 114: ab 00 00 00 lookupswitch default: .* - 118: ff ff fe f2 - 11c: 00 00 00 02 - 120: 00 00 00 07 - 124: ff ff fe fb - 128: 00 00 00 25 - 12c: ff ff fe fc - 130: ac ireturn - 131: ad lreturn - 132: ae freturn - 133: af dreturn - 134: b0 areturn - 135: b1 return - 136: b2 00 00 getstatic - 139: b3 00 00 putstatic - 13c: b4 00 00 getfield - 13f: b5 00 00 putfield - 142: b6 00 00 invokevirtual - 145: b7 00 00 invokespecial - 148: b8 00 00 invokestatic - 14b: b9 00 00 00 invokeinterface - 14f: 00 - 150: bb 00 00 new - 153: bc 00 newarray - 155: bd 00 00 anewarray - 158: be arraylength - 159: bf athrow - 15a: c0 00 00 checkcast - 15d: c1 00 00 instanceof - 160: c2 monitorenter - 161: c3 monitorexit - 162: c4 wide - 163: c5 00 00 00 multianewarray - 167: c6 00 00 ifnull - 16a: c7 00 00 ifnonnull - 16d: c8 00 00 00 goto_w - 171: 00 - 172: c9 00 00 00 jsr_w - 176: 00 - 177: ca breakpoint - 178: cb bytecode - 179: cc try - 17a: cd endtry - 17b: ce catch - 17c: cf var - 17d: d0 endvar - 17e: ed b0 a3 sethi -20317 - 181: ee 5a a5 load_word_index 90,165 - 184: ef 5d 85 load_short_index 93,133 - 187: f0 17 d8 load_char_index 23,216 - 18a: f1 e9 de load_byte_index 233,222 - 18d: f2 d4 2b load_ubyte_index 212,43 - 190: f3 b2 4d store_word_index 178,77 - 193: f4 c6 1b na_store_word_index 198,27 - 196: f5 b4 d4 store_short_index 180,212 - 199: f6 11 8e store_byte_index 17,142 - 19c: ff 00 load_ubyte - 19e: ff 01 load_byte - 1a0: ff 02 load_char - 1a2: ff 03 load_short - 1a4: ff 04 load_word - 1a6: ff 05 priv_ret_from_trap - 1a8: ff 06 priv_read_dcache_tag - 1aa: ff 07 priv_read_dcache_data - 1ac: ff 0a load_char_oe - 1ae: ff 0b load_short_oe - 1b0: ff 0c load_word_oe - 1b2: ff 0d return0 - 1b4: ff 0e priv_read_icache_tag - 1b6: ff 0f priv_read_icache_data - 1b8: ff 10 ncload_ubyte - 1ba: ff 11 ncload_byte - 1bc: ff 12 ncload_char - 1be: ff 13 ncload_short - 1c0: ff 14 ncload_word - 1c2: ff 15 iucmp - 1c4: ff 16 priv_powerdown - 1c6: ff 17 cache_invalidate - 1c8: ff 1a ncload_char_oe - 1ca: ff 1b ncload_short_oe - 1cc: ff 1c ncload_word_oe - 1ce: ff 1d return1 - 1d0: ff 1e cache_flush - 1d2: ff 1f cache_index_flush - 1d4: ff 20 store_byte - 1d6: ff 22 store_short - 1d8: ff 24 store_word - 1da: ff 25 soft_trap - 1dc: ff 26 priv_write_dcache_tag - 1de: ff 27 priv_write_dcache_data - 1e0: ff 2a store_short_oe - 1e2: ff 2c store_word_oe - 1e4: ff 2d return2 - 1e6: ff 2e priv_write_icache_tag - 1e8: ff 2f priv_write_icache_data - 1ea: ff 30 ncstore_byte - 1ec: ff 32 ncstore_short - 1ee: ff 34 ncstore_word - 1f0: ff 36 priv_reset - 1f2: ff 37 get_current_class - 1f4: ff 3a ncstore_short_oe - 1f6: ff 3c ncstore_word_oe - 1f8: ff 3d call - 1fa: ff 3e zero_line - 1fc: ff 3f priv_update_optop - 1fe: ff 40 read_pc - 200: ff 41 read_vars - 202: ff 42 read_frame - 204: ff 43 read_optop - 206: ff 44 priv_read_oplim - 208: ff 45 read_const_pool - 20a: ff 46 priv_read_psr - 20c: ff 47 priv_read_trapbase - 20e: ff 48 priv_read_lockcount0 - 210: ff 49 priv_read_lockcount1 - 212: ff 4c priv_read_lockaddr0 - 214: ff 4d priv_read_lockaddr1 - 216: ff 50 priv_read_userrange1 - 218: ff 51 priv_read_gc_config - 21a: ff 52 priv_read_brk1a - 21c: ff 53 priv_read_brk2a - 21e: ff 54 priv_read_brk12c - 220: ff 55 priv_read_userrange2 - 222: ff 57 priv_read_versionid - 224: ff 58 priv_read_hcr - 226: ff 59 priv_read_sc_bottom - 228: ff 5a read_global0 - 22a: ff 5b read_global1 - 22c: ff 5c read_global2 - 22e: ff 5d read_global3 - 230: ff 60 write_pc - 232: ff 61 write_vars - 234: ff 62 write_frame - 236: ff 63 write_optop - 238: ff 64 priv_write_oplim - 23a: ff 65 write_const_pool - 23c: ff 66 priv_write_psr - 23e: ff 67 priv_write_trapbase - 240: ff 68 priv_write_lockcount0 - 242: ff 69 priv_write_lockcount1 - 244: ff 6c priv_write_lockaddr0 - 246: ff 6d priv_write_lockaddr1 - 248: ff 70 priv_write_userrange1 - 24a: ff 71 priv_write_gc_config - 24c: ff 72 priv_write_brk1a - 24e: ff 73 priv_write_brk2a - 250: ff 74 priv_write_brk12c - 252: ff 75 priv_write_userrange2 - 254: ff 79 priv_write_sc_bottom - 256: ff 7a write_global0 - 258: ff 7b write_global1 - 25a: ff 7c write_global2 - 25c: ff 7d write_global3 - 25e: ff ae tm_putchar - 260: ff af tm_exit - 262: ff b0 tm_trap - 264: ff b1 tm_minfo |