OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [arm/] [archv6t2.d] - Blame information for rev 818

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
#name: ARM V6T2 instructions
2
#as: -march=armv6t2
3
#objdump: -dr --prefix-addresses --show-raw-insn
4
 
5
.*: +file format .*arm.*
6
 
7
Disassembly of section .text:
8
0+00 <[^>]+> e7c00010       bfi     r0, r0, #0, #1
9
0+04 <[^>]+> 17c00010       bfine   r0, r0, #0, #1
10
0+08 <[^>]+> e7c09010       bfi     r9, r0, #0, #1
11
0+0c <[^>]+> e7c00019       bfi     r0, r9, #0, #1
12
0+10 <[^>]+> e7d10010       bfi     r0, r0, #0, #18
13
0+14 <[^>]+> e7d10890       bfi     r0, r0, #17, #1
14
0+18 <[^>]+> e7c0001f       bfc     r0, #0, #1
15
0+1c <[^>]+> e7c0001f       bfc     r0, #0, #1
16
0+20 <[^>]+> 17c0001f       bfcne   r0, #0, #1
17
0+24 <[^>]+> e7c0901f       bfc     r9, #0, #1
18
0+28 <[^>]+> e7d1001f       bfc     r0, #0, #18
19
0+2c <[^>]+> e7d1089f       bfc     r0, #17, #1
20
0+30 <[^>]+> e7a00050       sbfx    r0, r0, #0, #1
21
0+34 <[^>]+> 17a00050       sbfxne  r0, r0, #0, #1
22
0+38 <[^>]+> e7e00050       ubfx    r0, r0, #0, #1
23
0+3c <[^>]+> e7a09050       sbfx    r9, r0, #0, #1
24
0+40 <[^>]+> e7a00059       sbfx    r0, r9, #0, #1
25
0+44 <[^>]+> e7a008d0       sbfx    r0, r0, #17, #1
26
0+48 <[^>]+> e7b10050       sbfx    r0, r0, #0, #18
27
0+4c <[^>]+> e6ff0f30       rbit    r0, r0
28
0+50 <[^>]+> 16ff0f30       rbitne  r0, r0
29
0+54 <[^>]+> e6ff9f30       rbit    r9, r0
30
0+58 <[^>]+> e6ff0f39       rbit    r0, r9
31
0+5c <[^>]+> e0600090       mls     r0, r0, r0, r0
32
0+60 <[^>]+> 10600090       mlsne   r0, r0, r0, r0
33
0+64 <[^>]+> e0690090       mls     r9, r0, r0, r0
34
0+68 <[^>]+> e0600099       mls     r0, r9, r0, r0
35
0+6c <[^>]+> e0600990       mls     r0, r0, r9, r0
36
0+70 <[^>]+> e0609090       mls     r0, r0, r0, r9
37
0+74 <[^>]+> e3000000       movw    r0, #0
38
0+78 <[^>]+> e3400000       movt    r0, #0
39
0+7c <[^>]+> 13000000       movwne  r0, #0
40
0+80 <[^>]+> e3009000       movw    r9, #0
41
0+84 <[^>]+> e3000999       movw    r0, #2457       ; 0x999
42
0+88 <[^>]+> e3090000       movw    r0, #36864      ; 0x9000
43
0+8c <[^>]+> e0f900b0       ldrht   r0, \[r9\]
44
0+90 <[^>]+> e0f900f0       ldrsht  r0, \[r9\]
45
0+94 <[^>]+> e0f900d0       ldrsbt  r0, \[r9\]
46
0+98 <[^>]+> e0e900b0       strht   r0, \[r9\]
47
0+9c <[^>]+> 10f900b0       ldrhtne r0, \[r9\]
48
0+a0 <[^>]+> e0b090b9       ldrht   r9, \[r0\], r9
49
0+a4 <[^>]+> e03090b9       ldrht   r9, \[r0\], -r9
50
0+a8 <[^>]+> e0f099b9       ldrht   r9, \[r0\], #153.*
51
0+ac <[^>]+> e07099b9       ldrht   r9, \[r0\], #-153.*

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.