summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/arm/armv7-a+virt.d
blob: 1e3224ceca232cfe6c861c3068c6657ed12866c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# name: ARMv7-a+virt Instructions
# as: -march=armv7-a+virt
# objdump: -dr --prefix-addresses --show-raw-insn

.*: +file format .*arm.*

Disassembly of section .text:
0[0-9a-f]+ <[^>]+> e1400070 	hvc	0
0[0-9a-f]+ <[^>]+> e14fff7f 	hvc	65535	; 0xffff
0[0-9a-f]+ <[^>]+> e160006e 	eret
0[0-9a-f]+ <[^>]+> e1001200 	mrs	r1, R8_usr
0[0-9a-f]+ <[^>]+> e1011200 	mrs	r1, R9_usr
0[0-9a-f]+ <[^>]+> e1021200 	mrs	r1, R10_usr
0[0-9a-f]+ <[^>]+> e1031200 	mrs	r1, R11_usr
0[0-9a-f]+ <[^>]+> e1041200 	mrs	r1, R12_usr
0[0-9a-f]+ <[^>]+> e1051200 	mrs	r1, SP_usr
0[0-9a-f]+ <[^>]+> e1061200 	mrs	r1, LR_usr
0[0-9a-f]+ <[^>]+> e1081200 	mrs	r1, R8_fiq
0[0-9a-f]+ <[^>]+> e1091200 	mrs	r1, R9_fiq
0[0-9a-f]+ <[^>]+> e10a1200 	mrs	r1, R10_fiq
0[0-9a-f]+ <[^>]+> e10b1200 	mrs	r1, R11_fiq
0[0-9a-f]+ <[^>]+> e10c1200 	mrs	r1, R12_fiq
0[0-9a-f]+ <[^>]+> e10d1200 	mrs	r1, SP_fiq
0[0-9a-f]+ <[^>]+> e10e1200 	mrs	r1, LR_fiq
0[0-9a-f]+ <[^>]+> e14e1200 	mrs	r1, SPSR_fiq
0[0-9a-f]+ <[^>]+> e1011300 	mrs	r1, SP_irq
0[0-9a-f]+ <[^>]+> e1001300 	mrs	r1, LR_irq
0[0-9a-f]+ <[^>]+> e1401300 	mrs	r1, SPSR_irq
0[0-9a-f]+ <[^>]+> e1031300 	mrs	r1, SP_svc
0[0-9a-f]+ <[^>]+> e1021300 	mrs	r1, LR_svc
0[0-9a-f]+ <[^>]+> e1421300 	mrs	r1, SPSR_svc
0[0-9a-f]+ <[^>]+> e1051300 	mrs	r1, SP_abt
0[0-9a-f]+ <[^>]+> e1041300 	mrs	r1, LR_abt
0[0-9a-f]+ <[^>]+> e1441300 	mrs	r1, SPSR_abt
0[0-9a-f]+ <[^>]+> e1071300 	mrs	r1, SP_und
0[0-9a-f]+ <[^>]+> e1061300 	mrs	r1, LR_und
0[0-9a-f]+ <[^>]+> e1461300 	mrs	r1, SPSR_und
0[0-9a-f]+ <[^>]+> e10d1300 	mrs	r1, SP_mon
0[0-9a-f]+ <[^>]+> e10c1300 	mrs	r1, LR_mon
0[0-9a-f]+ <[^>]+> e14c1300 	mrs	r1, SPSR_mon
0[0-9a-f]+ <[^>]+> e10f1300 	mrs	r1, SP_hyp
0[0-9a-f]+ <[^>]+> e10e1300 	mrs	r1, ELR_hyp
0[0-9a-f]+ <[^>]+> e14e1300 	mrs	r1, SPSR_hyp
0[0-9a-f]+ <[^>]+> e120f201 	msr	R8_usr, r1
0[0-9a-f]+ <[^>]+> e121f201 	msr	R9_usr, r1
0[0-9a-f]+ <[^>]+> e122f201 	msr	R10_usr, r1
0[0-9a-f]+ <[^>]+> e123f201 	msr	R11_usr, r1
0[0-9a-f]+ <[^>]+> e124f201 	msr	R12_usr, r1
0[0-9a-f]+ <[^>]+> e125f201 	msr	SP_usr, r1
0[0-9a-f]+ <[^>]+> e126f201 	msr	LR_usr, r1
0[0-9a-f]+ <[^>]+> e128f201 	msr	R8_fiq, r1
0[0-9a-f]+ <[^>]+> e129f201 	msr	R9_fiq, r1
0[0-9a-f]+ <[^>]+> e12af201 	msr	R10_fiq, r1
0[0-9a-f]+ <[^>]+> e12bf201 	msr	R11_fiq, r1
0[0-9a-f]+ <[^>]+> e12cf201 	msr	R12_fiq, r1
0[0-9a-f]+ <[^>]+> e12df201 	msr	SP_fiq, r1
0[0-9a-f]+ <[^>]+> e12ef201 	msr	LR_fiq, r1
0[0-9a-f]+ <[^>]+> e16ef201 	msr	SPSR_fiq, r1
0[0-9a-f]+ <[^>]+> e121f301 	msr	SP_irq, r1
0[0-9a-f]+ <[^>]+> e120f301 	msr	LR_irq, r1
0[0-9a-f]+ <[^>]+> e160f301 	msr	SPSR_irq, r1
0[0-9a-f]+ <[^>]+> e123f301 	msr	SP_svc, r1
0[0-9a-f]+ <[^>]+> e122f301 	msr	LR_svc, r1
0[0-9a-f]+ <[^>]+> e162f301 	msr	SPSR_svc, r1
0[0-9a-f]+ <[^>]+> e125f301 	msr	SP_abt, r1
0[0-9a-f]+ <[^>]+> e124f301 	msr	LR_abt, r1
0[0-9a-f]+ <[^>]+> e164f301 	msr	SPSR_abt, r1
0[0-9a-f]+ <[^>]+> e127f301 	msr	SP_und, r1
0[0-9a-f]+ <[^>]+> e126f301 	msr	LR_und, r1
0[0-9a-f]+ <[^>]+> e166f301 	msr	SPSR_und, r1
0[0-9a-f]+ <[^>]+> e12df301 	msr	SP_mon, r1
0[0-9a-f]+ <[^>]+> e12cf301 	msr	LR_mon, r1
0[0-9a-f]+ <[^>]+> e16cf301 	msr	SPSR_mon, r1
0[0-9a-f]+ <[^>]+> e12ff301 	msr	SP_hyp, r1
0[0-9a-f]+ <[^>]+> e12ef301 	msr	ELR_hyp, r1
0[0-9a-f]+ <[^>]+> e16ef301 	msr	SPSR_hyp, r1
0[0-9a-f]+ <[^>]+> f7e0 8000 	hvc	#0
0[0-9a-f]+ <[^>]+> f7ef 8fff 	hvc	#65535	; 0xffff
0[0-9a-f]+ <[^>]+> f3de 8f00 	subs	pc, lr, #0
0[0-9a-f]+ <[^>]+> f3e0 8120 	mrs	r1, R8_usr
0[0-9a-f]+ <[^>]+> f3e1 8120 	mrs	r1, R9_usr
0[0-9a-f]+ <[^>]+> f3e2 8120 	mrs	r1, R10_usr
0[0-9a-f]+ <[^>]+> f3e3 8120 	mrs	r1, R11_usr
0[0-9a-f]+ <[^>]+> f3e4 8120 	mrs	r1, R12_usr
0[0-9a-f]+ <[^>]+> f3e5 8120 	mrs	r1, SP_usr
0[0-9a-f]+ <[^>]+> f3e6 8120 	mrs	r1, LR_usr
0[0-9a-f]+ <[^>]+> f3e8 8120 	mrs	r1, R8_fiq
0[0-9a-f]+ <[^>]+> f3e9 8120 	mrs	r1, R9_fiq
0[0-9a-f]+ <[^>]+> f3ea 8120 	mrs	r1, R10_fiq
0[0-9a-f]+ <[^>]+> f3eb 8120 	mrs	r1, R11_fiq
0[0-9a-f]+ <[^>]+> f3ec 8120 	mrs	r1, R12_fiq
0[0-9a-f]+ <[^>]+> f3ed 8120 	mrs	r1, SP_fiq
0[0-9a-f]+ <[^>]+> f3ee 8120 	mrs	r1, LR_fiq
0[0-9a-f]+ <[^>]+> f3fe 8120 	mrs	r1, SPSR_fiq
0[0-9a-f]+ <[^>]+> f3e1 8130 	mrs	r1, SP_irq
0[0-9a-f]+ <[^>]+> f3e0 8130 	mrs	r1, LR_irq
0[0-9a-f]+ <[^>]+> f3f0 8130 	mrs	r1, SPSR_irq
0[0-9a-f]+ <[^>]+> f3e3 8130 	mrs	r1, SP_svc
0[0-9a-f]+ <[^>]+> f3e2 8130 	mrs	r1, LR_svc
0[0-9a-f]+ <[^>]+> f3f2 8130 	mrs	r1, SPSR_svc
0[0-9a-f]+ <[^>]+> f3e5 8130 	mrs	r1, SP_abt
0[0-9a-f]+ <[^>]+> f3e4 8130 	mrs	r1, LR_abt
0[0-9a-f]+ <[^>]+> f3f4 8130 	mrs	r1, SPSR_abt
0[0-9a-f]+ <[^>]+> f3e7 8130 	mrs	r1, SP_und
0[0-9a-f]+ <[^>]+> f3e6 8130 	mrs	r1, LR_und
0[0-9a-f]+ <[^>]+> f3f6 8130 	mrs	r1, SPSR_und
0[0-9a-f]+ <[^>]+> f3ed 8130 	mrs	r1, SP_mon
0[0-9a-f]+ <[^>]+> f3ec 8130 	mrs	r1, LR_mon
0[0-9a-f]+ <[^>]+> f3fc 8130 	mrs	r1, SPSR_mon
0[0-9a-f]+ <[^>]+> f3ef 8130 	mrs	r1, SP_hyp
0[0-9a-f]+ <[^>]+> f3ee 8130 	mrs	r1, ELR_hyp
0[0-9a-f]+ <[^>]+> f3fe 8130 	mrs	r1, SPSR_hyp
0[0-9a-f]+ <[^>]+> f381 8020 	msr	R8_usr, r1
0[0-9a-f]+ <[^>]+> f381 8120 	msr	R9_usr, r1
0[0-9a-f]+ <[^>]+> f381 8220 	msr	R10_usr, r1
0[0-9a-f]+ <[^>]+> f381 8320 	msr	R11_usr, r1
0[0-9a-f]+ <[^>]+> f381 8420 	msr	R12_usr, r1
0[0-9a-f]+ <[^>]+> f381 8520 	msr	SP_usr, r1
0[0-9a-f]+ <[^>]+> f381 8620 	msr	LR_usr, r1
0[0-9a-f]+ <[^>]+> f381 8820 	msr	R8_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8920 	msr	R9_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8a20 	msr	R10_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8b20 	msr	R11_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8c20 	msr	R12_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8d20 	msr	SP_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8e20 	msr	LR_fiq, r1
0[0-9a-f]+ <[^>]+> f391 8e20 	msr	SPSR_fiq, r1
0[0-9a-f]+ <[^>]+> f381 8130 	msr	SP_irq, r1
0[0-9a-f]+ <[^>]+> f381 8030 	msr	LR_irq, r1
0[0-9a-f]+ <[^>]+> f391 8030 	msr	SPSR_irq, r1
0[0-9a-f]+ <[^>]+> f381 8330 	msr	SP_svc, r1
0[0-9a-f]+ <[^>]+> f381 8230 	msr	LR_svc, r1
0[0-9a-f]+ <[^>]+> f391 8230 	msr	SPSR_svc, r1
0[0-9a-f]+ <[^>]+> f381 8530 	msr	SP_abt, r1
0[0-9a-f]+ <[^>]+> f381 8430 	msr	LR_abt, r1
0[0-9a-f]+ <[^>]+> f391 8430 	msr	SPSR_abt, r1
0[0-9a-f]+ <[^>]+> f381 8730 	msr	SP_und, r1
0[0-9a-f]+ <[^>]+> f381 8630 	msr	LR_und, r1
0[0-9a-f]+ <[^>]+> f391 8630 	msr	SPSR_und, r1
0[0-9a-f]+ <[^>]+> f381 8d30 	msr	SP_mon, r1
0[0-9a-f]+ <[^>]+> f381 8c30 	msr	LR_mon, r1
0[0-9a-f]+ <[^>]+> f391 8c30 	msr	SPSR_mon, r1
0[0-9a-f]+ <[^>]+> f381 8f30 	msr	SP_hyp, r1
0[0-9a-f]+ <[^>]+> f381 8e30 	msr	ELR_hyp, r1
0[0-9a-f]+ <[^>]+> f391 8e30 	msr	SPSR_hyp, r1