Lines Matching refs:MemOperand
274 TEST_NONE(ldar_0, ldar(w0, MemOperand(x1, 0)))
275 TEST_NONE(ldar_1, ldar(x0, MemOperand(x1, 0)))
276 TEST_NONE(ldarb_0, ldarb(w0, MemOperand(x1, 0)))
277 TEST_NONE(ldarh_0, ldarh(w0, MemOperand(x1, 0)))
278 TEST_NONE(ldaxp_0, ldaxp(w0, w1, MemOperand(x2, 0)))
279 TEST_NONE(ldaxp_1, ldaxp(x0, x1, MemOperand(x2, 0)))
280 TEST_NONE(ldaxr_0, ldaxr(w0, MemOperand(x1, 0)))
281 TEST_NONE(ldaxr_1, ldaxr(x0, MemOperand(x1, 0)))
282 TEST_NONE(ldaxrb_0, ldaxrb(w0, MemOperand(x1, 0)))
283 TEST_NONE(ldaxrh_0, ldaxrh(w0, MemOperand(x1, 0)))
284 TEST_NONE(ldnp_0, ldnp(w0, w1, MemOperand(x2, 12)))
285 TEST_NONE(ldnp_1, ldnp(x0, x1, MemOperand(x2, 304)))
286 TEST_NONE(ldpsw_0, ldpsw(x0, x1, MemOperand(x2, -212)))
287 TEST_NONE(ldpsw_1, ldpsw(x0, x1, MemOperand(x2, -36, PostIndex)))
288 TEST_NONE(ldpsw_2, ldpsw(x0, x1, MemOperand(x2, 104, PreIndex)))
289 TEST_NONE(ldp_0, ldp(w0, w1, MemOperand(x2, -212)))
290 TEST_NONE(ldp_1, ldp(w0, w1, MemOperand(x2, -212, PostIndex)))
291 TEST_NONE(ldp_2, ldp(w0, w1, MemOperand(x2, -252, PreIndex)))
292 TEST_NONE(ldp_3, ldp(x0, x1, MemOperand(x2, 336)))
293 TEST_NONE(ldp_4, ldp(x0, x1, MemOperand(x2, 8, PostIndex)))
294 TEST_NONE(ldp_5, ldp(x0, x1, MemOperand(x2, 360, PreIndex)))
295 TEST_NONE(ldrb_0, ldrb(w0, MemOperand(x1, -219, PostIndex)))
296 TEST_NONE(ldrb_1, ldrb(w0, MemOperand(x1, -137, PreIndex)))
297 TEST_NONE(ldrb_2, ldrb(w0, MemOperand(x1, 4022)))
298 TEST_NONE(ldrb_3, ldrb(w0, MemOperand(x1, x2, LSL, 0)))
299 TEST_NONE(ldrb_4, ldrb(w0, MemOperand(x1, w2, SXTW, 0)))
300 TEST_NONE(ldrb_5, ldrb(w0, MemOperand(x1, x2, SXTX, 0)))
301 TEST_NONE(ldrh_0, ldrh(w0, MemOperand(x1, -135, PostIndex)))
302 TEST_NONE(ldrh_1, ldrh(w0, MemOperand(x1, 52, PreIndex)))
303 TEST_NONE(ldrh_2, ldrh(w0, MemOperand(x1, 4410)))
304 TEST_NONE(ldrh_3, ldrh(w0, MemOperand(x1, w2, UXTW, 1)))
305 TEST_NONE(ldrh_4, ldrh(w0, MemOperand(x1, x2, SXTX, 1)))
306 TEST_NONE(ldrsb_0, ldrsb(w0, MemOperand(x1, 160, PostIndex)))
307 TEST_NONE(ldrsb_1, ldrsb(w0, MemOperand(x1, -253, PreIndex)))
308 TEST_NONE(ldrsb_2, ldrsb(w0, MemOperand(x1, 147)))
309 TEST_NONE(ldrsb_3, ldrsb(x0, MemOperand(x1, 33, PostIndex)))
310 TEST_NONE(ldrsb_4, ldrsb(x0, MemOperand(x1, 11, PreIndex)))
311 TEST_NONE(ldrsb_5, ldrsb(x0, MemOperand(x1, 2742)))
312 TEST_NONE(ldrsb_6, ldrsb(w0, MemOperand(x1, x2, LSL, 0)))
313 TEST_NONE(ldrsb_7, ldrsb(w0, MemOperand(x1, w2, UXTW, 0)))
314 TEST_NONE(ldrsb_8, ldrsb(w0, MemOperand(x1, x2, SXTX, 0)))
315 TEST_NONE(ldrsb_9, ldrsb(x0, MemOperand(x1, x2, LSL, 0)))
316 TEST_NONE(ldrsb_10, ldrsb(x0, MemOperand(x1, w2, SXTW, 0)))
317 TEST_NONE(ldrsb_11, ldrsb(x0, MemOperand(x1, x2, SXTX, 0)))
318 TEST_NONE(ldrsh_0, ldrsh(w0, MemOperand(x1, 11, PostIndex)))
319 TEST_NONE(ldrsh_1, ldrsh(w0, MemOperand(x1, -34, PreIndex)))
320 TEST_NONE(ldrsh_2, ldrsh(w0, MemOperand(x1, 6212)))
321 TEST_NONE(ldrsh_3, ldrsh(x0, MemOperand(x1, -78, PostIndex)))
322 TEST_NONE(ldrsh_4, ldrsh(x0, MemOperand(x1, 72, PreIndex)))
323 TEST_NONE(ldrsh_5, ldrsh(x0, MemOperand(x1, 6232)))
324 TEST_NONE(ldrsh_6, ldrsh(w0, MemOperand(x1, w2, UXTW, 0)))
325 TEST_NONE(ldrsh_7, ldrsh(w0, MemOperand(x1, x2, LSL, 0)))
326 TEST_NONE(ldrsh_8, ldrsh(x0, MemOperand(x1, w2, SXTW, 0)))
327 TEST_NONE(ldrsh_9, ldrsh(x0, MemOperand(x1, x2, SXTX, 1)))
328 TEST_NONE(ldrsw_0, ldrsw(x0, MemOperand(x1, 73, PostIndex)))
329 TEST_NONE(ldrsw_1, ldrsw(x0, MemOperand(x1, 13, PreIndex)))
330 TEST_NONE(ldrsw_2, ldrsw(x0, MemOperand(x1, 2192)))
332 TEST_NONE(ldrsw_4, ldrsw(x0, MemOperand(x1, w2, SXTW, 0)))
333 TEST_NONE(ldrsw_5, ldrsw(x0, MemOperand(x1, x2, LSL, 2)))
334 TEST_NONE(ldr_0, ldr(w0, MemOperand(x1, -169, PostIndex)))
335 TEST_NONE(ldr_1, ldr(w0, MemOperand(x1, 16, PreIndex)))
336 TEST_NONE(ldr_2, ldr(w0, MemOperand(x1, 13080)))
337 TEST_NONE(ldr_3, ldr(x0, MemOperand(x1, 3, PostIndex)))
338 TEST_NONE(ldr_4, ldr(x0, MemOperand(x1, -27, PreIndex)))
339 TEST_NONE(ldr_5, ldr(x0, MemOperand(x1, 14016)))
342 TEST_NONE(ldr_8, ldr(w0, MemOperand(x1, w2, SXTW, 0)))
343 TEST_NONE(ldr_9, ldr(w0, MemOperand(x1, x2, LSL, 0)))
344 TEST_NONE(ldr_10, ldr(x0, MemOperand(x1, w2, UXTW, 3)))
345 TEST_NONE(ldr_11, ldr(x0, MemOperand(x1, x2, LSL, 3)))
346 TEST_NONE(ldurb_0, ldurb(w0, MemOperand(x1, 58)))
347 TEST_NONE(ldurh_0, ldurh(w0, MemOperand(x1, -222)))
348 TEST_NONE(ldursb_0, ldursb(w0, MemOperand(x1, -216)))
349 TEST_NONE(ldursb_1, ldursb(x0, MemOperand(x1, 196)))
350 TEST_NONE(ldursh_0, ldursh(w0, MemOperand(x1, -61)))
351 TEST_NONE(ldursh_1, ldursh(x0, MemOperand(x1, -255)))
352 TEST_NONE(ldursw_0, ldursw(x0, MemOperand(x1, -206)))
353 TEST_NONE(ldur_0, ldur(w0, MemOperand(x1, 71)))
354 TEST_NONE(ldur_1, ldur(x0, MemOperand(x1, 70)))
355 TEST_NONE(ldxp_0, ldxp(w0, w1, MemOperand(x2, 0)))
356 TEST_NONE(ldxp_1, ldxp(x0, x1, MemOperand(x2, 0)))
357 TEST_NONE(ldxr_0, ldxr(w0, MemOperand(x1, 0)))
358 TEST_NONE(ldxr_1, ldxr(x0, MemOperand(x1, 0)))
359 TEST_NONE(ldxrb_0, ldxrb(w0, MemOperand(x1, 0)))
360 TEST_NONE(ldxrh_0, ldxrh(w0, MemOperand(x1, 0)))
402 TEST_NONE(prfm_0, prfm(PLDL2STRM, MemOperand(x0, 832)))
404 TEST_NONE(prfm_2, prfm(PLDL1KEEP, MemOperand(x0, w1, SXTW, 0)))
405 TEST_NONE(prfm_3, prfm(PSTL3STRM, MemOperand(x0, x1, SXTX, 0)))
406 TEST_NONE(prfum_0, prfum(PSTL3KEEP, MemOperand(x0, 47)))
433 TEST_NONE(stlr_0, stlr(w0, MemOperand(x1, 0)))
434 TEST_NONE(stlr_1, stlr(x0, MemOperand(x1, 0)))
435 TEST_NONE(stlrb_0, stlrb(w0, MemOperand(x1, 0)))
436 TEST_NONE(stlrh_0, stlrh(w0, MemOperand(x1, 0)))
437 TEST_NONE(stlxp_0, stlxp(w0, w1, w2, MemOperand(x3, 0)))
438 TEST_NONE(stlxp_1, stlxp(w0, x1, x2, MemOperand(x3, 0)))
439 TEST_NONE(stlxr_0, stlxr(w0, w1, MemOperand(x2, 0)))
440 TEST_NONE(stlxr_1, stlxr(w0, x1, MemOperand(x2, 0)))
441 TEST_NONE(stlxrb_0, stlxrb(w0, w1, MemOperand(x2, 0)))
442 TEST_NONE(stlxrh_0, stlxrh(w0, w1, MemOperand(x2, 0)))
443 TEST_NONE(stnp_0, stnp(w0, w1, MemOperand(x2, -136)))
444 TEST_NONE(stnp_1, stnp(x0, x1, MemOperand(x2, 480)))
445 TEST_NONE(stp_0, stp(w0, w1, MemOperand(x2, 184)))
446 TEST_NONE(stp_1, stp(w0, w1, MemOperand(x2, -16, PostIndex)))
447 TEST_NONE(stp_2, stp(w0, w1, MemOperand(x2, -44, PreIndex)))
448 TEST_NONE(stp_3, stp(x0, x1, MemOperand(x2, 472)))
449 TEST_NONE(stp_4, stp(x0, x1, MemOperand(x2, 320, PostIndex)))
450 TEST_NONE(stp_5, stp(x0, x1, MemOperand(x2, -392, PreIndex)))
451 TEST_NONE(strb_0, strb(w0, MemOperand(x1, 146, PostIndex)))
452 TEST_NONE(strb_1, strb(w0, MemOperand(x1, -120, PreIndex)))
453 TEST_NONE(strb_2, strb(w0, MemOperand(x1, 1477)))
454 TEST_NONE(strb_3, strb(w0, MemOperand(x1, x2, LSL, 0)))
455 TEST_NONE(strb_4, strb(w0, MemOperand(x1, w2, SXTW, 0)))
456 TEST_NONE(strb_5, strb(w0, MemOperand(x1, x2, SXTX, 0)))
457 TEST_NONE(strh_0, strh(w0, MemOperand(x1, -228, PostIndex)))
458 TEST_NONE(strh_1, strh(w0, MemOperand(x1, 240, PreIndex)))
459 TEST_NONE(strh_2, strh(w0, MemOperand(x1, 742)))
460 TEST_NONE(strh_3, strh(w0, MemOperand(x1, w2, UXTW, 0)))
461 TEST_NONE(strh_4, strh(w0, MemOperand(x1, x2, LSL, 1)))
462 TEST_NONE(str_0, str(w0, MemOperand(x1, 161, PostIndex)))
463 TEST_NONE(str_1, str(w0, MemOperand(x1, -86, PreIndex)))
464 TEST_NONE(str_2, str(w0, MemOperand(x1, 9200)))
465 TEST_NONE(str_3, str(x0, MemOperand(x1, 121, PostIndex)))
466 TEST_NONE(str_4, str(x0, MemOperand(x1, -6, PreIndex)))
467 TEST_NONE(str_5, str(x0, MemOperand(x1, 28952)))
468 TEST_NONE(str_6, str(w0, MemOperand(x1, w2, SXTW, 2)))
469 TEST_NONE(str_7, str(w0, MemOperand(x1, x2, LSL, 2)))
470 TEST_NONE(str_8, str(x0, MemOperand(x1, w2, UXTW, 0)))
471 TEST_NONE(str_9, str(x0, MemOperand(x1, x2, SXTX, 0)))
472 TEST_NONE(sturb_0, sturb(w0, MemOperand(x1, 67)))
473 TEST_NONE(sturh_0, sturh(w0, MemOperand(x1, 173)))
474 TEST_NONE(stur_0, stur(w0, MemOperand(x1, 151)))
475 TEST_NONE(stur_1, stur(x0, MemOperand(x1, 134)))
476 TEST_NONE(stxp_0, stxp(w0, w1, w2, MemOperand(x3, 0)))
477 TEST_NONE(stxp_1, stxp(w0, x1, x2, MemOperand(x3, 0)))
478 TEST_NONE(stxr_0, stxr(w0, w1, MemOperand(x2, 0)))
479 TEST_NONE(stxr_1, stxr(w0, x1, MemOperand(x2, 0)))
480 TEST_NONE(stxrb_0, stxrb(w0, w1, MemOperand(x2, 0)))
481 TEST_NONE(stxrh_0, stxrh(w0, w1, MemOperand(x2, 0)))
653 TEST_FP(ldnp_0, ldnp(d0, d1, MemOperand(x2, -32)))
654 TEST_FP(ldnp_1, ldnp(s0, s1, MemOperand(x2, -180)))
655 TEST_FP(ldp_0, ldp(d0, d1, MemOperand(x2, 112)))
656 TEST_FP(ldp_1, ldp(d0, d1, MemOperand(x2, 24, PostIndex)))
657 TEST_FP(ldp_2, ldp(d0, d1, MemOperand(x2, 192, PreIndex)))
658 TEST_FP(ldp_3, ldp(s0, s1, MemOperand(x2, -72)))
659 TEST_FP(ldp_4, ldp(s0, s1, MemOperand(x2, 0, PostIndex)))
660 TEST_FP(ldp_5, ldp(s0, s1, MemOperand(x2, 144, PreIndex)))
661 TEST_FP(ldr_0, ldr(d0, MemOperand(x1, -240, PostIndex)))
662 TEST_FP(ldr_1, ldr(d0, MemOperand(x1, 110, PreIndex)))
663 TEST_FP(ldr_2, ldr(d0, MemOperand(x1, 4048)))
664 TEST_FP(ldr_3, ldr(h0, MemOperand(x1, -76, PostIndex)))
665 TEST_FP(ldr_4, ldr(h0, MemOperand(x1, -124, PreIndex)))
666 TEST_FP(ldr_5, ldr(h0, MemOperand(x1, 6230)))
667 TEST_FP(ldr_6, ldr(s0, MemOperand(x1, 148, PostIndex)))
668 TEST_FP(ldr_7, ldr(s0, MemOperand(x1, 68, PreIndex)))
669 TEST_FP(ldr_8, ldr(s0, MemOperand(x1, 7424)))
672 TEST_FP(ldr_11, ldr(d0, MemOperand(x1, w2, SXTW, 3)))
673 TEST_FP(ldr_12, ldr(d0, MemOperand(x1, x2, SXTX, 3)))
674 TEST_FP(ldr_13, ldr(h0, MemOperand(x1, w2, UXTW, 1)))
675 TEST_FP(ldr_14, ldr(h0, MemOperand(x1, x2, SXTX, 0)))
676 TEST_FP(ldr_15, ldr(s0, MemOperand(x1, w2, SXTW, 2)))
677 TEST_FP(ldr_16, ldr(s0, MemOperand(x1, x2, SXTX, 2)))
678 TEST_FP(ldur_0, ldur(d0, MemOperand(x1, -146)))
679 TEST_FP(ldur_1, ldur(h0, MemOperand(x1, -117)))
680 TEST_FP(ldur_2, ldur(s0, MemOperand(x1, 209)))
689 TEST_FP(stnp_0, stnp(d0, d1, MemOperand(x2, 304)))
690 TEST_FP(stnp_1, stnp(s0, s1, MemOperand(x2, -12)))
691 TEST_FP(stp_0, stp(d0, d1, MemOperand(x2, 168)))
692 TEST_FP(stp_1, stp(d0, d1, MemOperand(x2, -376, PostIndex)))
693 TEST_FP(stp_2, stp(d0, d1, MemOperand(x2, 296, PreIndex)))
694 TEST_FP(stp_3, stp(s0, s1, MemOperand(x2, -256)))
695 TEST_FP(stp_4, stp(s0, s1, MemOperand(x2, 208, PostIndex)))
696 TEST_FP(stp_5, stp(s0, s1, MemOperand(x2, -4, PreIndex)))
697 TEST_FP(str_0, str(d0, MemOperand(x1, -181, PostIndex)))
698 TEST_FP(str_1, str(d0, MemOperand(x1, 91, PreIndex)))
699 TEST_FP(str_2, str(d0, MemOperand(x1, 32672)))
700 TEST_FP(str_3, str(h0, MemOperand(x1, -5, PostIndex)))
701 TEST_FP(str_4, str(h0, MemOperand(x1, 213, PreIndex)))
702 TEST_FP(str_5, str(h0, MemOperand(x1, 6406)))
703 TEST_FP(str_6, str(s0, MemOperand(x1, -81, PostIndex)))
704 TEST_FP(str_7, str(s0, MemOperand(x1, -126, PreIndex)))
705 TEST_FP(str_8, str(s0, MemOperand(x1, 15692)))
706 TEST_FP(str_9, str(d0, MemOperand(x1, w2, SXTW, 0)))
707 TEST_FP(str_10, str(d0, MemOperand(x1, x2, LSL, 0)))
708 TEST_FP(str_11, str(h0, MemOperand(x1, w2, UXTW, 1)))
709 TEST_FP(str_12, str(h0, MemOperand(x1, x2, SXTX, 1)))
710 TEST_FP(str_13, str(s0, MemOperand(x1, w2, UXTW, 0)))
711 TEST_FP(str_14, str(s0, MemOperand(x1, x2, SXTX, 2)))
712 TEST_FP(stur_0, stur(d0, MemOperand(x1, 22)))
713 TEST_FP(stur_1, stur(h0, MemOperand(x1, -236)))
714 TEST_FP(stur_2, stur(s0, MemOperand(x1, 23)))
911 TEST_NEON(ld1r_0, ld1r(v0.V8B(), MemOperand(x1)))
912 TEST_NEON(ld1r_1, ld1r(v0.V16B(), MemOperand(x1)))
913 TEST_NEON(ld1r_2, ld1r(v0.V4H(), MemOperand(x1)))
914 TEST_NEON(ld1r_3, ld1r(v0.V8H(), MemOperand(x1)))
915 TEST_NEON(ld1r_4, ld1r(v0.V2S(), MemOperand(x1)))
916 TEST_NEON(ld1r_5, ld1r(v0.V4S(), MemOperand(x1)))
917 TEST_NEON(ld1r_6, ld1r(v0.V1D(), MemOperand(x1)))
918 TEST_NEON(ld1r_7, ld1r(v0.V2D(), MemOperand(x1)))
919 TEST_NEON(ld1r_8, ld1r(v0.V8B(), MemOperand(x1, 1, PostIndex)))
920 TEST_NEON(ld1r_9, ld1r(v0.V16B(), MemOperand(x1, 1, PostIndex)))
921 TEST_NEON(ld1r_10, ld1r(v0.V4H(), MemOperand(x1, 2, PostIndex)))
922 TEST_NEON(ld1r_11, ld1r(v0.V8H(), MemOperand(x1, 2, PostIndex)))
923 TEST_NEON(ld1r_12, ld1r(v0.V2S(), MemOperand(x1, 4, PostIndex)))
924 TEST_NEON(ld1r_13, ld1r(v0.V4S(), MemOperand(x1, 4, PostIndex)))
925 TEST_NEON(ld1r_14, ld1r(v0.V1D(), MemOperand(x1, 8, PostIndex)))
926 TEST_NEON(ld1r_15, ld1r(v0.V2D(), MemOperand(x1, 8, PostIndex)))
927 TEST_NEON(ld1r_16, ld1r(v0.V8B(), MemOperand(x1, x2, PostIndex)))
928 TEST_NEON(ld1r_17, ld1r(v0.V16B(), MemOperand(x1, x2, PostIndex)))
929 TEST_NEON(ld1r_18, ld1r(v0.V4H(), MemOperand(x1, x2, PostIndex)))
930 TEST_NEON(ld1r_19, ld1r(v0.V8H(), MemOperand(x1, x2, PostIndex)))
931 TEST_NEON(ld1r_20, ld1r(v0.V2S(), MemOperand(x1, x2, PostIndex)))
932 TEST_NEON(ld1r_21, ld1r(v0.V4S(), MemOperand(x1, x2, PostIndex)))
933 TEST_NEON(ld1r_22, ld1r(v0.V1D(), MemOperand(x1, x2, PostIndex)))
934 TEST_NEON(ld1r_23, ld1r(v0.V2D(), MemOperand(x1, x2, PostIndex)))
935 TEST_NEON(ld1_0, ld1(v0.V8B(), MemOperand(x1)))
936 TEST_NEON(ld1_1, ld1(v0.V16B(), MemOperand(x1)))
937 TEST_NEON(ld1_2, ld1(v0.V4H(), MemOperand(x1)))
938 TEST_NEON(ld1_3, ld1(v0.V8H(), MemOperand(x1)))
939 TEST_NEON(ld1_4, ld1(v0.V2S(), MemOperand(x1)))
940 TEST_NEON(ld1_5, ld1(v0.V4S(), MemOperand(x1)))
941 TEST_NEON(ld1_6, ld1(v0.V1D(), MemOperand(x1)))
942 TEST_NEON(ld1_7, ld1(v0.V2D(), MemOperand(x1)))
943 TEST_NEON(ld1_8, ld1(v0.V8B(), v1.V8B(), MemOperand(x2)))
944 TEST_NEON(ld1_9, ld1(v0.V16B(), v1.V16B(), MemOperand(x2)))
945 TEST_NEON(ld1_10, ld1(v0.V4H(), v1.V4H(), MemOperand(x2)))
946 TEST_NEON(ld1_11, ld1(v0.V8H(), v1.V8H(), MemOperand(x2)))
947 TEST_NEON(ld1_12, ld1(v0.V2S(), v1.V2S(), MemOperand(x2)))
948 TEST_NEON(ld1_13, ld1(v0.V4S(), v1.V4S(), MemOperand(x2)))
949 TEST_NEON(ld1_14, ld1(v0.V1D(), v1.V1D(), MemOperand(x2)))
950 TEST_NEON(ld1_15, ld1(v0.V2D(), v1.V2D(), MemOperand(x2)))
951 TEST_NEON(ld1_16, ld1(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3)))
952 TEST_NEON(ld1_17, ld1(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3)))
953 TEST_NEON(ld1_18, ld1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3)))
954 TEST_NEON(ld1_19, ld1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
955 TEST_NEON(ld1_20, ld1(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3)))
956 TEST_NEON(ld1_21, ld1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
957 TEST_NEON(ld1_22, ld1(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3)))
958 TEST_NEON(ld1_23, ld1(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3)))
959 TEST_NEON(ld1_24, ld1(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4)))
961 ld1(v0.V16B(), v1.V16B(), v2.V16B(), v3.V16B(), MemOperand(x4)))
962 TEST_NEON(ld1_26, ld1(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4)))
963 TEST_NEON(ld1_27, ld1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
964 TEST_NEON(ld1_28, ld1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4)))
965 TEST_NEON(ld1_29, ld1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
966 TEST_NEON(ld1_30, ld1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4)))
967 TEST_NEON(ld1_31, ld1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4)))
968 TEST_NEON(ld1_32, ld1(v0.V8B(), MemOperand(x1, 8, PostIndex)))
969 TEST_NEON(ld1_33, ld1(v0.V16B(), MemOperand(x1, 16, PostIndex)))
970 TEST_NEON(ld1_34, ld1(v0.V4H(), MemOperand(x1, 8, PostIndex)))
971 TEST_NEON(ld1_35, ld1(v0.V8H(), MemOperand(x1, 16, PostIndex)))
972 TEST_NEON(ld1_36, ld1(v0.V2S(), MemOperand(x1, 8, PostIndex)))
973 TEST_NEON(ld1_37, ld1(v0.V4S(), MemOperand(x1, 16, PostIndex)))
974 TEST_NEON(ld1_38, ld1(v0.V1D(), MemOperand(x1, 8, PostIndex)))
975 TEST_NEON(ld1_39, ld1(v0.V2D(), MemOperand(x1, 16, PostIndex)))
976 TEST_NEON(ld1_40, ld1(v0.V8B(), v1.V8B(), MemOperand(x2, 16, PostIndex)))
977 TEST_NEON(ld1_41, ld1(v0.V16B(), v1.V16B(), MemOperand(x2, 32, PostIndex)))
978 TEST_NEON(ld1_42, ld1(v0.V4H(), v1.V4H(), MemOperand(x2, 16, PostIndex)))
979 TEST_NEON(ld1_43, ld1(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
980 TEST_NEON(ld1_44, ld1(v0.V2S(), v1.V2S(), MemOperand(x2, 16, PostIndex)))
981 TEST_NEON(ld1_45, ld1(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
982 TEST_NEON(ld1_46, ld1(v0.V1D(), v1.V1D(), MemOperand(x2, 16, PostIndex)))
983 TEST_NEON(ld1_47, ld1(v0.V2D(), v1.V2D(), MemOperand(x2, 32, PostIndex)))
985 ld1(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, 24, PostIndex)))
987 ld1(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, 48, PostIndex)))
989 ld1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, 24, PostIndex)))
991 ld1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
993 ld1(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, 24, PostIndex)))
995 ld1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
997 ld1(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3, 24, PostIndex)))
999 ld1(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, 48, PostIndex)))
1002 ld1(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, 32, PostIndex)))
1008 MemOperand(x4, 64, PostIndex)))
1011 ld1(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, 32, PostIndex)))
1014 ld1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
1017 ld1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, 32, PostIndex)))
1020 ld1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
1023 ld1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4, 32, PostIndex)))
1026 ld1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, 64, PostIndex)))
1027 TEST_NEON(ld1_64, ld1(v0.V8B(), MemOperand(x1, x2, PostIndex)))
1028 TEST_NEON(ld1_65, ld1(v0.V16B(), MemOperand(x1, x2, PostIndex)))
1029 TEST_NEON(ld1_66, ld1(v0.V4H(), MemOperand(x1, x2, PostIndex)))
1030 TEST_NEON(ld1_67, ld1(v0.V8H(), MemOperand(x1, x2, PostIndex)))
1031 TEST_NEON(ld1_68, ld1(v0.V2S(), MemOperand(x1, x2, PostIndex)))
1032 TEST_NEON(ld1_69, ld1(v0.V4S(), MemOperand(x1, x2, PostIndex)))
1033 TEST_NEON(ld1_70, ld1(v0.V1D(), MemOperand(x1, x2, PostIndex)))
1034 TEST_NEON(ld1_71, ld1(v0.V2D(), MemOperand(x1, x2, PostIndex)))
1035 TEST_NEON(ld1_72, ld1(v0.V8B(), v1.V8B(), MemOperand(x2, x3, PostIndex)))
1036 TEST_NEON(ld1_73, ld1(v0.V16B(), v1.V16B(), MemOperand(x2, x3, PostIndex)))
1037 TEST_NEON(ld1_74, ld1(v0.V4H(), v1.V4H(), MemOperand(x2, x3, PostIndex)))
1038 TEST_NEON(ld1_75, ld1(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
1039 TEST_NEON(ld1_76, ld1(v0.V2S(), v1.V2S(), MemOperand(x2, x3, PostIndex)))
1040 TEST_NEON(ld1_77, ld1(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
1041 TEST_NEON(ld1_78, ld1(v0.V1D(), v1.V1D(), MemOperand(x2, x3, PostIndex)))
1042 TEST_NEON(ld1_79, ld1(v0.V2D(), v1.V2D(), MemOperand(x2, x3, PostIndex)))
1044 ld1(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, x4, PostIndex)))
1046 ld1(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, x4, PostIndex)))
1048 ld1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, x4, PostIndex)))
1050 ld1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
1052 ld1(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, x4, PostIndex)))
1054 ld1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
1056 ld1(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3, x4, PostIndex)))
1058 ld1(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, x4, PostIndex)))
1061 ld1(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, x5, PostIndex)))
1067 MemOperand(x4, x5, PostIndex)))
1070 ld1(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, x5, PostIndex)))
1073 ld1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
1076 ld1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, x5, PostIndex)))
1079 ld1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
1082 ld1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4, x5, PostIndex)))
1085 ld1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, x5, PostIndex)))
1086 TEST_NEON(ld1_96, ld1(v0.B(), 13, MemOperand(x1)))
1087 TEST_NEON(ld1_97, ld1(v0.D(), 0, MemOperand(x1)))
1088 TEST_NEON(ld1_98, ld1(v0.H(), 5, MemOperand(x1)))
1089 TEST_NEON(ld1_99, ld1(v0.S(), 2, MemOperand(x1)))
1090 TEST_NEON(ld1_100, ld1(v0.B(), 3, MemOperand(x1, 1, PostIndex)))
1091 TEST_NEON(ld1_101, ld1(v0.B(), 14, MemOperand(x1, x2, PostIndex)))
1092 TEST_NEON(ld1_102, ld1(v0.D(), 0, MemOperand(x1, 8, PostIndex)))
1093 TEST_NEON(ld1_103, ld1(v0.D(), 1, MemOperand(x1, x2, PostIndex)))
1094 TEST_NEON(ld1_104, ld1(v0.H(), 3, MemOperand(x1, 2, PostIndex)))
1095 TEST_NEON(ld1_105, ld1(v0.H(), 6, MemOperand(x1, x2, PostIndex)))
1096 TEST_NEON(ld1_106, ld1(v0.S(), 0, MemOperand(x1, 4, PostIndex)))
1097 TEST_NEON(ld1_107, ld1(v0.S(), 3, MemOperand(x1, x2, PostIndex)))
1098 TEST_NEON(ld2r_0, ld2r(v0.V8B(), v1.V8B(), MemOperand(x2)))
1099 TEST_NEON(ld2r_1, ld2r(v0.V16B(), v1.V16B(), MemOperand(x2)))
1100 TEST_NEON(ld2r_2, ld2r(v0.V4H(), v1.V4H(), MemOperand(x2)))
1101 TEST_NEON(ld2r_3, ld2r(v0.V8H(), v1.V8H(), MemOperand(x2)))
1102 TEST_NEON(ld2r_4, ld2r(v0.V2S(), v1.V2S(), MemOperand(x2)))
1103 TEST_NEON(ld2r_5, ld2r(v0.V4S(), v1.V4S(), MemOperand(x2)))
1104 TEST_NEON(ld2r_6, ld2r(v0.V1D(), v1.V1D(), MemOperand(x2)))
1105 TEST_NEON(ld2r_7, ld2r(v0.V2D(), v1.V2D(), MemOperand(x2)))
1106 TEST_NEON(ld2r_8, ld2r(v0.V8B(), v1.V8B(), MemOperand(x2, 2, PostIndex)))
1107 TEST_NEON(ld2r_9, ld2r(v0.V16B(), v1.V16B(), MemOperand(x2, 2, PostIndex)))
1108 TEST_NEON(ld2r_10, ld2r(v0.V4H(), v1.V4H(), MemOperand(x2, 4, PostIndex)))
1109 TEST_NEON(ld2r_11, ld2r(v0.V8H(), v1.V8H(), MemOperand(x2, 4, PostIndex)))
1110 TEST_NEON(ld2r_12, ld2r(v0.V2S(), v1.V2S(), MemOperand(x2, 8, PostIndex)))
1111 TEST_NEON(ld2r_13, ld2r(v0.V4S(), v1.V4S(), MemOperand(x2, 8, PostIndex)))
1112 TEST_NEON(ld2r_14, ld2r(v0.V1D(), v1.V1D(), MemOperand(x2, 16, PostIndex)))
1113 TEST_NEON(ld2r_15, ld2r(v0.V2D(), v1.V2D(), MemOperand(x2, 16, PostIndex)))
1114 TEST_NEON(ld2r_16, ld2r(v0.V8B(), v1.V8B(), MemOperand(x2, x3, PostIndex)))
1115 TEST_NEON(ld2r_17, ld2r(v0.V16B(), v1.V16B(), MemOperand(x2, x3, PostIndex)))
1116 TEST_NEON(ld2r_18, ld2r(v0.V4H(), v1.V4H(), MemOperand(x2, x3, PostIndex)))
1117 TEST_NEON(ld2r_19, ld2r(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
1118 TEST_NEON(ld2r_20, ld2r(v0.V2S(), v1.V2S(), MemOperand(x2, x3, PostIndex)))
1119 TEST_NEON(ld2r_21, ld2r(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
1120 TEST_NEON(ld2r_22, ld2r(v0.V1D(), v1.V1D(), MemOperand(x2, x3, PostIndex)))
1121 TEST_NEON(ld2r_23, ld2r(v0.V2D(), v1.V2D(), MemOperand(x2, x3, PostIndex)))
1122 TEST_NEON(ld2_0, ld2(v0.V8B(), v1.V8B(), MemOperand(x2)))
1123 TEST_NEON(ld2_1, ld2(v0.V16B(), v1.V16B(), MemOperand(x2)))
1124 TEST_NEON(ld2_2, ld2(v0.V4H(), v1.V4H(), MemOperand(x2)))
1125 TEST_NEON(ld2_3, ld2(v0.V8H(), v1.V8H(), MemOperand(x2)))
1126 TEST_NEON(ld2_4, ld2(v0.V2S(), v1.V2S(), MemOperand(x2)))
1127 TEST_NEON(ld2_5, ld2(v0.V4S(), v1.V4S(), MemOperand(x2)))
1128 TEST_NEON(ld2_6, ld2(v0.V2D(), v1.V2D(), MemOperand(x2)))
1129 TEST_NEON(ld2_7, ld2(v0.V8B(), v1.V8B(), MemOperand(x2, 16, PostIndex)))
1130 TEST_NEON(ld2_8, ld2(v0.V16B(), v1.V16B(), MemOperand(x2, 32, PostIndex)))
1131 TEST_NEON(ld2_9, ld2(v0.V4H(), v1.V4H(), MemOperand(x2, 16, PostIndex)))
1132 TEST_NEON(ld2_10, ld2(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
1133 TEST_NEON(ld2_11, ld2(v0.V2S(), v1.V2S(), MemOperand(x2, 16, PostIndex)))
1134 TEST_NEON(ld2_12, ld2(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
1135 TEST_NEON(ld2_13, ld2(v0.V2D(), v1.V2D(), MemOperand(x2, 32, PostIndex)))
1136 TEST_NEON(ld2_14, ld2(v0.V8B(), v1.V8B(), MemOperand(x2, x3, PostIndex)))
1137 TEST_NEON(ld2_15, ld2(v0.V16B(), v1.V16B(), MemOperand(x2, x3, PostIndex)))
1138 TEST_NEON(ld2_16, ld2(v0.V4H(), v1.V4H(), MemOperand(x2, x3, PostIndex)))
1139 TEST_NEON(ld2_17, ld2(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
1140 TEST_NEON(ld2_18, ld2(v0.V2S(), v1.V2S(), MemOperand(x2, x3, PostIndex)))
1141 TEST_NEON(ld2_19, ld2(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
1142 TEST_NEON(ld2_20, ld2(v0.V2D(), v1.V2D(), MemOperand(x2, x3, PostIndex)))
1143 TEST_NEON(ld2_21, ld2(v0.B(), v1.B(), 10, MemOperand(x2)))
1144 TEST_NEON(ld2_22, ld2(v0.D(), v1.D(), 0, MemOperand(x2)))
1145 TEST_NEON(ld2_23, ld2(v0.H(), v1.H(), 3, MemOperand(x2)))
1146 TEST_NEON(ld2_24, ld2(v0.S(), v1.S(), 1, MemOperand(x2)))
1147 TEST_NEON(ld2_25, ld2(v0.B(), v1.B(), 7, MemOperand(x2, 2, PostIndex)))
1148 TEST_NEON(ld2_26, ld2(v0.B(), v1.B(), 4, MemOperand(x2, x3, PostIndex)))
1149 TEST_NEON(ld2_27, ld2(v0.D(), v1.D(), 1, MemOperand(x2, 16, PostIndex)))
1150 TEST_NEON(ld2_28, ld2(v0.D(), v1.D(), 1, MemOperand(x2, x3, PostIndex)))
1151 TEST_NEON(ld2_29, ld2(v0.H(), v1.H(), 0, MemOperand(x2, 4, PostIndex)))
1152 TEST_NEON(ld2_30, ld2(v0.H(), v1.H(), 6, MemOperand(x2, x3, PostIndex)))
1153 TEST_NEON(ld2_31, ld2(v0.S(), v1.S(), 3, MemOperand(x2, 8, PostIndex)))
1154 TEST_NEON(ld2_32, ld2(v0.S(), v1.S(), 3, MemOperand(x2, x3, PostIndex)))
1155 TEST_NEON(ld3r_0, ld3r(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3)))
1156 TEST_NEON(ld3r_1, ld3r(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3)))
1157 TEST_NEON(ld3r_2, ld3r(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3)))
1158 TEST_NEON(ld3r_3, ld3r(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
1159 TEST_NEON(ld3r_4, ld3r(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3)))
1160 TEST_NEON(ld3r_5, ld3r(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
1161 TEST_NEON(ld3r_6, ld3r(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3)))
1162 TEST_NEON(ld3r_7, ld3r(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3)))
1164 ld3r(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, 3, PostIndex)))
1166 ld3r(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, 3, PostIndex)))
1168 ld3r(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, 6, PostIndex)))
1170 ld3r(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 6, PostIndex)))
1172 ld3r(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, 12, PostIndex)))
1174 ld3r(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 12, PostIndex)))
1176 ld3r(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3, 24, PostIndex)))
1178 ld3r(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, 24, PostIndex)))
1180 ld3r(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, x4, PostIndex)))
1182 ld3r(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, x4, PostIndex)))
1184 ld3r(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, x4, PostIndex)))
1186 ld3r(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
1188 ld3r(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, x4, PostIndex)))
1190 ld3r(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
1192 ld3r(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3, x4, PostIndex)))
1194 ld3r(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, x4, PostIndex)))
1195 TEST_NEON(ld3_0, ld3(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3)))
1196 TEST_NEON(ld3_1, ld3(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3)))
1197 TEST_NEON(ld3_2, ld3(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3)))
1198 TEST_NEON(ld3_3, ld3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
1199 TEST_NEON(ld3_4, ld3(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3)))
1200 TEST_NEON(ld3_5, ld3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
1201 TEST_NEON(ld3_6, ld3(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3)))
1203 ld3(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, 24, PostIndex)))
1205 ld3(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, 48, PostIndex)))
1207 ld3(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, 24, PostIndex)))
1209 ld3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
1211 ld3(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, 24, PostIndex)))
1213 ld3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
1215 ld3(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, 48, PostIndex)))
1217 ld3(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, x4, PostIndex)))
1219 ld3(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, x4, PostIndex)))
1221 ld3(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, x4, PostIndex)))
1223 ld3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
1225 ld3(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, x4, PostIndex)))
1227 ld3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
1229 ld3(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, x4, PostIndex)))
1230 TEST_NEON(ld3_21, ld3(v0.B(), v1.B(), v2.B(), 6, MemOperand(x3)))
1231 TEST_NEON(ld3_22, ld3(v0.D(), v1.D(), v2.D(), 1, MemOperand(x3)))
1232 TEST_NEON(ld3_23, ld3(v0.H(), v1.H(), v2.H(), 1, MemOperand(x3)))
1233 TEST_NEON(ld3_24, ld3(v0.S(), v1.S(), v2.S(), 2, MemOperand(x3)))
1234 TEST_NEON(ld3_25, ld3(v0.B(), v1.B(), v2.B(), 7, MemOperand(x3, 3, PostIndex)))
1236 ld3(v0.B(), v1.B(), v2.B(), 10, MemOperand(x3, x4, PostIndex)))
1237 TEST_NEON(ld3_27, ld3(v0.D(), v1.D(), v2.D(), 1, MemOperand(x3, 24, PostIndex)))
1238 TEST_NEON(ld3_28, ld3(v0.D(), v1.D(), v2.D(), 0, MemOperand(x3, x4, PostIndex)))
1239 TEST_NEON(ld3_29, ld3(v0.H(), v1.H(), v2.H(), 0, MemOperand(x3, 6, PostIndex)))
1240 TEST_NEON(ld3_30, ld3(v0.H(), v1.H(), v2.H(), 2, MemOperand(x3, x4, PostIndex)))
1241 TEST_NEON(ld3_31, ld3(v0.S(), v1.S(), v2.S(), 2, MemOperand(x3, 12, PostIndex)))
1242 TEST_NEON(ld3_32, ld3(v0.S(), v1.S(), v2.S(), 0, MemOperand(x3, x4, PostIndex)))
1243 TEST_NEON(ld4r_0, ld4r(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4)))
1245 ld4r(v0.V16B(), v1.V16B(), v2.V16B(), v3.V16B(), MemOperand(x4)))
1246 TEST_NEON(ld4r_2, ld4r(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4)))
1247 TEST_NEON(ld4r_3, ld4r(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
1248 TEST_NEON(ld4r_4, ld4r(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4)))
1249 TEST_NEON(ld4r_5, ld4r(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
1250 TEST_NEON(ld4r_6, ld4r(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4)))
1251 TEST_NEON(ld4r_7, ld4r(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4)))
1254 ld4r(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, 4, PostIndex)))
1260 MemOperand(x4, 4, PostIndex)))
1263 ld4r(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, 8, PostIndex)))
1266 ld4r(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 8, PostIndex)))
1269 ld4r(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, 16, PostIndex)))
1272 ld4r(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 16, PostIndex)))
1275 ld4r(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4, 32, PostIndex)))
1278 ld4r(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, 32, PostIndex)))
1281 ld4r(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, x5, PostIndex)))
1287 MemOperand(x4, x5, PostIndex)))
1290 ld4r(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, x5, PostIndex)))
1293 ld4r(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
1296 ld4r(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, x5, PostIndex)))
1299 ld4r(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
1302 ld4r(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4, x5, PostIndex)))
1305 ld4r(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, x5, PostIndex)))
1306 TEST_NEON(ld4_0, ld4(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4)))
1308 ld4(v0.V16B(), v1.V16B(), v2.V16B(), v3.V16B(), MemOperand(x4)))
1309 TEST_NEON(ld4_2, ld4(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4)))
1310 TEST_NEON(ld4_3, ld4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
1311 TEST_NEON(ld4_4, ld4(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4)))
1312 TEST_NEON(ld4_5, ld4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
1313 TEST_NEON(ld4_6, ld4(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4)))
1316 ld4(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, 32, PostIndex)))
1322 MemOperand(x4, 64, PostIndex)))
1325 ld4(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, 32, PostIndex)))
1328 ld4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
1331 ld4(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, 32, PostIndex)))
1334 ld4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
1337 ld4(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, 64, PostIndex)))
1340 ld4(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, x5, PostIndex)))
1346 MemOperand(x4, x5, PostIndex)))
1349 ld4(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, x5, PostIndex)))
1352 ld4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
1355 ld4(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, x5, PostIndex)))
1358 ld4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
1361 ld4(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, x5, PostIndex)))
1362 TEST_NEON(ld4_21, ld4(v0.B(), v1.B(), v2.B(), v3.B(), 15, MemOperand(x4)))
1363 TEST_NEON(ld4_22, ld4(v0.D(), v1.D(), v2.D(), v3.D(), 1, MemOperand(x4)))
1364 TEST_NEON(ld4_23, ld4(v0.H(), v1.H(), v2.H(), v3.H(), 2, MemOperand(x4)))
1365 TEST_NEON(ld4_24, ld4(v0.S(), v1.S(), v2.S(), v3.S(), 0, MemOperand(x4)))
1367 ld4(v0.B(), v1.B(), v2.B(), v3.B(), 0, MemOperand(x4, 4, PostIndex)))
1369 ld4(v0.B(), v1.B(), v2.B(), v3.B(), 0, MemOperand(x4, x5, PostIndex)))
1371 ld4(v0.D(), v1.D(), v2.D(), v3.D(), 0, MemOperand(x4, 32, PostIndex)))
1373 ld4(v0.D(), v1.D(), v2.D(), v3.D(), 0, MemOperand(x4, x5, PostIndex)))
1375 ld4(v0.H(), v1.H(), v2.H(), v3.H(), 1, MemOperand(x4, 8, PostIndex)))
1377 ld4(v0.H(), v1.H(), v2.H(), v3.H(), 7, MemOperand(x4, x5, PostIndex)))
1379 ld4(v0.S(), v1.S(), v2.S(), v3.S(), 3, MemOperand(x4, 16, PostIndex)))
1381 ld4(v0.S(), v1.S(), v2.S(), v3.S(), 1, MemOperand(x4, x5, PostIndex)))
1382 TEST_NEON(ldnp_0, ldnp(d0, d1, MemOperand(x2, -32)))
1383 TEST_NEON(ldnp_1, ldnp(q0, q1, MemOperand(x2, 288)))
1384 TEST_NEON(ldnp_2, ldnp(s0, s1, MemOperand(x2, -180)))
1385 TEST_NEON(ldp_0, ldp(d0, d1, MemOperand(x2, 112)))
1386 TEST_NEON(ldp_1, ldp(d0, d1, MemOperand(x2, 24, PostIndex)))
1387 TEST_NEON(ldp_2, ldp(d0, d1, MemOperand(x2, 192, PreIndex)))
1388 TEST_NEON(ldp_3, ldp(q0, q1, MemOperand(x2, 256)))
1389 TEST_NEON(ldp_4, ldp(q0, q1, MemOperand(x2, -976, PostIndex)))
1390 TEST_NEON(ldp_5, ldp(q0, q1, MemOperand(x2, -976, PreIndex)))
1391 TEST_NEON(ldp_6, ldp(s0, s1, MemOperand(x2, -72)))
1392 TEST_NEON(ldp_7, ldp(s0, s1, MemOperand(x2, 0, PostIndex)))
1393 TEST_NEON(ldp_8, ldp(s0, s1, MemOperand(x2, 144, PreIndex)))
1394 TEST_NEON(ldr_0, ldr(b0, MemOperand(x1, -172, PostIndex)))
1395 TEST_NEON(ldr_1, ldr(b0, MemOperand(x1, 39, PreIndex)))
1396 TEST_NEON(ldr_2, ldr(b0, MemOperand(x1, 1471)))
1397 TEST_NEON(ldr_3, ldr(d0, MemOperand(x1, -240, PostIndex)))
1398 TEST_NEON(ldr_4, ldr(d0, MemOperand(x1, 110, PreIndex)))
1399 TEST_NEON(ldr_5, ldr(d0, MemOperand(x1, 4048)))
1400 TEST_NEON(ldr_6, ldr(h0, MemOperand(x1, -76, PostIndex)))
1401 TEST_NEON(ldr_7, ldr(h0, MemOperand(x1, -124, PreIndex)))
1402 TEST_NEON(ldr_8, ldr(h0, MemOperand(x1, 6230)))
1403 TEST_NEON(ldr_9, ldr(q0, MemOperand(x1, -13, PostIndex)))
1404 TEST_NEON(ldr_10, ldr(q0, MemOperand(x1, 17, PreIndex)))
1405 TEST_NEON(ldr_11, ldr(q0, MemOperand(x1, 11376)))
1406 TEST_NEON(ldr_12, ldr(s0, MemOperand(x1, 148, PostIndex)))
1407 TEST_NEON(ldr_13, ldr(s0, MemOperand(x1, 68, PreIndex)))
1408 TEST_NEON(ldr_14, ldr(s0, MemOperand(x1, 7424)))
1412 TEST_NEON(ldr_18, ldr(b0, MemOperand(x1, x2, LSL, 0)))
1413 TEST_NEON(ldr_19, ldr(b0, MemOperand(x1, w2, SXTW, 0)))
1414 TEST_NEON(ldr_20, ldr(d0, MemOperand(x1, w2, SXTW, 3)))
1415 TEST_NEON(ldr_21, ldr(d0, MemOperand(x1, x2, SXTX, 3)))
1416 TEST_NEON(ldr_22, ldr(h0, MemOperand(x1, w2, UXTW, 1)))
1417 TEST_NEON(ldr_23, ldr(h0, MemOperand(x1, x2, SXTX, 0)))
1418 TEST_NEON(ldr_24, ldr(q0, MemOperand(x1, w2, UXTW, 4)))
1419 TEST_NEON(ldr_25, ldr(q0, MemOperand(x1, x2, SXTX, 4)))
1420 TEST_NEON(ldr_26, ldr(s0, MemOperand(x1, w2, SXTW, 2)))
1421 TEST_NEON(ldr_27, ldr(s0, MemOperand(x1, x2, SXTX, 2)))
1422 TEST_NEON(ldur_0, ldur(b0, MemOperand(x1, 153)))
1423 TEST_NEON(ldur_1, ldur(d0, MemOperand(x1, -146)))
1424 TEST_NEON(ldur_2, ldur(h0, MemOperand(x1, -117)))
1425 TEST_NEON(ldur_3, ldur(q0, MemOperand(x1, -81)))
1426 TEST_NEON(ldur_4, ldur(s0, MemOperand(x1, 209)))
1989 TEST_NEON(st1_0, st1(v0.V8B(), MemOperand(x1)))
1990 TEST_NEON(st1_1, st1(v0.V16B(), MemOperand(x1)))
1991 TEST_NEON(st1_2, st1(v0.V4H(), MemOperand(x1)))
1992 TEST_NEON(st1_3, st1(v0.V8H(), MemOperand(x1)))
1993 TEST_NEON(st1_4, st1(v0.V2S(), MemOperand(x1)))
1994 TEST_NEON(st1_5, st1(v0.V4S(), MemOperand(x1)))
1995 TEST_NEON(st1_6, st1(v0.V1D(), MemOperand(x1)))
1996 TEST_NEON(st1_7, st1(v0.V2D(), MemOperand(x1)))
1997 TEST_NEON(st1_8, st1(v0.V8B(), v1.V8B(), MemOperand(x2)))
1998 TEST_NEON(st1_9, st1(v0.V16B(), v1.V16B(), MemOperand(x2)))
1999 TEST_NEON(st1_10, st1(v0.V4H(), v1.V4H(), MemOperand(x2)))
2000 TEST_NEON(st1_11, st1(v0.V8H(), v1.V8H(), MemOperand(x2)))
2001 TEST_NEON(st1_12, st1(v0.V2S(), v1.V2S(), MemOperand(x2)))
2002 TEST_NEON(st1_13, st1(v0.V4S(), v1.V4S(), MemOperand(x2)))
2003 TEST_NEON(st1_14, st1(v0.V1D(), v1.V1D(), MemOperand(x2)))
2004 TEST_NEON(st1_15, st1(v0.V2D(), v1.V2D(), MemOperand(x2)))
2005 TEST_NEON(st1_16, st1(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3)))
2006 TEST_NEON(st1_17, st1(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3)))
2007 TEST_NEON(st1_18, st1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3)))
2008 TEST_NEON(st1_19, st1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
2009 TEST_NEON(st1_20, st1(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3)))
2010 TEST_NEON(st1_21, st1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
2011 TEST_NEON(st1_22, st1(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3)))
2012 TEST_NEON(st1_23, st1(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3)))
2013 TEST_NEON(st1_24, st1(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4)))
2015 st1(v0.V16B(), v1.V16B(), v2.V16B(), v3.V16B(), MemOperand(x4)))
2016 TEST_NEON(st1_26, st1(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4)))
2017 TEST_NEON(st1_27, st1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
2018 TEST_NEON(st1_28, st1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4)))
2019 TEST_NEON(st1_29, st1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
2020 TEST_NEON(st1_30, st1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4)))
2021 TEST_NEON(st1_31, st1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4)))
2022 TEST_NEON(st1_32, st1(v0.V8B(), MemOperand(x1, 8, PostIndex)))
2023 TEST_NEON(st1_33, st1(v0.V16B(), MemOperand(x1, 16, PostIndex)))
2024 TEST_NEON(st1_34, st1(v0.V4H(), MemOperand(x1, 8, PostIndex)))
2025 TEST_NEON(st1_35, st1(v0.V8H(), MemOperand(x1, 16, PostIndex)))
2026 TEST_NEON(st1_36, st1(v0.V2S(), MemOperand(x1, 8, PostIndex)))
2027 TEST_NEON(st1_37, st1(v0.V4S(), MemOperand(x1, 16, PostIndex)))
2028 TEST_NEON(st1_38, st1(v0.V1D(), MemOperand(x1, 8, PostIndex)))
2029 TEST_NEON(st1_39, st1(v0.V2D(), MemOperand(x1, 16, PostIndex)))
2030 TEST_NEON(st1_40, st1(v0.V8B(), v1.V8B(), MemOperand(x2, 16, PostIndex)))
2031 TEST_NEON(st1_41, st1(v0.V16B(), v1.V16B(), MemOperand(x2, 32, PostIndex)))
2032 TEST_NEON(st1_42, st1(v0.V4H(), v1.V4H(), MemOperand(x2, 16, PostIndex)))
2033 TEST_NEON(st1_43, st1(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
2034 TEST_NEON(st1_44, st1(v0.V2S(), v1.V2S(), MemOperand(x2, 16, PostIndex)))
2035 TEST_NEON(st1_45, st1(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
2036 TEST_NEON(st1_46, st1(v0.V1D(), v1.V1D(), MemOperand(x2, 16, PostIndex)))
2037 TEST_NEON(st1_47, st1(v0.V2D(), v1.V2D(), MemOperand(x2, 32, PostIndex)))
2039 st1(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, 24, PostIndex)))
2041 st1(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, 48, PostIndex)))
2043 st1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, 24, PostIndex)))
2045 st1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
2047 st1(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, 24, PostIndex)))
2049 st1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
2051 st1(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3, 24, PostIndex)))
2053 st1(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, 48, PostIndex)))
2056 st1(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, 32, PostIndex)))
2062 MemOperand(x4, 64, PostIndex)))
2065 st1(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, 32, PostIndex)))
2068 st1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
2071 st1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, 32, PostIndex)))
2074 st1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
2077 st1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4, 32, PostIndex)))
2080 st1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, 64, PostIndex)))
2081 TEST_NEON(st1_64, st1(v0.V8B(), MemOperand(x1, x2, PostIndex)))
2082 TEST_NEON(st1_65, st1(v0.V16B(), MemOperand(x1, x2, PostIndex)))
2083 TEST_NEON(st1_66, st1(v0.V4H(), MemOperand(x1, x2, PostIndex)))
2084 TEST_NEON(st1_67, st1(v0.V8H(), MemOperand(x1, x2, PostIndex)))
2085 TEST_NEON(st1_68, st1(v0.V2S(), MemOperand(x1, x2, PostIndex)))
2086 TEST_NEON(st1_69, st1(v0.V4S(), MemOperand(x1, x2, PostIndex)))
2087 TEST_NEON(st1_70, st1(v0.V1D(), MemOperand(x1, x2, PostIndex)))
2088 TEST_NEON(st1_71, st1(v0.V2D(), MemOperand(x1, x2, PostIndex)))
2089 TEST_NEON(st1_72, st1(v0.V8B(), v1.V8B(), MemOperand(x2, x3, PostIndex)))
2090 TEST_NEON(st1_73, st1(v0.V16B(), v1.V16B(), MemOperand(x2, x3, PostIndex)))
2091 TEST_NEON(st1_74, st1(v0.V4H(), v1.V4H(), MemOperand(x2, x3, PostIndex)))
2092 TEST_NEON(st1_75, st1(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
2093 TEST_NEON(st1_76, st1(v0.V2S(), v1.V2S(), MemOperand(x2, x3, PostIndex)))
2094 TEST_NEON(st1_77, st1(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
2095 TEST_NEON(st1_78, st1(v0.V1D(), v1.V1D(), MemOperand(x2, x3, PostIndex)))
2096 TEST_NEON(st1_79, st1(v0.V2D(), v1.V2D(), MemOperand(x2, x3, PostIndex)))
2098 st1(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, x4, PostIndex)))
2100 st1(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, x4, PostIndex)))
2102 st1(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, x4, PostIndex)))
2104 st1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
2106 st1(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, x4, PostIndex)))
2108 st1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
2110 st1(v0.V1D(), v1.V1D(), v2.V1D(), MemOperand(x3, x4, PostIndex)))
2112 st1(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, x4, PostIndex)))
2115 st1(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, x5, PostIndex)))
2121 MemOperand(x4, x5, PostIndex)))
2124 st1(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, x5, PostIndex)))
2127 st1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
2130 st1(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, x5, PostIndex)))
2133 st1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
2136 st1(v0.V1D(), v1.V1D(), v2.V1D(), v3.V1D(), MemOperand(x4, x5, PostIndex)))
2139 st1(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, x5, PostIndex)))
2140 TEST_NEON(st1_96, st1(v0.B(), 13, MemOperand(x1)))
2141 TEST_NEON(st1_97, st1(v0.D(), 0, MemOperand(x1)))
2142 TEST_NEON(st1_98, st1(v0.H(), 2, MemOperand(x1)))
2143 TEST_NEON(st1_99, st1(v0.S(), 2, MemOperand(x1)))
2144 TEST_NEON(st1_100, st1(v0.B(), 0, MemOperand(x1, 1, PostIndex)))
2145 TEST_NEON(st1_101, st1(v0.B(), 7, MemOperand(x1, x2, PostIndex)))
2146 TEST_NEON(st1_102, st1(v0.D(), 1, MemOperand(x1, 8, PostIndex)))
2147 TEST_NEON(st1_103, st1(v0.D(), 1, MemOperand(x1, x2, PostIndex)))
2148 TEST_NEON(st1_104, st1(v0.H(), 6, MemOperand(x1, 2, PostIndex)))
2149 TEST_NEON(st1_105, st1(v0.H(), 7, MemOperand(x1, x2, PostIndex)))
2150 TEST_NEON(st1_106, st1(v0.S(), 0, MemOperand(x1, 4, PostIndex)))
2151 TEST_NEON(st1_107, st1(v0.S(), 2, MemOperand(x1, x2, PostIndex)))
2152 TEST_NEON(st2_0, st2(v0.V8B(), v1.V8B(), MemOperand(x2)))
2153 TEST_NEON(st2_1, st2(v0.V16B(), v1.V16B(), MemOperand(x2)))
2154 TEST_NEON(st2_2, st2(v0.V4H(), v1.V4H(), MemOperand(x2)))
2155 TEST_NEON(st2_3, st2(v0.V8H(), v1.V8H(), MemOperand(x2)))
2156 TEST_NEON(st2_4, st2(v0.V2S(), v1.V2S(), MemOperand(x2)))
2157 TEST_NEON(st2_5, st2(v0.V4S(), v1.V4S(), MemOperand(x2)))
2158 TEST_NEON(st2_6, st2(v0.V2D(), v1.V2D(), MemOperand(x2)))
2159 TEST_NEON(st2_7, st2(v0.V8B(), v1.V8B(), MemOperand(x2, 16, PostIndex)))
2160 TEST_NEON(st2_8, st2(v0.V16B(), v1.V16B(), MemOperand(x2, 32, PostIndex)))
2161 TEST_NEON(st2_9, st2(v0.V4H(), v1.V4H(), MemOperand(x2, 16, PostIndex)))
2162 TEST_NEON(st2_10, st2(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
2163 TEST_NEON(st2_11, st2(v0.V2S(), v1.V2S(), MemOperand(x2, 16, PostIndex)))
2164 TEST_NEON(st2_12, st2(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
2165 TEST_NEON(st2_13, st2(v0.V2D(), v1.V2D(), MemOperand(x2, 32, PostIndex)))
2166 TEST_NEON(st2_14, st2(v0.V8B(), v1.V8B(), MemOperand(x2, x3, PostIndex)))
2167 TEST_NEON(st2_15, st2(v0.V16B(), v1.V16B(), MemOperand(x2, x3, PostIndex)))
2168 TEST_NEON(st2_16, st2(v0.V4H(), v1.V4H(), MemOperand(x2, x3, PostIndex)))
2169 TEST_NEON(st2_17, st2(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
2170 TEST_NEON(st2_18, st2(v0.V2S(), v1.V2S(), MemOperand(x2, x3, PostIndex)))
2171 TEST_NEON(st2_19, st2(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
2172 TEST_NEON(st2_20, st2(v0.V2D(), v1.V2D(), MemOperand(x2, x3, PostIndex)))
2173 TEST_NEON(st2_21, st2(v0.B(), v1.B(), 0, MemOperand(x2)))
2174 TEST_NEON(st2_22, st2(v0.D(), v1.D(), 1, MemOperand(x2)))
2175 TEST_NEON(st2_23, st2(v0.H(), v1.H(), 5, MemOperand(x2)))
2176 TEST_NEON(st2_24, st2(v0.S(), v1.S(), 1, MemOperand(x2)))
2177 TEST_NEON(st2_25, st2(v0.B(), v1.B(), 13, MemOperand(x2, 2, PostIndex)))
2178 TEST_NEON(st2_26, st2(v0.B(), v1.B(), 14, MemOperand(x2, x3, PostIndex)))
2179 TEST_NEON(st2_27, st2(v0.D(), v1.D(), 1, MemOperand(x2, 16, PostIndex)))
2180 TEST_NEON(st2_28, st2(v0.D(), v1.D(), 1, MemOperand(x2, x3, PostIndex)))
2181 TEST_NEON(st2_29, st2(v0.H(), v1.H(), 2, MemOperand(x2, 4, PostIndex)))
2182 TEST_NEON(st2_30, st2(v0.H(), v1.H(), 4, MemOperand(x2, x3, PostIndex)))
2183 TEST_NEON(st2_31, st2(v0.S(), v1.S(), 0, MemOperand(x2, 8, PostIndex)))
2184 TEST_NEON(st2_32, st2(v0.S(), v1.S(), 0, MemOperand(x2, x3, PostIndex)))
2185 TEST_NEON(st3_0, st3(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3)))
2186 TEST_NEON(st3_1, st3(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3)))
2187 TEST_NEON(st3_2, st3(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3)))
2188 TEST_NEON(st3_3, st3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
2189 TEST_NEON(st3_4, st3(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3)))
2190 TEST_NEON(st3_5, st3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
2191 TEST_NEON(st3_6, st3(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3)))
2193 st3(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, 24, PostIndex)))
2195 st3(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, 48, PostIndex)))
2197 st3(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, 24, PostIndex)))
2199 st3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
2201 st3(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, 24, PostIndex)))
2203 st3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
2205 st3(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, 48, PostIndex)))
2207 st3(v0.V8B(), v1.V8B(), v2.V8B(), MemOperand(x3, x4, PostIndex)))
2209 st3(v0.V16B(), v1.V16B(), v2.V16B(), MemOperand(x3, x4, PostIndex)))
2211 st3(v0.V4H(), v1.V4H(), v2.V4H(), MemOperand(x3, x4, PostIndex)))
2213 st3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
2215 st3(v0.V2S(), v1.V2S(), v2.V2S(), MemOperand(x3, x4, PostIndex)))
2217 st3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
2219 st3(v0.V2D(), v1.V2D(), v2.V2D(), MemOperand(x3, x4, PostIndex)))
2220 TEST_NEON(st3_21, st3(v0.B(), v1.B(), v2.B(), 1, MemOperand(x3)))
2221 TEST_NEON(st3_22, st3(v0.D(), v1.D(), v2.D(), 1, MemOperand(x3)))
2222 TEST_NEON(st3_23, st3(v0.H(), v1.H(), v2.H(), 7, MemOperand(x3)))
2223 TEST_NEON(st3_24, st3(v0.S(), v1.S(), v2.S(), 2, MemOperand(x3)))
2224 TEST_NEON(st3_25, st3(v0.B(), v1.B(), v2.B(), 6, MemOperand(x3, 3, PostIndex)))
2226 st3(v0.B(), v1.B(), v2.B(), 12, MemOperand(x3, x4, PostIndex)))
2227 TEST_NEON(st3_27, st3(v0.D(), v1.D(), v2.D(), 0, MemOperand(x3, 24, PostIndex)))
2228 TEST_NEON(st3_28, st3(v0.D(), v1.D(), v2.D(), 0, MemOperand(x3, x4, PostIndex)))
2229 TEST_NEON(st3_29, st3(v0.H(), v1.H(), v2.H(), 0, MemOperand(x3, 6, PostIndex)))
2230 TEST_NEON(st3_30, st3(v0.H(), v1.H(), v2.H(), 4, MemOperand(x3, x4, PostIndex)))
2231 TEST_NEON(st3_31, st3(v0.S(), v1.S(), v2.S(), 3, MemOperand(x3, 12, PostIndex)))
2232 TEST_NEON(st3_32, st3(v0.S(), v1.S(), v2.S(), 2, MemOperand(x3, x4, PostIndex)))
2233 TEST_NEON(st4_0, st4(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4)))
2235 st4(v0.V16B(), v1.V16B(), v2.V16B(), v3.V16B(), MemOperand(x4)))
2236 TEST_NEON(st4_2, st4(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4)))
2237 TEST_NEON(st4_3, st4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
2238 TEST_NEON(st4_4, st4(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4)))
2239 TEST_NEON(st4_5, st4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
2240 TEST_NEON(st4_6, st4(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4)))
2243 st4(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, 32, PostIndex)))
2249 MemOperand(x4, 64, PostIndex)))
2252 st4(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, 32, PostIndex)))
2255 st4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
2258 st4(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, 32, PostIndex)))
2261 st4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
2264 st4(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, 64, PostIndex)))
2267 st4(v0.V8B(), v1.V8B(), v2.V8B(), v3.V8B(), MemOperand(x4, x5, PostIndex)))
2273 MemOperand(x4, x5, PostIndex)))
2276 st4(v0.V4H(), v1.V4H(), v2.V4H(), v3.V4H(), MemOperand(x4, x5, PostIndex)))
2279 st4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
2282 st4(v0.V2S(), v1.V2S(), v2.V2S(), v3.V2S(), MemOperand(x4, x5, PostIndex)))
2285 st4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
2288 st4(v0.V2D(), v1.V2D(), v2.V2D(), v3.V2D(), MemOperand(x4, x5, PostIndex)))
2289 TEST_NEON(st4_21, st4(v0.B(), v1.B(), v2.B(), v3.B(), 1, MemOperand(x4)))
2290 TEST_NEON(st4_22, st4(v0.D(), v1.D(), v2.D(), v3.D(), 0, MemOperand(x4)))
2291 TEST_NEON(st4_23, st4(v0.H(), v1.H(), v2.H(), v3.H(), 6, MemOperand(x4)))
2292 TEST_NEON(st4_24, st4(v0.S(), v1.S(), v2.S(), v3.S(), 0, MemOperand(x4)))
2294 st4(v0.B(), v1.B(), v2.B(), v3.B(), 4, MemOperand(x4, 4, PostIndex)))
2296 st4(v0.B(), v1.B(), v2.B(), v3.B(), 4, MemOperand(x4, x5, PostIndex)))
2298 st4(v0.D(), v1.D(), v2.D(), v3.D(), 1, MemOperand(x4, 32, PostIndex)))
2300 st4(v0.D(), v1.D(), v2.D(), v3.D(), 0, MemOperand(x4, x5, PostIndex)))
2302 st4(v0.H(), v1.H(), v2.H(), v3.H(), 0, MemOperand(x4, 8, PostIndex)))
2304 st4(v0.H(), v1.H(), v2.H(), v3.H(), 7, MemOperand(x4, x5, PostIndex)))
2306 st4(v0.S(), v1.S(), v2.S(), v3.S(), 0, MemOperand(x4, 16, PostIndex)))
2308 st4(v0.S(), v1.S(), v2.S(), v3.S(), 3, MemOperand(x4, x5, PostIndex)))
2309 TEST_NEON(stnp_0, stnp(d0, d1, MemOperand(x2, 304)))
2310 TEST_NEON(stnp_1, stnp(q0, q1, MemOperand(x2, 480)))
2311 TEST_NEON(stnp_2, stnp(s0, s1, MemOperand(x2, -12)))
2312 TEST_NEON(stp_0, stp(d0, d1, MemOperand(x2, 168)))
2313 TEST_NEON(stp_1, stp(d0, d1, MemOperand(x2, -376, PostIndex)))
2314 TEST_NEON(stp_2, stp(d0, d1, MemOperand(x2, 296, PreIndex)))
2315 TEST_NEON(stp_3, stp(q0, q1, MemOperand(x2, -80)))
2316 TEST_NEON(stp_4, stp(q0, q1, MemOperand(x2, -768, PostIndex)))
2317 TEST_NEON(stp_5, stp(q0, q1, MemOperand(x2, -288, PreIndex)))
2318 TEST_NEON(stp_6, stp(s0, s1, MemOperand(x2, -256)))
2319 TEST_NEON(stp_7, stp(s0, s1, MemOperand(x2, 208, PostIndex)))
2320 TEST_NEON(stp_8, stp(s0, s1, MemOperand(x2, -4, PreIndex)))
2321 TEST_NEON(str_0, str(b0, MemOperand(x1, -45, PostIndex)))
2322 TEST_NEON(str_1, str(b0, MemOperand(x1, -154, PreIndex)))
2323 TEST_NEON(str_2, str(b0, MemOperand(x1, 992)))
2324 TEST_NEON(str_3, str(d0, MemOperand(x1, -181, PostIndex)))
2325 TEST_NEON(str_4, str(d0, MemOperand(x1, 91, PreIndex)))
2326 TEST_NEON(str_5, str(d0, MemOperand(x1, 32672)))
2327 TEST_NEON(str_6, str(h0, MemOperand(x1, -5, PostIndex)))
2328 TEST_NEON(str_7, str(h0, MemOperand(x1, 213, PreIndex)))
2329 TEST_NEON(str_8, str(h0, MemOperand(x1, 6406)))
2330 TEST_NEON(str_9, str(q0, MemOperand(x1, -87, PostIndex)))
2331 TEST_NEON(str_10, str(q0, MemOperand(x1, 198, PreIndex)))
2332 TEST_NEON(str_11, str(q0, MemOperand(x1, 56032)))
2333 TEST_NEON(str_12, str(s0, MemOperand(x1, -81, PostIndex)))
2334 TEST_NEON(str_13, str(s0, MemOperand(x1, -126, PreIndex)))
2335 TEST_NEON(str_14, str(s0, MemOperand(x1, 15692)))
2336 TEST_NEON(str_15, str(b0, MemOperand(x1, x2, LSL, 0)))
2337 TEST_NEON(str_16, str(b0, MemOperand(x1, w2, SXTW, 0)))
2338 TEST_NEON(str_17, str(d0, MemOperand(x1, w2, SXTW, 0)))
2339 TEST_NEON(str_18, str(d0, MemOperand(x1, x2, LSL, 0)))
2340 TEST_NEON(str_19, str(h0, MemOperand(x1, w2, UXTW, 1)))
2341 TEST_NEON(str_20, str(h0, MemOperand(x1, x2, SXTX, 1)))
2342 TEST_NEON(str_21, str(q0, MemOperand(x1, w2, SXTW, 4)))
2343 TEST_NEON(str_22, str(q0, MemOperand(x1, x2, SXTX, 4)))
2344 TEST_NEON(str_23, str(s0, MemOperand(x1, w2, UXTW, 0)))
2345 TEST_NEON(str_24, str(s0, MemOperand(x1, x2, SXTX, 2)))
2346 TEST_NEON(stur_0, stur(b0, MemOperand(x1, 83)))
2347 TEST_NEON(stur_1, stur(d0, MemOperand(x1, 22)))
2348 TEST_NEON(stur_2, stur(h0, MemOperand(x1, -236)))
2349 TEST_NEON(stur_3, stur(q0, MemOperand(x1, 13)))
2350 TEST_NEON(stur_4, stur(s0, MemOperand(x1, 23)))
2761 TEST_RCPC(ldapr_0, ldapr(w0, MemOperand(x1, 0)))
2762 TEST_RCPC(ldapr_1, ldapr(x0, MemOperand(x1, 0)))
2763 TEST_RCPC(ldaprb_0, ldaprb(w0, MemOperand(x1, 0)))
2764 TEST_RCPC(ldaprh_0, ldaprh(w0, MemOperand(x1, 0)))
2823 TEST_ATOMICS(casal_0, casal(w0, w1, MemOperand(x2, 0)))
2824 TEST_ATOMICS(casal_1, casal(x0, x1, MemOperand(x2, 0)))
2825 TEST_ATOMICS(casa_0, casa(w0, w1, MemOperand(x2, 0)))
2826 TEST_ATOMICS(casa_1, casa(x0, x1, MemOperand(x2, 0)))
2827 TEST_ATOMICS(casl_0, casl(w0, w1, MemOperand(x2, 0)))
2828 TEST_ATOMICS(casl_1, casl(x0, x1, MemOperand(x2, 0)))
2829 TEST_ATOMICS(cas_0, cas(w0, w1, MemOperand(x2, 0)))
2830 TEST_ATOMICS(cas_1, cas(x0, x1, MemOperand(x2, 0)))
2831 TEST_ATOMICS(casab_0, casab(w0, w1, MemOperand(x2, 0)))
2832 TEST_ATOMICS(casalb_0, casalb(w0, w1, MemOperand(x2, 0)))
2833 TEST_ATOMICS(casb_0, casb(w0, w1, MemOperand(x2, 0)))
2834 TEST_ATOMICS(caslb_0, caslb(w0, w1, MemOperand(x2, 0)))
2835 TEST_ATOMICS(casah_0, casah(w0, w1, MemOperand(x2, 0)))
2836 TEST_ATOMICS(casalh_0, casalh(w0, w1, MemOperand(x2, 0)))
2837 TEST_ATOMICS(cash_0, cash(w0, w1, MemOperand(x2, 0)))
2838 TEST_ATOMICS(caslh_0, caslh(w0, w1, MemOperand(x2, 0)))
2839 TEST_ATOMICS(caspal_0, caspal(w0, w1, w2, w3, MemOperand(x4, 0)))
2840 TEST_ATOMICS(caspal_1, caspal(x0, x1, x2, x3, MemOperand(x4, 0)))
2841 TEST_ATOMICS(caspa_0, caspa(w0, w1, w2, w3, MemOperand(x4, 0)))
2842 TEST_ATOMICS(caspa_1, caspa(x0, x1, x2, x3, MemOperand(x4, 0)))
2843 TEST_ATOMICS(caspl_0, caspl(w0, w1, w2, w3, MemOperand(x4, 0)))
2844 TEST_ATOMICS(caspl_1, caspl(x0, x1, x2, x3, MemOperand(x4, 0)))
2845 TEST_ATOMICS(casp_0, casp(w0, w1, w2, w3, MemOperand(x4, 0)))
2846 TEST_ATOMICS(casp_1, casp(x0, x1, x2, x3, MemOperand(x4, 0)))
2847 TEST_ATOMICS(ldaddal_0, ldaddal(w0, w1, MemOperand(x2)))
2848 TEST_ATOMICS(ldaddal_1, ldaddal(x0, x1, MemOperand(x2)))
2849 TEST_ATOMICS(ldadda_0, ldadda(w0, w1, MemOperand(x2)))
2850 TEST_ATOMICS(ldadda_1, ldadda(x0, x1, MemOperand(x2)))
2851 TEST_ATOMICS(ldaddl_0, ldaddl(w0, w1, MemOperand(x2)))
2852 TEST_ATOMICS(ldaddl_1, ldaddl(x0, x1, MemOperand(x2)))
2853 TEST_ATOMICS(ldadd_0, ldadd(w0, w1, MemOperand(x2)))
2854 TEST_ATOMICS(ldadd_1, ldadd(x0, x1, MemOperand(x2)))
2855 TEST_ATOMICS(ldaddab_0, ldaddab(w0, w1, MemOperand(x2)))
2856 TEST_ATOMICS(ldaddalb_0, ldaddalb(w0, w1, MemOperand(x2)))
2857 TEST_ATOMICS(ldaddb_0, ldaddb(w0, w1, MemOperand(x2)))
2858 TEST_ATOMICS(ldaddlb_0, ldaddlb(w0, w1, MemOperand(x2)))
2859 TEST_ATOMICS(ldaddah_0, ldaddah(w0, w1, MemOperand(x2)))
2860 TEST_ATOMICS(ldaddalh_0, ldaddalh(w0, w1, MemOperand(x2)))
2861 TEST_ATOMICS(ldaddh_0, ldaddh(w0, w1, MemOperand(x2)))
2862 TEST_ATOMICS(ldaddlh_0, ldaddlh(w0, w1, MemOperand(x2)))
2863 TEST_ATOMICS(ldclral_0, ldclral(w0, w1, MemOperand(x2)))
2864 TEST_ATOMICS(ldclral_1, ldclral(x0, x1, MemOperand(x2)))
2865 TEST_ATOMICS(ldclra_0, ldclra(w0, w1, MemOperand(x2)))
2866 TEST_ATOMICS(ldclra_1, ldclra(x0, x1, MemOperand(x2)))
2867 TEST_ATOMICS(ldclrl_0, ldclrl(w0, w1, MemOperand(x2)))
2868 TEST_ATOMICS(ldclrl_1, ldclrl(x0, x1, MemOperand(x2)))
2869 TEST_ATOMICS(ldclr_0, ldclr(w0, w1, MemOperand(x2)))
2870 TEST_ATOMICS(ldclr_1, ldclr(x0, x1, MemOperand(x2)))
2871 TEST_ATOMICS(ldclrab_0, ldclrab(w0, w1, MemOperand(x2)))
2872 TEST_ATOMICS(ldclralb_0, ldclralb(w0, w1, MemOperand(x2)))
2873 TEST_ATOMICS(ldclrb_0, ldclrb(w0, w1, MemOperand(x2)))
2874 TEST_ATOMICS(ldclrlb_0, ldclrlb(w0, w1, MemOperand(x2)))
2875 TEST_ATOMICS(ldclrah_0, ldclrah(w0, w1, MemOperand(x2)))
2876 TEST_ATOMICS(ldclralh_0, ldclralh(w0, w1, MemOperand(x2)))
2877 TEST_ATOMICS(ldclrh_0, ldclrh(w0, w1, MemOperand(x2)))
2878 TEST_ATOMICS(ldclrlh_0, ldclrlh(w0, w1, MemOperand(x2)))
2879 TEST_ATOMICS(ldeoral_0, ldeoral(w0, w1, MemOperand(x2)))
2880 TEST_ATOMICS(ldeoral_1, ldeoral(x0, x1, MemOperand(x2)))
2881 TEST_ATOMICS(ldeora_0, ldeora(w0, w1, MemOperand(x2)))
2882 TEST_ATOMICS(ldeora_1, ldeora(x0, x1, MemOperand(x2)))
2883 TEST_ATOMICS(ldeorl_0, ldeorl(w0, w1, MemOperand(x2)))
2884 TEST_ATOMICS(ldeorl_1, ldeorl(x0, x1, MemOperand(x2)))
2885 TEST_ATOMICS(ldeor_0, ldeor(w0, w1, MemOperand(x2)))
2886 TEST_ATOMICS(ldeor_1, ldeor(x0, x1, MemOperand(x2)))
2887 TEST_ATOMICS(ldeorab_0, ldeorab(w0, w1, MemOperand(x2)))
2888 TEST_ATOMICS(ldeoralb_0, ldeoralb(w0, w1, MemOperand(x2)))
2889 TEST_ATOMICS(ldeorb_0, ldeorb(w0, w1, MemOperand(x2)))
2890 TEST_ATOMICS(ldeorlb_0, ldeorlb(w0, w1, MemOperand(x2)))
2891 TEST_ATOMICS(ldeorah_0, ldeorah(w0, w1, MemOperand(x2)))
2892 TEST_ATOMICS(ldeoralh_0, ldeoralh(w0, w1, MemOperand(x2)))
2893 TEST_ATOMICS(ldeorh_0, ldeorh(w0, w1, MemOperand(x2)))
2894 TEST_ATOMICS(ldeorlh_0, ldeorlh(w0, w1, MemOperand(x2)))
2895 TEST_ATOMICS(ldsetal_0, ldsetal(w0, w1, MemOperand(x2)))
2896 TEST_ATOMICS(ldsetal_1, ldsetal(x0, x1, MemOperand(x2)))
2897 TEST_ATOMICS(ldseta_0, ldseta(w0, w1, MemOperand(x2)))
2898 TEST_ATOMICS(ldseta_1, ldseta(x0, x1, MemOperand(x2)))
2899 TEST_ATOMICS(ldsetl_0, ldsetl(w0, w1, MemOperand(x2)))
2900 TEST_ATOMICS(ldsetl_1, ldsetl(x0, x1, MemOperand(x2)))
2901 TEST_ATOMICS(ldset_0, ldset(w0, w1, MemOperand(x2)))
2902 TEST_ATOMICS(ldset_1, ldset(x0, x1, MemOperand(x2)))
2903 TEST_ATOMICS(ldsetab_0, ldsetab(w0, w1, MemOperand(x2)))
2904 TEST_ATOMICS(ldsetalb_0, ldsetalb(w0, w1, MemOperand(x2)))
2905 TEST_ATOMICS(ldsetb_0, ldsetb(w0, w1, MemOperand(x2)))
2906 TEST_ATOMICS(ldsetlb_0, ldsetlb(w0, w1, MemOperand(x2)))
2907 TEST_ATOMICS(ldsetah_0, ldsetah(w0, w1, MemOperand(x2)))
2908 TEST_ATOMICS(ldsetalh_0, ldsetalh(w0, w1, MemOperand(x2)))
2909 TEST_ATOMICS(ldseth_0, ldseth(w0, w1, MemOperand(x2)))
2910 TEST_ATOMICS(ldsetlh_0, ldsetlh(w0, w1, MemOperand(x2)))
2911 TEST_ATOMICS(ldsmaxal_0, ldsmaxal(w0, w1, MemOperand(x2)))
2912 TEST_ATOMICS(ldsmaxal_1, ldsmaxal(x0, x1, MemOperand(x2)))
2913 TEST_ATOMICS(ldsmaxa_0, ldsmaxa(w0, w1, MemOperand(x2)))
2914 TEST_ATOMICS(ldsmaxa_1, ldsmaxa(x0, x1, MemOperand(x2)))
2915 TEST_ATOMICS(ldsmaxl_0, ldsmaxl(w0, w1, MemOperand(x2)))
2916 TEST_ATOMICS(ldsmaxl_1, ldsmaxl(x0, x1, MemOperand(x2)))
2917 TEST_ATOMICS(ldsmax_0, ldsmax(w0, w1, MemOperand(x2)))
2918 TEST_ATOMICS(ldsmax_1, ldsmax(x0, x1, MemOperand(x2)))
2919 TEST_ATOMICS(ldsmaxab_0, ldsmaxab(w0, w1, MemOperand(x2)))
2920 TEST_ATOMICS(ldsmaxalb_0, ldsmaxalb(w0, w1, MemOperand(x2)))
2921 TEST_ATOMICS(ldsmaxb_0, ldsmaxb(w0, w1, MemOperand(x2)))
2922 TEST_ATOMICS(ldsmaxlb_0, ldsmaxlb(w0, w1, MemOperand(x2)))
2923 TEST_ATOMICS(ldsmaxah_0, ldsmaxah(w0, w1, MemOperand(x2)))
2924 TEST_ATOMICS(ldsmaxalh_0, ldsmaxalh(w0, w1, MemOperand(x2)))
2925 TEST_ATOMICS(ldsmaxh_0, ldsmaxh(w0, w1, MemOperand(x2)))
2926 TEST_ATOMICS(ldsmaxlh_0, ldsmaxlh(w0, w1, MemOperand(x2)))
2927 TEST_ATOMICS(ldsminal_0, ldsminal(w0, w1, MemOperand(x2)))
2928 TEST_ATOMICS(ldsminal_1, ldsminal(x0, x1, MemOperand(x2)))
2929 TEST_ATOMICS(ldsmina_0, ldsmina(w0, w1, MemOperand(x2)))
2930 TEST_ATOMICS(ldsmina_1, ldsmina(x0, x1, MemOperand(x2)))
2931 TEST_ATOMICS(ldsminl_0, ldsminl(w0, w1, MemOperand(x2)))
2932 TEST_ATOMICS(ldsminl_1, ldsminl(x0, x1, MemOperand(x2)))
2933 TEST_ATOMICS(ldsmin_0, ldsmin(w0, w1, MemOperand(x2)))
2934 TEST_ATOMICS(ldsmin_1, ldsmin(x0, x1, MemOperand(x2)))
2935 TEST_ATOMICS(ldsminab_0, ldsminab(w0, w1, MemOperand(x2)))
2936 TEST_ATOMICS(ldsminalb_0, ldsminalb(w0, w1, MemOperand(x2)))
2937 TEST_ATOMICS(ldsminb_0, ldsminb(w0, w1, MemOperand(x2)))
2938 TEST_ATOMICS(ldsminlb_0, ldsminlb(w0, w1, MemOperand(x2)))
2939 TEST_ATOMICS(ldsminah_0, ldsminah(w0, w1, MemOperand(x2)))
2940 TEST_ATOMICS(ldsminalh_0, ldsminalh(w0, w1, MemOperand(x2)))
2941 TEST_ATOMICS(ldsminh_0, ldsminh(w0, w1, MemOperand(x2)))
2942 TEST_ATOMICS(ldsminlh_0, ldsminlh(w0, w1, MemOperand(x2)))
2943 TEST_ATOMICS(ldumaxal_0, ldumaxal(w0, w1, MemOperand(x2)))
2944 TEST_ATOMICS(ldumaxal_1, ldumaxal(x0, x1, MemOperand(x2)))
2945 TEST_ATOMICS(ldumaxa_0, ldumaxa(w0, w1, MemOperand(x2)))
2946 TEST_ATOMICS(ldumaxa_1, ldumaxa(x0, x1, MemOperand(x2)))
2947 TEST_ATOMICS(ldumaxl_0, ldumaxl(w0, w1, MemOperand(x2)))
2948 TEST_ATOMICS(ldumaxl_1, ldumaxl(x0, x1, MemOperand(x2)))
2949 TEST_ATOMICS(ldumax_0, ldumax(w0, w1, MemOperand(x2)))
2950 TEST_ATOMICS(ldumax_1, ldumax(x0, x1, MemOperand(x2)))
2951 TEST_ATOMICS(ldumaxab_0, ldumaxab(w0, w1, MemOperand(x2)))
2952 TEST_ATOMICS(ldumaxalb_0, ldumaxalb(w0, w1, MemOperand(x2)))
2953 TEST_ATOMICS(ldumaxb_0, ldumaxb(w0, w1, MemOperand(x2)))
2954 TEST_ATOMICS(ldumaxlb_0, ldumaxlb(w0, w1, MemOperand(x2)))
2955 TEST_ATOMICS(ldumaxah_0, ldumaxah(w0, w1, MemOperand(x2)))
2956 TEST_ATOMICS(ldumaxalh_0, ldumaxalh(w0, w1, MemOperand(x2)))
2957 TEST_ATOMICS(ldumaxh_0, ldumaxh(w0, w1, MemOperand(x2)))
2958 TEST_ATOMICS(ldumaxlh_0, ldumaxlh(w0, w1, MemOperand(x2)))
2959 TEST_ATOMICS(lduminal_0, lduminal(w0, w1, MemOperand(x2)))
2960 TEST_ATOMICS(lduminal_1, lduminal(x0, x1, MemOperand(x2)))
2961 TEST_ATOMICS(ldumina_0, ldumina(w0, w1, MemOperand(x2)))
2962 TEST_ATOMICS(ldumina_1, ldumina(x0, x1, MemOperand(x2)))
2963 TEST_ATOMICS(lduminl_0, lduminl(w0, w1, MemOperand(x2)))
2964 TEST_ATOMICS(lduminl_1, lduminl(x0, x1, MemOperand(x2)))
2965 TEST_ATOMICS(ldumin_0, ldumin(w0, w1, MemOperand(x2)))
2966 TEST_ATOMICS(ldumin_1, ldumin(x0, x1, MemOperand(x2)))
2967 TEST_ATOMICS(lduminab_0, lduminab(w0, w1, MemOperand(x2)))
2968 TEST_ATOMICS(lduminalb_0, lduminalb(w0, w1, MemOperand(x2)))
2969 TEST_ATOMICS(lduminb_0, lduminb(w0, w1, MemOperand(x2)))
2970 TEST_ATOMICS(lduminlb_0, lduminlb(w0, w1, MemOperand(x2)))
2971 TEST_ATOMICS(lduminah_0, lduminah(w0, w1, MemOperand(x2)))
2972 TEST_ATOMICS(lduminalh_0, lduminalh(w0, w1, MemOperand(x2)))
2973 TEST_ATOMICS(lduminh_0, lduminh(w0, w1, MemOperand(x2)))
2974 TEST_ATOMICS(lduminlh_0, lduminlh(w0, w1, MemOperand(x2)))
2975 TEST_ATOMICS(staddb_0, staddb(w0, MemOperand(x1)))
2976 TEST_ATOMICS(staddlb_0, staddlb(w0, MemOperand(x1)))
2977 TEST_ATOMICS(staddh_0, staddh(w0, MemOperand(x1)))
2978 TEST_ATOMICS(staddlh_0, staddlh(w0, MemOperand(x1)))
2979 TEST_ATOMICS(staddl_0, staddl(w0, MemOperand(x1)))
2980 TEST_ATOMICS(staddl_1, staddl(x0, MemOperand(x1)))
2981 TEST_ATOMICS(stadd_0, stadd(w0, MemOperand(x1)))
2982 TEST_ATOMICS(stadd_1, stadd(x0, MemOperand(x1)))
2983 TEST_ATOMICS(stclrb_0, stclrb(w0, MemOperand(x1)))
2984 TEST_ATOMICS(stclrlb_0, stclrlb(w0, MemOperand(x1)))
2985 TEST_ATOMICS(stclrh_0, stclrh(w0, MemOperand(x1)))
2986 TEST_ATOMICS(stclrlh_0, stclrlh(w0, MemOperand(x1)))
2987 TEST_ATOMICS(stclrl_0, stclrl(w0, MemOperand(x1)))
2988 TEST_ATOMICS(stclrl_1, stclrl(x0, MemOperand(x1)))
2989 TEST_ATOMICS(stclr_0, stclr(w0, MemOperand(x1)))
2990 TEST_ATOMICS(stclr_1, stclr(x0, MemOperand(x1)))
2991 TEST_ATOMICS(steorb_0, steorb(w0, MemOperand(x1)))
2992 TEST_ATOMICS(steorlb_0, steorlb(w0, MemOperand(x1)))
2993 TEST_ATOMICS(steorh_0, steorh(w0, MemOperand(x1)))
2994 TEST_ATOMICS(steorlh_0, steorlh(w0, MemOperand(x1)))
2995 TEST_ATOMICS(steorl_0, steorl(w0, MemOperand(x1)))
2996 TEST_ATOMICS(steorl_1, steorl(x0, MemOperand(x1)))
2997 TEST_ATOMICS(steor_0, steor(w0, MemOperand(x1)))
2998 TEST_ATOMICS(steor_1, steor(x0, MemOperand(x1)))
2999 TEST_ATOMICS(stsetb_0, stsetb(w0, MemOperand(x1)))
3000 TEST_ATOMICS(stsetlb_0, stsetlb(w0, MemOperand(x1)))
3001 TEST_ATOMICS(stseth_0, stseth(w0, MemOperand(x1)))
3002 TEST_ATOMICS(stsetlh_0, stsetlh(w0, MemOperand(x1)))
3003 TEST_ATOMICS(stsetl_0, stsetl(w0, MemOperand(x1)))
3004 TEST_ATOMICS(stsetl_1, stsetl(x0, MemOperand(x1)))
3005 TEST_ATOMICS(stset_0, stset(w0, MemOperand(x1)))
3006 TEST_ATOMICS(stset_1, stset(x0, MemOperand(x1)))
3007 TEST_ATOMICS(stsmaxb_0, stsmaxb(w0, MemOperand(x1)))
3008 TEST_ATOMICS(stsmaxlb_0, stsmaxlb(w0, MemOperand(x1)))
3009 TEST_ATOMICS(stsmaxh_0, stsmaxh(w0, MemOperand(x1)))
3010 TEST_ATOMICS(stsmaxlh_0, stsmaxlh(w0, MemOperand(x1)))
3011 TEST_ATOMICS(stsmaxl_0, stsmaxl(w0, MemOperand(x1)))
3012 TEST_ATOMICS(stsmaxl_1, stsmaxl(x0, MemOperand(x1)))
3013 TEST_ATOMICS(stsmax_0, stsmax(w0, MemOperand(x1)))
3014 TEST_ATOMICS(stsmax_1, stsmax(x0, MemOperand(x1)))
3015 TEST_ATOMICS(stsminb_0, stsminb(w0, MemOperand(x1)))
3016 TEST_ATOMICS(stsminlb_0, stsminlb(w0, MemOperand(x1)))
3017 TEST_ATOMICS(stsminh_0, stsminh(w0, MemOperand(x1)))
3018 TEST_ATOMICS(stsminlh_0, stsminlh(w0, MemOperand(x1)))
3019 TEST_ATOMICS(stsminl_0, stsminl(w0, MemOperand(x1)))
3020 TEST_ATOMICS(stsminl_1, stsminl(x0, MemOperand(x1)))
3021 TEST_ATOMICS(stsmin_0, stsmin(w0, MemOperand(x1)))
3022 TEST_ATOMICS(stsmin_1, stsmin(x0, MemOperand(x1)))
3023 TEST_ATOMICS(stumaxb_0, stumaxb(w0, MemOperand(x1)))
3024 TEST_ATOMICS(stumaxlb_0, stumaxlb(w0, MemOperand(x1)))
3025 TEST_ATOMICS(stumaxh_0, stumaxh(w0, MemOperand(x1)))
3026 TEST_ATOMICS(stumaxlh_0, stumaxlh(w0, MemOperand(x1)))
3027 TEST_ATOMICS(stumaxl_0, stumaxl(w0, MemOperand(x1)))
3028 TEST_ATOMICS(stumaxl_1, stumaxl(x0, MemOperand(x1)))
3029 TEST_ATOMICS(stumax_0, stumax(w0, MemOperand(x1)))
3030 TEST_ATOMICS(stumax_1, stumax(x0, MemOperand(x1)))
3031 TEST_ATOMICS(stuminb_0, stuminb(w0, MemOperand(x1)))
3032 TEST_ATOMICS(stuminlb_0, stuminlb(w0, MemOperand(x1)))
3033 TEST_ATOMICS(stuminh_0, stuminh(w0, MemOperand(x1)))
3034 TEST_ATOMICS(stuminlh_0, stuminlh(w0, MemOperand(x1)))
3035 TEST_ATOMICS(stuminl_0, stuminl(w0, MemOperand(x1)))
3036 TEST_ATOMICS(stuminl_1, stuminl(x0, MemOperand(x1)))
3037 TEST_ATOMICS(stumin_0, stumin(w0, MemOperand(x1)))
3038 TEST_ATOMICS(stumin_1, stumin(x0, MemOperand(x1)))
3039 TEST_ATOMICS(swpal_0, swpal(w0, w1, MemOperand(x2)))
3040 TEST_ATOMICS(swpal_1, swpal(x0, x1, MemOperand(x2)))
3041 TEST_ATOMICS(swpa_0, swpa(w0, w1, MemOperand(x2)))
3042 TEST_ATOMICS(swpa_1, swpa(x0, x1, MemOperand(x2)))
3043 TEST_ATOMICS(swpl_0, swpl(w0, w1, MemOperand(x2)))
3044 TEST_ATOMICS(swpl_1, swpl(x0, x1, MemOperand(x2)))
3045 TEST_ATOMICS(swp_0, swp(w0, w1, MemOperand(x2)))
3046 TEST_ATOMICS(swp_1, swp(x0, x1, MemOperand(x2)))
3047 TEST_ATOMICS(swpab_0, swpab(w0, w1, MemOperand(x2)))
3048 TEST_ATOMICS(swpalb_0, swpalb(w0, w1, MemOperand(x2)))
3049 TEST_ATOMICS(swpb_0, swpb(w0, w1, MemOperand(x2)))
3050 TEST_ATOMICS(swplb_0, swplb(w0, w1, MemOperand(x2)))
3051 TEST_ATOMICS(swpah_0, swpah(w0, w1, MemOperand(x2)))
3052 TEST_ATOMICS(swpalh_0, swpalh(w0, w1, MemOperand(x2)))
3053 TEST_ATOMICS(swph_0, swph(w0, w1, MemOperand(x2)))
3054 TEST_ATOMICS(swplh_0, swplh(w0, w1, MemOperand(x2)))
3454 TEST_LOREGIONS(ldlar_0, ldlar(w0, MemOperand(x1, 0)))
3455 TEST_LOREGIONS(ldlar_1, ldlar(x0, MemOperand(x1, 0)))
3456 TEST_LOREGIONS(ldlarb_0, ldlarb(w0, MemOperand(x1, 0)))
3457 TEST_LOREGIONS(ldlarh_0, ldlarh(w0, MemOperand(x1, 0)))
3458 TEST_LOREGIONS(stllr_0, stllr(w0, MemOperand(x1, 0)))
3459 TEST_LOREGIONS(stllr_1, stllr(x0, MemOperand(x1, 0)))
3460 TEST_LOREGIONS(stllrb_0, stllrb(w0, MemOperand(x1, 0)))
3461 TEST_LOREGIONS(stllrh_0, stllrh(w0, MemOperand(x1, 0)))