1 #source: bc.s 2 #as: -mpower8 --defsym POWER8=1 --defsym AT=1 3 #objdump: -d -Mpower8 4 5 .*: file format .* 6 7 Disassembly of section \.text: 8 9 0+ <\.text>: 10 0: (40 00 00 00|00 00 00 40) bdnzf lt,0 .* 11 4: (40 40 00 00|00 00 40 40) bdzf lt,4 .* 12 8: (40 80 00 00|00 00 80 40) bge 8 .* 13 c: (40 c0 00 00|00 00 c0 40) bge- c .* 14 10: (40 e0 00 00|00 00 e0 40) bge\+ 10 .* 15 14: (41 00 00 00|00 00 00 41) bdnzt lt,14 .* 16 18: (41 40 00 00|00 00 40 41) bdzt lt,18 .* 17 1c: (41 80 00 00|00 00 80 41) blt 1c .* 18 20: (41 c0 00 00|00 00 c0 41) blt- 20 .* 19 24: (41 e0 00 00|00 00 e0 41) blt\+ 24 .* 20 28: (42 00 00 00|00 00 00 42) bdnz 28 .* 21 2c: (42 40 00 00|00 00 40 42) bdz 2c .* 22 30: (42 80 00 00|00 00 80 42) bc 20,lt,30 .* 23 34: (43 00 00 00|00 00 00 43) bdnz- 34 .* 24 38: (43 20 00 00|00 00 20 43) bdnz\+ 38 .* 25 3c: (43 40 00 00|00 00 40 43) bdz- 3c .* 26 40: (43 60 00 00|00 00 60 43) bdz\+ 40 .* 27 44: (4c 80 04 20|20 04 80 4c) bgectr 28 48: (4c c0 04 20|20 04 c0 4c) bgectr- 29 4c: (4c e0 04 20|20 04 e0 4c) bgectr\+ 30 50: (4d 80 04 20|20 04 80 4d) bltctr 31 54: (4d c0 04 20|20 04 c0 4d) bltctr- 32 58: (4d e0 04 20|20 04 e0 4d) bltctr\+ 33 5c: (4e 80 04 20|20 04 80 4e) bctr 34 60: (4c 00 00 20|20 00 00 4c) bdnzflr lt 35 64: (4c 40 00 20|20 00 40 4c) bdzflr lt 36 68: (4c 80 00 20|20 00 80 4c) bgelr 37 6c: (4c c0 00 20|20 00 c0 4c) bgelr- 38 70: (4c e0 00 20|20 00 e0 4c) bgelr\+ 39 74: (4d 00 00 20|20 00 00 4d) bdnztlr lt 40 78: (4d 40 00 20|20 00 40 4d) bdztlr lt 41 7c: (4d 80 00 20|20 00 80 4d) bltlr 42 80: (4d c0 00 20|20 00 c0 4d) bltlr- 43 84: (4d e0 00 20|20 00 e0 4d) bltlr\+ 44 88: (4e 00 00 20|20 00 00 4e) bdnzlr 45 8c: (4e 40 00 20|20 00 40 4e) bdzlr 46 90: (4e 80 00 20|20 00 80 4e) blr 47 94: (4f 00 00 20|20 00 00 4f) bdnzlr- 48 98: (4f 20 00 20|20 00 20 4f) bdnzlr\+ 49 9c: (4f 40 00 20|20 00 40 4f) bdzlr- 50 a0: (4f 60 00 20|20 00 60 4f) bdzlr\+ 51 a4: (4c 00 04 60|60 04 00 4c) bdnzftar lt 52 a8: (4c 40 04 60|60 04 40 4c) bdzftar lt 53 ac: (4c 80 04 60|60 04 80 4c) bgetar 54 b0: (4c c0 04 60|60 04 c0 4c) bgetar- 55 b4: (4c e0 04 60|60 04 e0 4c) bgetar\+ 56 b8: (4d 00 04 60|60 04 00 4d) bdnzttar lt 57 bc: (4d 40 04 60|60 04 40 4d) bdzttar lt 58 c0: (4d 80 04 60|60 04 80 4d) blttar 59 c4: (4d c0 04 60|60 04 c0 4d) blttar- 60 c8: (4d e0 04 60|60 04 e0 4d) blttar\+ 61 cc: (4e 00 04 60|60 04 00 4e) bdnztar 62 d0: (4e 40 04 60|60 04 40 4e) bdztar 63 d4: (4e 80 04 60|60 04 80 4e) btar 64 d8: (4f 00 04 60|60 04 00 4f) bdnztar- 65 dc: (4f 20 04 60|60 04 20 4f) bdnztar\+ 66 e0: (4f 40 04 60|60 04 40 4f) bdztar- 67 e4: (4f 60 04 60|60 04 60 4f) bdztar\+ 68 #pass 69