Home | History | Annotate | Download | only in cctest

Lines Matching defs:__

50 #define __ assm.
65 __ addq(rax, Immediate(12345678));
66 __ or_(rax, Immediate(12345678));
67 __ subq(rax, Immediate(12345678));
68 __ xor_(rax, Immediate(12345678));
69 __ and_(rax, Immediate(12345678));
72 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4]
75 __ addq(rdx, rbx);
76 __ addq(rdx, Operand(rbx, 0));
77 __ addq(rdx, Operand(rbx, 16));
78 __ addq(rdx, Operand(rbx, 1999));
79 __ addq(rdx, Operand(rsp, 0));
80 __ addq(rdx, Operand(rsp, 16));
81 __ addq(rdx, Operand(rsp, 1999));
82 __ nop();
83 __ addq(rdi, Operand(rbp, rcx, times_4, 0));
84 __ addq(rdi, Operand(rbp, rcx, times_4, 12));
85 __ addq(Operand(rbp, rcx, times_4, 12), Immediate(12));
87 __ nop();
88 __ addq(rbx, Immediate(12));
89 __ nop();
90 __ nop();
91 __ and_(rdx, Immediate(3));
92 __ and_(rdx, Operand(rsp, 4));
93 __ cmpq(rdx, Immediate(3));
94 __ cmpq(rdx, Operand(rsp, 4));
95 __ cmpq(Operand(rbp, rcx, times_4, 0), Immediate(1000));
96 __ cmpb(rbx, Operand(rbp, rcx, times_2, 0));
97 __ cmpb(Operand(rbp, rcx, times_2, 0), rbx);
98 __ or_(rdx, Immediate(3));
99 __ xor_(rdx, Immediate(3));
100 __ nop();
104 __ cpuid();
109 __ rdtsc();
111 __ movsxbq(rdx, Operand(rcx, 0));
112 __ movsxwq(rdx, Operand(rcx, 0));
113 __ movzxbl(rdx, Operand(rcx, 0));
114 __ movzxwl(rdx, Operand(rcx, 0));
115 __ movzxbq(rdx, Operand(rcx, 0));
116 __ movzxwq(rdx, Operand(rcx, 0));
118 __ nop();
119 __ imul(rdx, rcx);
120 __ shld(rdx, rcx);
121 __ shrd(rdx, rcx);
122 __ bts(Operand(rdx, 0), rcx);
123 __ bts(Operand(rbx, rcx, times_4, 0), rcx);
124 __ nop();
125 __ push(Immediate(12));
126 __ push(Immediate(23456));
127 __ push(rcx);
128 __ push(rsi);
129 __ push(Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
130 __ push(Operand(rbx, rcx, times_4, 0));
131 __ push(Operand(rbx, rcx, times_4, 0));
132 __ push(Operand(rbx, rcx, times_4, 10000));
133 __ pop(rdx);
134 __ pop(rax);
135 __ pop(Operand(rbx, rcx, times_4, 0));
136 __ nop();
138 __ addq(rdx, Operand(rsp, 16));
139 __ addq(rdx, rcx);
140 __ movb(rdx, Operand(rcx, 0));
141 __ movb(rcx, Immediate(6));
142 __ movb(Operand(rsp, 16), rdx);
143 __ movw(Operand(rsp, 16), rdx);
144 __ nop();
145 __ movsxwq(rdx, Operand(rsp, 12));
146 __ movsxbq(rdx, Operand(rsp, 12));
147 __ movsxlq(rdx, Operand(rsp, 12));
148 __ movzxwq(rdx, Operand(rsp, 12));
149 __ movzxbq(rdx, Operand(rsp, 12));
150 __ nop();
151 __ movq(rdx, Immediate(1234567));
152 __ movq(rdx, Operand(rsp, 12));
153 __ movq(Operand(rbx, rcx, times_4, 10000), Immediate(12345));
154 __ movq(Operand(rbx, rcx, times_4, 10000), rdx);
155 __ nop();
156 __ decb(rdx);
157 __ decb(Operand(rax, 10));
158 __ decb(Operand(rbx, rcx, times_4, 10000));
159 __ decq(rdx);
160 __ cdq();
162 __ nop();
163 __ idivq(rdx);
164 __ mul(rdx);
165 __ neg(rdx);
166 __ not_(rdx);
167 __ testq(Operand(rbx, rcx, times_4, 10000), rdx);
169 __ imul(rdx, Operand(rbx, rcx, times_4, 10000));
170 __ imul(rdx, rcx, Immediate(12));
171 __ imul(rdx, rcx, Immediate(1000));
173 __ incq(rdx);
174 __ incq(Operand(rbx, rcx, times_4, 10000));
175 __ push(Operand(rbx, rcx, times_4, 10000));
176 __ pop(Operand(rbx, rcx, times_4, 10000));
177 __ jmp(Operand(rbx, rcx, times_4, 10000));
179 __ lea(rdx, Operand(rbx, rcx, times_4, 10000));
180 __ or_(rdx, Immediate(12345));
181 __ or_(rdx, Operand(rbx, rcx, times_4, 10000));
183 __ nop();
185 __ rcl(rdx, Immediate(1));
186 __ rcl(rdx, Immediate(7));
187 __ rcr(rdx, Immediate(1));
188 __ rcr(rdx, Immediate(7));
189 __ sar(rdx, Immediate(1));
190 __ sar(rdx, Immediate(6));
191 __ sar_cl(rdx);
192 __ sbbq(rdx, rbx);
193 __ shld(rdx, rbx);
194 __ shl(rdx, Immediate(1));
195 __ shl(rdx, Immediate(6));
196 __ shl_cl(rdx);
197 __ shrd(rdx, rbx);
198 __ shr(rdx, Immediate(1));
199 __ shr(rdx, Immediate(7));
200 __ shr_cl(rdx);
205 __ addq(rbx, Immediate(12));
206 __ addq(Operand(rdx, rcx, times_4, 10000), Immediate(12));
208 __ and_(rbx, Immediate(12345));
210 __ cmpq(rbx, Immediate(12345));
211 __ cmpq(rbx, Immediate(12));
212 __ cmpq(Operand(rdx, rcx, times_4, 10000), Immediate(12));
213 __ cmpb(rax, Immediate(100));
215 __ or_(rbx, Immediate(12345));
217 __ subq(rbx, Immediate(12));
218 __ subq(Operand(rdx, rcx, times_4, 10000), Immediate(12));
220 __ xor_(rbx, Immediate(12345));
222 __ imul(rdx, rcx, Immediate(12));
223 __ imul(rdx, rcx, Immediate(1000));
225 __ cld();
227 __ subq(rdx, Operand(rbx, rcx, times_4, 10000));
228 __ subq(rdx, rbx);
230 __ testq(rdx, Immediate(12345));
231 __ testq(Operand(rbx, rcx, times_8, 10000), rdx);
232 __ testb(Operand(rcx, rbx, times_2, 1000), rdx);
233 __ testb(Operand(rax, -20), Immediate(0x9A));
234 __ nop();
236 __ xor_(rdx, Immediate(12345));
237 __ xor_(rdx, Operand(rbx, rcx, times_8, 10000));
238 __ bts(Operand(rbx, rcx, times_8, 10000), rdx);
239 __ hlt();
240 __ int3();
241 __ ret(0);
242 __ ret(8);
247 __ bind(&L1);
248 __ nop();
249 __ call(&L1);
250 __ call(&L2);
251 __ nop();
252 __ bind(&L2);
253 __ call(Operand(rbx, rcx, times_4, 10000));
254 __ nop();
257 __ call(ic, RelocInfo::CODE_TARGET);
258 __ nop();
259 __ nop();
261 __ jmp(&L1);
262 __ jmp(Operand(rbx, rcx, times_4, 10000));
268 __ jmp(ic, RelocInfo::CODE_TARGET);
269 __ nop();
273 __ nop();
275 __ j(overflow, &Ljcc);
276 __ j(no_overflow, &Ljcc);
277 __ j(below, &Ljcc);
278 __ j(above_equal, &Ljcc);
279 __ j(equal, &Ljcc);
280 __ j(not_equal, &Ljcc);
281 __ j(below_equal, &Ljcc);
282 __ j(above, &Ljcc);
283 __ j(sign, &Ljcc);
284 __ j(not_sign, &Ljcc);
285 __ j(parity_even, &Ljcc);
286 __ j(parity_odd, &Ljcc);
287 __ j(less, &Ljcc);
288 __ j(greater_equal, &Ljcc);
289 __ j(less_equal, &Ljcc);
290 __ j(greater, &Ljcc);
291 __ nop();
292 __ bind(&Ljcc);
294 __ j(overflow, &Ljcc);
295 __ j(no_overflow, &Ljcc);
296 __ j(below, &Ljcc);
297 __ j(above_equal, &Ljcc);
298 __ j(equal, &Ljcc);
299 __ j(not_equal, &Ljcc);
300 __ j(below_equal, &Ljcc);
301 __ j(above, &Ljcc);
302 __ j(sign, &Ljcc);
303 __ j(not_sign, &Ljcc);
304 __ j(parity_even, &Ljcc);
305 __ j(parity_odd, &Ljcc);
306 __ j(less, &Ljcc);
307 __ j(greater_equal, &Ljcc);
308 __ j(less_equal, &Ljcc);
309 __ j(greater, &Ljcc);
312 __ nop();
314 __ fld(1);
315 __ fld1();
316 __ fldz();
317 __ fldpi();
318 __ fabs();
319 __ fchs();
320 __ fprem();
321 __ fprem1();
322 __ fincstp();
323 __ ftst();
324 __ fxch(3);
325 __ fld_s(Operand(rbx, rcx, times_4, 10000));
326 __ fstp_s(Operand(rbx, rcx, times_4, 10000));
327 __ ffree(3);
328 __ fld_d(Operand(rbx, rcx, times_4, 10000));
329 __ fstp_d(Operand(rbx, rcx, times_4, 10000));
330 __ nop();
332 __ fild_s(Operand(rbx, rcx, times_4, 10000));
333 __ fistp_s(Operand(rbx, rcx, times_4, 10000));
334 __ fild_d(Operand(rbx, rcx, times_4, 10000));
335 __ fistp_d(Operand(rbx, rcx, times_4, 10000));
336 __ fnstsw_ax();
337 __ nop();
338 __ fadd(3);
339 __ fsub(3);
340 __ fmul(3);
341 __ fdiv(3);
343 __ faddp(3);
344 __ fsubp(3);
345 __ fmulp(3);
346 __ fdivp(3);
347 __ fcompp();
348 __ fwait();
349 __ nop();
353 __ cvttss2si(rdx, Operand(rbx, rcx, times_4, 10000));
354 __ cvttss2si(rdx, xmm1);
355 __ cvttsd2si(rdx, Operand(rbx, rcx, times_4, 10000));
356 __ cvttsd2si(rdx, xmm1);
357 __ cvttsd2siq(rdx, xmm1);
358 __ addsd(xmm1, xmm0);
359 __ mulsd(xmm1, xmm0);
360 __ subsd(xmm1, xmm0);
361 __ divsd(xmm1, xmm0);
362 __ movsd(xmm1, Operand(rbx, rcx, times_4, 10000));
363 __ movsd(Operand(rbx, rcx, times_4, 10000), xmm1);
364 __ ucomisd(xmm0, xmm1);
367 __ movdqa(xmm0, Operand(rbx, rcx, times_4, 10000));
368 __ movdqa(Operand(rbx, rcx, times_4, 10000), xmm0);
376 __ cmovq(overflow, rax, Operand(rax, 0));
377 __ cmovq(no_overflow, rax, Operand(rax, 1));
378 __ cmovq(below, rax, Operand(rax, 2));
379 __ cmovq(above_equal, rax, Operand(rax, 3));
380 __ cmovq(equal, rax, Operand(rbx, 0));
381 __ cmovq(not_equal, rax, Operand(rbx, 1));
382 __ cmovq(below_equal, rax, Operand(rbx, 2));
383 __ cmovq(above, rax, Operand(rbx, 3));
384 __ cmovq(sign, rax, Operand(rcx, 0));
385 __ cmovq(not_sign, rax, Operand(rcx, 1));
386 __ cmovq(parity_even, rax, Operand(rcx, 2));
387 __ cmovq(parity_odd, rax, Operand(rcx, 3));
388 __ cmovq(less, rax, Operand(rdx, 0));
389 __ cmovq(greater_equal, rax, Operand(rdx, 1));
390 __ cmovq(less_equal, rax, Operand(rdx, 2));
391 __ cmovq(greater, rax, Operand(rdx, 3));
399 __ andpd(xmm0, xmm1);
400 __ andpd(xmm1, xmm2);
402 __ movaps(xmm0, xmm1);
403 __ movaps(xmm1, xmm2);
409 __ Nop(i);
412 __ ret(0);
429 #undef __