Home | History | Annotate | Download | only in bfin
      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