1 # Check 64bit LWP instructions
57 lwpins $
0x1234, %eax
, %ax
58 lwpins $
0x1234, %ecx
, %cx
59 lwpins $
0x1234, %edx
, %dx
60 lwpins $
0x1234, %ebx
, %bx
61 lwpins $
0x1234, %esp
, %sp
62 lwpins $
0x1234, %ebp
, %bp
63 lwpins $
0x1234, %esi
, %si
64 lwpins $
0x1234, %edi
, %di
65 lwpins $
0x12345678, %edi
, %eax
66 lwpins $
0x12345678, %esi
, %ecx
67 lwpins $
0x12345678, %ebp
, %edx
68 lwpins $
0x12345678, %esp
, %ebx
69 lwpins $
0x12345678, %ebx
, %esp
70 lwpins $
0x12345678, %edx
, %ebp
71 lwpins $
0x12345678, %ecx
, %esi
72 lwpins $
0x12345678, %eax
, %edi
73 lwpins $
0x12345678, %eax
, %rax
74 lwpins $
0x12345678, %ecx
, %rcx
75 lwpins $
0x12345678, %edx
, %rdx
76 lwpins $
0x12345678, %ebx
, %rbx
77 lwpins $
0x12345678, %esp
, %rsp
78 lwpins $
0x12345678, %ebp
, %rbp
79 lwpins $
0x12345678, %esi
, %rsi
80 lwpins $
0x12345678, %edi
, %rdi
82 lwpval $
0x1234, %eax
, %ax
83 lwpval $
0x1234, %ecx
, %cx
84 lwpval $
0x1234, %edx
, %dx
85 lwpval $
0x1234, %ebx
, %bx
86 lwpval $
0x1234, %esp
, %sp
87 lwpval $
0x1234, %ebp
, %bp
88 lwpval $
0x1234, %esi
, %si
89 lwpval $
0x1234, %edi
, %di
90 lwpval $
0x12345678, %edi
, %eax
91 lwpval $
0x12345678, %esi
, %ecx
92 lwpval $
0x12345678, %ebp
, %edx
93 lwpval $
0x12345678, %esp
, %ebx
94 lwpval $
0x12345678, %ebx
, %esp
95 lwpval $
0x12345678, %edx
, %ebp
96 lwpval $
0x12345678, %ecx
, %esi
97 lwpval $
0x12345678, %eax
, %edi
98 lwpval $
0x12345678, %eax
, %rax
99 lwpval $
0x12345678, %ecx
, %rcx
100 lwpval $
0x12345678, %edx
, %rdx
101 lwpval $
0x12345678, %ebx
, %rbx
102 lwpval $
0x12345678, %esp
, %rsp
103 lwpval $
0x12345678, %ebp
, %rbp
104 lwpval $
0x12345678, %esi
, %rsi
105 lwpval $
0x12345678, %edi
, %rdi
107 lwpins $
0x1234, (%eax
), %ax
108 lwpins $
0x1234, (%ecx
), %cx
109 lwpins $
0x1234, (%edx
), %dx
110 lwpins $
0x1234, (%ebx
), %bx
111 lwpins $
0x1234, (%esp
), %sp
112 lwpins $
0x1234, (%ebp
), %bp
113 lwpins $
0x1234, (%esi
), %si
114 lwpins $
0x1234, (%edi
), %di
115 lwpins $
0x12345678, (%edi
), %eax
116 lwpins $
0x12345678, (%esi
), %ecx
117 lwpins $
0x12345678, (%ebp
), %edx
118 lwpins $
0x12345678, (%esp
), %ebx
119 lwpins $
0x12345678, (%ebx
), %esp
120 lwpins $
0x12345678, (%edx
), %ebp
121 lwpins $
0x12345678, (%ecx
), %esi
122 lwpins $
0x12345678, (%eax
), %edi
123 lwpins $
0x12345678, (%eax
), %rax
124 lwpins $
0x12345678, (%ecx
), %rcx
125 lwpins $
0x12345678, (%edx
), %rdx
126 lwpins $
0x12345678, (%ebx
), %rbx
127 lwpins $
0x12345678, (%esp
), %rsp
128 lwpins $
0x12345678, (%ebp
), %rbp
129 lwpins $
0x12345678, (%esi
), %rsi
130 lwpins $
0x12345678, (%edi
), %rdi
132 lwpval $
0x1234, (%eax
), %ax
133 lwpval $
0x1234, (%ecx
), %cx
134 lwpval $
0x1234, (%edx
), %dx
135 lwpval $
0x1234, (%ebx
), %bx
136 lwpval $
0x1234, (%esp
), %sp
137 lwpval $
0x1234, (%ebp
), %bp
138 lwpval $
0x1234, (%esi
), %si
139 lwpval $
0x1234, (%edi
), %di
140 lwpval $
0x12345678, (%edi
), %eax
141 lwpval $
0x12345678, (%esi
), %ecx
142 lwpval $
0x12345678, (%ebp
), %edx
143 lwpval $
0x12345678, (%esp
), %ebx
144 lwpval $
0x12345678, (%ebx
), %esp
145 lwpval $
0x12345678, (%edx
), %ebp
146 lwpval $
0x12345678, (%ecx
), %esi
147 lwpval $
0x12345678, (%eax
), %edi
148 lwpval $
0x12345678, (%eax
), %rax
149 lwpval $
0x12345678, (%ecx
), %rcx
150 lwpval $
0x12345678, (%edx
), %rdx
151 lwpval $
0x12345678, (%ebx
), %rbx
152 lwpval $
0x12345678, (%esp
), %rsp
153 lwpval $
0x12345678, (%ebp
), %rbp
154 lwpval $
0x12345678, (%esi
), %rsi
155 lwpval $
0x12345678, (%edi
), %rdi
157 lwpins $
0x1234, 0xcafe(%eax
), %ax
158 lwpins $
0x1234, 0xcafe(%ecx
), %cx
159 lwpins $
0x1234, 0xcafe(%edx
), %dx
160 lwpins $
0x1234, 0xcafe(%ebx
), %bx
161 lwpins $
0x1234, 0xcafe(%esp
), %sp
162 lwpins $
0x1234, 0xcafe(%ebp
), %bp
163 lwpins $
0x1234, 0xcafe(%esi
), %si
164 lwpins $
0x1234, 0xcafe(%edi
), %di
165 lwpins $
0x12345678, 0xcafe(%edi
), %eax
166 lwpins $
0x12345678, 0xcafe(%esi
), %ecx
167 lwpins $
0x12345678, 0xcafe(%ebp
), %edx
168 lwpins $
0x12345678, 0xcafe(%esp
), %ebx
169 lwpins $
0x12345678, 0xcafe(%ebx
), %esp
170 lwpins $
0x12345678, 0xcafe(%edx
), %ebp
171 lwpins $
0x12345678, 0xcafe(%ecx
), %esi
172 lwpins $
0x12345678, 0xcafe(%eax
), %edi
173 lwpins $
0x12345678, 0xcafe(%eax
), %rax
174 lwpins $
0x12345678, 0xcafe(%ecx
), %rcx
175 lwpins $
0x12345678, 0xcafe(%edx
), %rdx
176 lwpins $
0x12345678, 0xcafe(%ebx
), %rbx
177 lwpins $
0x12345678, 0xcafe(%esp
), %rsp
178 lwpins $
0x12345678, 0xcafe(%ebp
), %rbp
179 lwpins $
0x12345678, 0xcafe(%esi
), %rsi
180 lwpins $
0x12345678, 0xcafe(%edi
), %rdi
182 lwpval $
0x1234, 0xcafe(%eax
), %ax
183 lwpval $
0x1234, 0xcafe(%ecx
), %cx
184 lwpval $
0x1234, 0xcafe(%edx
), %dx
185 lwpval $
0x1234, 0xcafe(%ebx
), %bx
186 lwpval $
0x1234, 0xcafe(%esp
), %sp
187 lwpval $
0x1234, 0xcafe(%ebp
), %bp
188 lwpval $
0x1234, 0xcafe(%esi
), %si
189 lwpval $
0x1234, 0xcafe(%edi
), %di
190 lwpval $
0x12345678, 0xcafe(%edi
), %eax
191 lwpval $
0x12345678, 0xcafe(%esi
), %ecx
192 lwpval $
0x12345678, 0xcafe(%ebp
), %edx
193 lwpval $
0x12345678, 0xcafe(%esp
), %ebx
194 lwpval $
0x12345678, 0xcafe(%ebx
), %esp
195 lwpval $
0x12345678, 0xcafe(%edx
), %ebp
196 lwpval $
0x12345678, 0xcafe(%ecx
), %esi
197 lwpval $
0x12345678, 0xcafe(%eax
), %edi
198 lwpval $
0x12345678, 0xcafe(%eax
), %rax
199 lwpval $
0x12345678, 0xcafe(%ecx
), %rcx
200 lwpval $
0x12345678, 0xcafe(%edx
), %rdx
201 lwpval $
0x12345678, 0xcafe(%ebx
), %rbx
202 lwpval $
0x12345678, 0xcafe(%esp
), %rsp
203 lwpval $
0x12345678, 0xcafe(%ebp
), %rbp
204 lwpval $
0x12345678, 0xcafe(%esi
), %rsi
205 lwpval $
0x12345678, 0xcafe(%edi
), %rdi