1 #objdump: -dr 2 #name: bit2 3 .*: +file format .* 4 5 Disassembly of section .text: 6 7 00000000 <.text>: 8 0: 07 4c BITCLR \(R7, 0x0\);.* 9 2: ff 4c BITCLR \(R7, 0x1f\);.* 10 4: 7f 4c BITCLR \(R7, 0xf\);.* 11 6: 01 4c BITCLR \(R1, 0x0\);.* 12 8: 0a 4c BITCLR \(R2, 0x1\);.* 13 a: 9b 4c BITCLR \(R3, 0x13\);.* 14 c: 07 4a BITSET \(R7, 0x0\);.* 15 e: ff 4a BITSET \(R7, 0x1f\);.* 16 10: 7f 4a BITSET \(R7, 0xf\);.* 17 12: 01 4a BITSET \(R1, 0x0\);.* 18 14: 0a 4a BITSET \(R2, 0x1\);.* 19 16: 9b 4a BITSET \(R3, 0x13\);.* 20 18: 07 4b BITTGL \(R7, 0x0\);.* 21 1a: ff 4b BITTGL \(R7, 0x1f\);.* 22 1c: 7f 4b BITTGL \(R7, 0xf\);.* 23 1e: 01 4b BITTGL \(R1, 0x0\);.* 24 20: 0a 4b BITTGL \(R2, 0x1\);.* 25 22: 9b 4b BITTGL \(R3, 0x13\);.* 26 24: 07 49 CC = BITTST \(R7, 0x0\);.* 27 26: ff 49 CC = BITTST \(R7, 0x1f\);.* 28 28: 7f 49 CC = BITTST \(R7, 0xf\);.* 29 2a: 01 49 CC = BITTST \(R1, 0x0\);.* 30 2c: 0a 49 CC = BITTST \(R2, 0x1\);.* 31 2e: 9b 49 CC = BITTST \(R3, 0x13\);.* 32 30: 07 48 CC = !BITTST \(R7, 0x0\);.* 33 32: ff 48 CC = !BITTST \(R7, 0x1f\);.* 34 34: 7f 48 CC = !BITTST \(R7, 0xf\);.* 35 36: 01 48 CC = !BITTST \(R1, 0x0\);.* 36 38: 0a 48 CC = !BITTST \(R2, 0x1\);.* 37 3a: 9b 48 CC = !BITTST \(R3, 0x13\);.* 38 3c: 0a c6 08 8e R7 = DEPOSIT \(R0, R1\); 39 40: 0a c6 0f 8e R7 = DEPOSIT \(R7, R1\); 40 44: 0a c6 3f 8e R7 = DEPOSIT \(R7, R7\); 41 48: 0a c6 08 82 R1 = DEPOSIT \(R0, R1\); 42 4c: 0a c6 0f 84 R2 = DEPOSIT \(R7, R1\); 43 50: 0a c6 3f 86 R3 = DEPOSIT \(R7, R7\); 44 54: 0a c6 08 ce R7 = DEPOSIT \(R0, R1\) \(X\); 45 58: 0a c6 0f ce R7 = DEPOSIT \(R7, R1\) \(X\); 46 5c: 0a c6 3f ce R7 = DEPOSIT \(R7, R7\) \(X\); 47 60: 0a c6 08 c2 R1 = DEPOSIT \(R0, R1\) \(X\); 48 64: 0a c6 0f c4 R2 = DEPOSIT \(R7, R1\) \(X\); 49 68: 0a c6 3f c6 R3 = DEPOSIT \(R7, R7\) \(X\); 50 6c: 0a c6 08 0e R7 = EXTRACT \(R0, R1.L\) \(Z\); 51 70: 0a c6 0f 0e R7 = EXTRACT \(R7, R1.L\) \(Z\); 52 74: 0a c6 3f 0e R7 = EXTRACT \(R7, R7.L\) \(Z\); 53 78: 0a c6 08 02 R1 = EXTRACT \(R0, R1.L\) \(Z\); 54 7c: 0a c6 0f 04 R2 = EXTRACT \(R7, R1.L\) \(Z\); 55 80: 0a c6 3f 06 R3 = EXTRACT \(R7, R7.L\) \(Z\); 56 84: 0a c6 08 4e R7 = EXTRACT \(R0, R1.L\) \(X\); 57 88: 0a c6 0f 4e R7 = EXTRACT \(R7, R1.L\) \(X\); 58 8c: 0a c6 3f 4e R7 = EXTRACT \(R7, R7.L\) \(X\); 59 90: 0a c6 08 42 R1 = EXTRACT \(R0, R1.L\) \(X\); 60 94: 0a c6 0f 44 R2 = EXTRACT \(R7, R1.L\) \(X\); 61 98: 0a c6 3f 46 R3 = EXTRACT \(R7, R7.L\) \(X\); 62 9c: 08 c6 01 00 BITMUX \(R0, R1, A0\) \(ASR\); 63 a0: 08 c6 02 00 BITMUX \(R0, R2, A0\) \(ASR\); 64 a4: 08 c6 0b 00 BITMUX \(R1, R3, A0\) \(ASR\); 65 a8: 08 c6 01 40 BITMUX \(R0, R1, A0\) \(ASL\); 66 ac: 08 c6 0a 40 BITMUX \(R1, R2, A0\) \(ASL\); 67 b0: 06 c6 00 c0 R0.L = ONES R0; 68 b4: 06 c6 01 c0 R0.L = ONES R1; 69 b8: 06 c6 06 c2 R1.L = ONES R6; 70 bc: 06 c6 07 c4 R2.L = ONES R7; 71