Back to index

cell-binutils  2.17cvs20070401
bit2.d
Go to the documentation of this file.
00001 #objdump: -dr
00002 #name: bit2
00003 .*: +file format .*
00004 
00005 Disassembly of section .text:
00006 
00007 00000000 <.text>:
00008    0:  07 4c         BITCLR \(R7,0x0\);
00009    2:  ff 4c         BITCLR \(R7,0x1f\);
00010    4:  7f 4c         BITCLR \(R7,0xf\);
00011    6:  01 4c         BITCLR \(R1,0x0\);
00012    8:  0a 4c         BITCLR \(R2,0x1\);
00013    a:  9b 4c         BITCLR \(R3,0x13\);
00014    c:  07 4a         BITSET \(R7,0x0\);
00015    e:  ff 4a         BITSET \(R7,0x1f\);
00016   10:  7f 4a         BITSET \(R7,0xf\);
00017   12:  01 4a         BITSET \(R1,0x0\);
00018   14:  0a 4a         BITSET \(R2,0x1\);
00019   16:  9b 4a         BITSET \(R3,0x13\);
00020   18:  07 4b         BITTGL \(R7,0x0\);
00021   1a:  ff 4b         BITTGL \(R7,0x1f\);
00022   1c:  7f 4b         BITTGL \(R7,0xf\);
00023   1e:  01 4b         BITTGL \(R1,0x0\);
00024   20:  0a 4b         BITTGL \(R2,0x1\);
00025   22:  9b 4b         BITTGL \(R3,0x13\);
00026   24:  07 49         CC = BITTST \(R7,0x0\);
00027   26:  ff 49         CC = BITTST \(R7,0x1f\);
00028   28:  7f 49         CC = BITTST \(R7,0xf\);
00029   2a:  01 49         CC = BITTST \(R1,0x0\);
00030   2c:  0a 49         CC = BITTST \(R2,0x1\);
00031   2e:  9b 49         CC = BITTST \(R3,0x13\);
00032   30:  07 48         CC = ! BITTST \(R7,0x0\);
00033   32:  ff 48         CC = ! BITTST \(R7,0x1f\);
00034   34:  7f 48         CC = ! BITTST \(R7,0xf\);
00035   36:  01 48         CC = ! BITTST \(R1,0x0\);
00036   38:  0a 48         CC = ! BITTST \(R2,0x1\);
00037   3a:  9b 48         CC = ! BITTST \(R3,0x13\);
00038   3c:  0a c6 08 8e   R7=DEPOSIT\(R0,R1\);
00039   40:  0a c6 0f 8e   R7=DEPOSIT\(R7,R1\);
00040   44:  0a c6 3f 8e   R7=DEPOSIT\(R7,R7\);
00041   48:  0a c6 08 82   R1=DEPOSIT\(R0,R1\);
00042   4c:  0a c6 0f 84   R2=DEPOSIT\(R7,R1\);
00043   50:  0a c6 3f 86   R3=DEPOSIT\(R7,R7\);
00044   54:  0a c6 08 ce   R7=DEPOSIT\(R0,R1\)\(X\);
00045   58:  0a c6 0f ce   R7=DEPOSIT\(R7,R1\)\(X\);
00046   5c:  0a c6 3f ce   R7=DEPOSIT\(R7,R7\)\(X\);
00047   60:  0a c6 08 c2   R1=DEPOSIT\(R0,R1\)\(X\);
00048   64:  0a c6 0f c4   R2=DEPOSIT\(R7,R1\)\(X\);
00049   68:  0a c6 3f c6   R3=DEPOSIT\(R7,R7\)\(X\);
00050   6c:  0a c6 08 0e   R7=EXTRACT\(R0,R1.L\) \(Z\);
00051   70:  0a c6 0f 0e   R7=EXTRACT\(R7,R1.L\) \(Z\);
00052   74:  0a c6 3f 0e   R7=EXTRACT\(R7,R7.L\) \(Z\);
00053   78:  0a c6 08 02   R1=EXTRACT\(R0,R1.L\) \(Z\);
00054   7c:  0a c6 0f 04   R2=EXTRACT\(R7,R1.L\) \(Z\);
00055   80:  0a c6 3f 06   R3=EXTRACT\(R7,R7.L\) \(Z\);
00056   84:  0a c6 08 4e   R7=EXTRACT\(R0,R1.L\)\(X\);
00057   88:  0a c6 0f 4e   R7=EXTRACT\(R7,R1.L\)\(X\);
00058   8c:  0a c6 3f 4e   R7=EXTRACT\(R7,R7.L\)\(X\);
00059   90:  0a c6 08 42   R1=EXTRACT\(R0,R1.L\)\(X\);
00060   94:  0a c6 0f 44   R2=EXTRACT\(R7,R1.L\)\(X\);
00061   98:  0a c6 3f 46   R3=EXTRACT\(R7,R7.L\)\(X\);
00062   9c:  08 c6 01 00   BITMUX \(R0,R1,A0 \)\(ASR\);
00063   a0:  08 c6 02 00   BITMUX \(R0,R2,A0 \)\(ASR\);
00064   a4:  08 c6 0b 00   BITMUX \(R1,R3,A0 \)\(ASR\);
00065   a8:  08 c6 01 40   BITMUX \(R0,R1,A0 \)\(ASL\);
00066   ac:  08 c6 0a 40   BITMUX \(R1,R2,A0 \)\(ASL\);
00067   b0:  06 c6 00 c0   R0.L=ONES R0;
00068   b4:  06 c6 01 c0   R0.L=ONES R1;
00069   b8:  06 c6 06 c2   R1.L=ONES R6;
00070   bc:  06 c6 07 c4   R2.L=ONES R7;