Lines Matching defs:rINST

167 #define rINST    %ebx
222 * Refresh rINST.
223 * At enter to handler rINST does not contain the opcode number.
236 movzwl (rPC), rINST
240 * Remove opcode from rINST, compute the address of handler and jump to it.
244 movzbl rINSTbh,rINST
420 shrl $4, rINST # rINST <- B
421 GET_VREG rINST, rINST
423 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
425 SET_VREG rINST, %eax # fp[A] <- fp[B]
437 GET_VREG rINST, rINST # rINST <- fp[BBBB]
439 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
441 SET_VREG rINST, %eax # fp[A] <- fp[B]
453 GET_VREG rINST, %ecx
455 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
457 SET_VREG rINST, %eax # fp[A] <- fp[B]
468 sarl $4, rINST # rINST <- B
470 GET_WIDE_FP_VREG %xmm0, rINST # xmm0 <- v[B]
507 shrl $4, rINST # rINST <- B
508 GET_VREG rINST, rINST
510 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
512 SET_VREG rINST, %eax # fp[A] <- fp[B]
526 GET_VREG rINST, rINST # rINST <- fp[BBBB]
528 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
530 SET_VREG rINST, %eax # fp[A] <- fp[B]
544 GET_VREG rINST, %ecx
546 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
548 SET_VREG rINST, %eax # fp[A] <- fp[B]
562 SET_VREG_OBJECT %eax, rINST # fp[A] <- fp[B]
564 SET_VREG %eax, rINST # fp[A] <- fp[B]
576 SET_VREG %eax, rINST # v[AA+0] <- eax
577 SET_VREG_HIGH %ecx, rINST # v[AA+1] <- ecx
590 SET_VREG_OBJECT %eax, rINST # fp[A] <- fp[B]
592 SET_VREG %eax, rINST # fp[A] <- fp[B]
604 SET_VREG_OBJECT %eax, rINST # fp[AA] <- exception object
642 GET_VREG %eax, rINST # eax <- vAA
662 GET_VREG %eax, rINST # eax <- v[AA+0]
663 GET_VREG_HIGH %ecx, rINST # ecx <- v[AA+1]
685 GET_VREG %eax, rINST # eax <- vAA
696 movl $0xf, rINST
697 andl %eax, rINST # rINST <- A
699 SET_VREG %eax, rINST
708 SET_VREG %ecx, rINST # vAA <- ssssBBBB
717 SET_VREG %eax, rINST # vAA<- eax
727 SET_VREG %eax, rINST # vAA <- eax
738 SET_VREG_HIGH rIBASE, rINST # store msw
739 SET_VREG %eax, rINST # store lsw
751 SET_VREG_HIGH rIBASE, rINST # store msw
752 SET_VREG %eax, rINST # store lsw
763 movl 6(rPC), rINST # rINST <- msw
765 SET_VREG_HIGH rINST, %ecx
775 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax
777 SET_VREG %eax, rINST # v[AA+0] <- eax
788 movl rINST, OUT_ARG1(%esp)
807 movl rINST, OUT_ARG1(%esp)
826 movl rINST, OUT_ARG1(%esp)
846 GET_VREG %ecx, rINST
869 GET_VREG %ecx, rINST
890 leal VREG_ADDRESS(rINST), %ecx
916 movl rINST, %eax # eax <- BA
930 SET_VREG %eax, rINST
940 mov rINST, %eax # eax <- BA
941 sarl $4, rINST # rINST <- B
942 GET_VREG %ecx, rINST # ecx <- vB (object ref)
946 movl MIRROR_ARRAY_LENGTH_OFFSET(%ecx), rINST
947 SET_VREG rINST, %eax
964 movl rINST, OUT_ARG2(%esp)
988 movl rINST, OUT_ARG2(%esp)
1055 GET_VREG %eax, rINST # eax <- vAA (array object)
1073 GET_VREG %eax, rINST # eax<- vAA (exception object)
1091 movsbl rINSTbl, rINST # rINST <- ssssssAA
1092 testl rINST, rINST
1106 movswl 2(rPC), rINST # rINST <- ssssAAAA
1107 testl rINST, rINST
1126 movl 2(rPC), rINST # rINST <- AAAAAAAA
1127 testl rINST, rINST
1145 GET_VREG %eax, rINST # eax <- vAA
1152 movl %eax, rINST
1171 GET_VREG %eax, rINST # eax <- vAA
1178 movl %eax, rINST
1219 SET_VREG %eax, rINST
1260 SET_VREG %eax, rINST
1301 SET_VREG %eax, rINST
1342 SET_VREG %eax, rINST
1367 SET_VREG %eax, rINST
1394 sarl $4, rINST # rINST <- B
1395 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB)
1397 movswl 2(rPC), rINST # Get signed branch offset
1398 testl rINST, rINST
1422 sarl $4, rINST # rINST <- B
1423 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB)
1425 movswl 2(rPC), rINST # Get signed branch offset
1426 testl rINST, rINST
1450 sarl $4, rINST # rINST <- B
1451 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB)
1453 movswl 2(rPC), rINST # Get signed branch offset
1454 testl rINST, rINST
1478 sarl $4, rINST # rINST <- B
1479 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB)
1481 movswl 2(rPC), rINST # Get signed branch offset
1482 testl rINST, rINST
1506 sarl $4, rINST # rINST <- B
1507 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB)
1509 movswl 2(rPC), rINST # Get signed branch offset
1510 testl rINST, rINST
1534 sarl $4, rINST # rINST <- B
1535 cmpl VREG_ADDRESS(rINST), %eax # compare (vA, vB)
1537 movswl 2(rPC), rINST # Get signed branch offset
1538 testl rINST, rINST
1559 cmpl $0, VREG_ADDRESS(rINST) # compare (vA, 0)
1561 movswl 2(rPC), rINST # fetch signed displacement
1562 testl rINST, rINST
1583 cmpl $0, VREG_ADDRESS(rINST) # compare (vA, 0)
1585 movswl 2(rPC), rINST # fetch signed displacement
1586 testl rINST, rINST
1607 cmpl $0, VREG_ADDRESS(rINST) # compare (vA, 0)
1609 movswl 2(rPC), rINST # fetch signed displacement
1610 testl rINST, rINST
1631 cmpl $0, VREG_ADDRESS(rINST) # compare (vA, 0)
1633 movswl 2(rPC), rINST # fetch signed displacement
1634 testl rINST, rINST
1655 cmpl $0, VREG_ADDRESS(rINST) # compare (vA, 0)
1657 movswl 2(rPC), rINST # fetch signed displacement
1658 testl rINST, rINST
1679 cmpl $0, VREG_ADDRESS(rINST) # compare (vA, 0)
1681 movswl 2(rPC), rINST # fetch signed displacement
1682 testl rINST, rINST
1776 SET_VREG %eax, rINST
1797 SET_WIDE_FP_VREG %xmm0, rINST # vAA <- xmm0
1822 SET_VREG_OBJECT %eax, rINST
1846 SET_VREG %eax, rINST
1871 SET_VREG %eax, rINST
1896 SET_VREG %eax, rINST
1921 SET_VREG %eax, rINST
1945 GET_VREG rINST, rINST
1946 movl rINST, (%eax)
1967 GET_WIDE_FP_VREG %xmm0, rINST # xmm0 <- vAA
1984 movl rINST, OUT_ARG2(%esp)
2012 GET_VREG rINST, rINST
2038 GET_VREG rINST, rINST
2064 GET_VREG rINST, rINST
2090 GET_VREG rINST, rINST
2120 andb $0xf, rINSTbl # rINST <- A
2122 SET_VREG_OBJECT %eax, rINST # fp[A] <-value
2124 SET_VREG %eax, rINST # fp[A] <-value
2152 andb $0xf, rINSTbl # rINST <- A
2153 SET_VREG %eax, rINST
2154 SET_VREG_HIGH %edx, rINST
2184 andb $0xf, rINSTbl # rINST <- A
2186 SET_VREG_OBJECT %eax, rINST # fp[A] <-value
2188 SET_VREG %eax, rINST # fp[A] <-value
2219 andb $0xf, rINSTbl # rINST <- A
2221 SET_VREG_OBJECT %eax, rINST # fp[A] <-value
2223 SET_VREG %eax, rINST # fp[A] <-value
2254 andb $0xf, rINSTbl # rINST <- A
2256 SET_VREG_OBJECT %eax, rINST # fp[A] <-value
2258 SET_VREG %eax, rINST # fp[A] <-value
2289 andb $0xf, rINSTbl # rINST <- A
2291 SET_VREG_OBJECT %eax, rINST # fp[A] <-value
2293 SET_VREG %eax, rINST # fp[A] <-value
2324 andb $0xf, rINSTbl # rINST <- A
2326 SET_VREG_OBJECT %eax, rINST # fp[A] <-value
2328 SET_VREG %eax, rINST # fp[A] <-value
2351 andb $0xf, rINSTbl # rINST<- A
2352 GET_VREG %eax, rINST
2375 andb $0xf,rINSTbl # rINST <- A
2376 leal VREG_ADDRESS(rINST), %eax
2395 movl rINST, OUT_ARG2(%esp)
2423 andb $0xf, rINSTbl # rINST<- A
2424 GET_VREG %eax, rINST
2454 andb $0xf, rINSTbl # rINST<- A
2455 GET_VREG %eax, rINST
2485 andb $0xf, rINSTbl # rINST<- A
2486 GET_VREG %eax, rINST
2516 andb $0xf, rINSTbl # rINST<- A
2517 GET_VREG %eax, rINST
2552 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2554 SET_VREG %eax, rINST # fp[A] <- value
2579 SET_VREG %eax, rINST # fp[A]<- low part
2580 SET_VREG_HIGH %edx, rINST # fp[A+1]<- high part
2609 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2611 SET_VREG %eax, rINST # fp[A] <- value
2641 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2643 SET_VREG %eax, rINST # fp[A] <- value
2673 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2675 SET_VREG %eax, rINST # fp[A] <- value
2705 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2707 SET_VREG %eax, rINST # fp[A] <- value
2737 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
2739 SET_VREG %eax, rINST # fp[A] <- value
2758 GET_VREG rINST, rINST
2759 movl rINST, OUT_ARG1(%esp) # fp[AA]
2785 leal VREG_ADDRESS(rINST), %eax
2804 movl rINST, OUT_ARG2(%esp)
2828 GET_VREG rINST, rINST
2829 movl rINST, OUT_ARG1(%esp) # fp[AA]
2856 GET_VREG rINST, rINST
2857 movl rINST, OUT_ARG1(%esp) # fp[AA]
2884 GET_VREG rINST, rINST
2885 movl rINST, OUT_ARG1(%esp) # fp[AA]
2912 GET_VREG rINST, rINST
2913 movl rINST, OUT_ARG1(%esp) # fp[AA]
2943 movl rINST, OUT_ARG3(%esp)
2981 movl rINST, OUT_ARG3(%esp)
3019 movl rINST, OUT_ARG3(%esp)
3050 movl rINST, OUT_ARG3(%esp)
3082 movl rINST, OUT_ARG3(%esp)
3134 movl rINST, OUT_ARG3(%esp)
3165 movl rINST, OUT_ARG3(%esp)
3196 movl rINST, OUT_ARG3(%esp)
3227 movl rINST, OUT_ARG3(%esp)
3258 movl rINST, OUT_ARG3(%esp)
3304 sarl $4,rINST # rINST <- B
3305 GET_VREG %eax, rINST # eax <- vB
3323 sarl $4,rINST # rINST <- B
3324 GET_VREG %eax, rINST # eax <- vB
3338 andb $0xf, rINSTbl # rINST <- A
3344 SET_VREG %eax, rINST # v[A+0] <- eax
3345 SET_VREG_HIGH %ecx, rINST # v[A+1] <- ecx
3356 andb $0xf, rINSTbl # rINST <- A
3361 SET_VREG %eax, rINST # v[A+0] <- eax
3362 SET_VREG_HIGH %ecx, rINST # v[A+1] <- ecx
3375 sarl $4, rINST # rINST <- B
3376 flds VREG_ADDRESS(rINST) # %st0 <- vB
3398 sarl $4, rINST # rINST <- B
3399 fldl VREG_ADDRESS(rINST) # %st0 <- vB
3419 andb $0xf, rINSTbl # rINST <- A
3421 cltd # rINST:eax<- sssssssBBBBBBBB
3422 SET_VREG_HIGH rIBASE, rINST # v[A+1] <- rIBASE
3423 SET_VREG %eax, rINST # v[A+0] <- %eax
3438 sarl $4, rINST # rINST <- B
3439 fildl VREG_ADDRESS(rINST) # %st0 <- vB
3461 sarl $4, rINST # rINST <- B
3462 fildl VREG_ADDRESS(rINST) # %st0 <- vB
3484 shrl $4, rINST # rINST <- B
3485 GET_VREG rINST, rINST
3487 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
3489 SET_VREG rINST, %eax # fp[A] <- fp[B]
3504 sarl $4, rINST # rINST <- B
3505 fildll VREG_ADDRESS(rINST) # %st0 <- vB
3527 sarl $4, rINST # rINST <- B
3528 fildll VREG_ADDRESS(rINST) # %st0 <- vB
3554 sarl $4, rINST # rINST <- B
3556 fldl VREG_ADDRESS(rINST) # %st0 <- vB
3558 flds VREG_ADDRESS(rINST) # %st0 <- vB
3621 sarl $4, rINST # rINST <- B
3623 fldl VREG_ADDRESS(rINST) # %st0 <- vB
3625 flds VREG_ADDRESS(rINST) # %st0 <- vB
3684 sarl $4, rINST # rINST <- B
3685 flds VREG_ADDRESS(rINST) # %st0 <- vB
3711 sarl $4, rINST # rINST <- B
3713 fldl VREG_ADDRESS(rINST) # %st0 <- vB
3715 flds VREG_ADDRESS(rINST) # %st0 <- vB
3778 sarl $4, rINST # rINST <- B
3780 fldl VREG_ADDRESS(rINST) # %st0 <- vB
3782 flds VREG_ADDRESS(rINST) # %st0 <- vB
3841 sarl $4, rINST # rINST <- B
3842 fldl VREG_ADDRESS(rINST) # %st0 <- vB
3865 sarl $4,rINST # rINST <- B
3866 GET_VREG %eax, rINST # eax <- vB
3884 sarl $4,rINST # rINST <- B
3885 GET_VREG %eax, rINST # eax <- vB
3903 sarl $4,rINST # rINST <- B
3904 GET_VREG %eax, rINST # eax <- vB
3930 SET_VREG %eax, rINST
3953 SET_VREG %eax, rINST
3971 SET_VREG %eax, rINST
4023 SET_VREG %eax, rINST
4077 SET_VREG rIBASE, rINST
4101 SET_VREG %eax, rINST
4124 SET_VREG %eax, rINST
4147 SET_VREG %eax, rINST
4166 SET_VREG %eax, rINST
4185 SET_VREG %eax, rINST
4204 SET_VREG %eax, rINST
4224 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4226 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax
4246 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4248 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax
4285 SET_VREG_HIGH rIBASE, rINST # v[B+1] <- rIBASE
4287 SET_VREG %eax, rINST # v[B] <- eax
4300 mov rINST, LOCAL1(%esp) # save rINST/%ebx
4311 mov LOCAL1(%esp), rINST # restore rINST/%ebx
4312 SET_VREG_HIGH rIBASE, rINST
4313 SET_VREG %eax, rINST
4328 mov rINST, LOCAL1(%esp) # save rINST/%ebx
4339 mov LOCAL1(%esp), rINST # restore rINST/%ebx
4340 SET_VREG_HIGH rIBASE, rINST
4341 SET_VREG %eax, rINST
4362 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4364 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax
4384 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4386 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax
4406 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
4408 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax
4426 /* Need to spill rINST */
4441 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4443 SET_VREG %eax, rINST # v[AA+0] <- %eax
4475 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4477 SET_VREG %eax, rINST # v[AA+0] <- eax
4509 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
4511 SET_VREG %eax, rINST # v[BB+0] <- eax
4523 movss %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4525 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4538 movss %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4540 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4553 movss %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4555 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4568 movss %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4570 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4589 fstps VREG_ADDRESS(rINST) # %st to vAA
4590 CLEAR_REF rINST
4602 movsd %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4604 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4617 movsd %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4619 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4632 movsd %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4634 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4647 movsd %xmm0, VREG_ADDRESS(rINST) # vAA <- %xmm0
4649 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
4668 fstpl VREG_ADDRESS(rINST) # fp[vAA] <- %st
4669 CLEAR_WIDE_REF rINST
4689 sarl $4, rINST # rINST <- B
4690 GET_VREG %eax, rINST # eax <- vB
4714 sarl $4, rINST # rINST <- B
4715 GET_VREG %eax, rINST # eax <- vB
4728 sarl $4, rINST # rINST <- B
4729 GET_VREG %eax, rINST # eax <- vB
4731 movl rIBASE, rINST
4733 movl rINST, rIBASE
4751 andb $0xf, rINSTbl # rINST <- A
4752 GET_VREG %eax, rINST # eax <- vBB
4760 SET_VREG %eax, rINST
4767 SET_VREG %eax, rINST
4786 andb $0xf, rINSTbl # rINST <- A
4787 GET_VREG %eax, rINST # eax <- vBB
4795 SET_VREG rIBASE, rINST
4802 SET_VREG rIBASE, rINST
4824 sarl $4, rINST # rINST <- B
4825 GET_VREG %eax, rINST # eax <- vB
4849 sarl $4, rINST # rINST <- B
4850 GET_VREG %eax, rINST # eax <- vB
4874 sarl $4, rINST # rINST <- B
4875 GET_VREG %eax, rINST # eax <- vB
4894 andb $0xf, rINSTbl # rINST <- A
4895 GET_VREG %eax, rINST # eax <- vAA
4897 SET_VREG %eax, rINST
4913 andb $0xf, rINSTbl # rINST <- A
4914 GET_VREG %eax, rINST # eax <- vAA
4916 SET_VREG %eax, rINST
4932 andb $0xf, rINSTbl # rINST <- A
4933 GET_VREG %eax, rINST # eax <- vAA
4935 SET_VREG %eax, rINST
4952 andb $0xF, rINSTbl # rINST<- A
4953 addl %eax, (rFP,rINST,4) # ex: addl %eax,(rFP,rINST,4)
4954 adcl %ecx, 4(rFP,rINST,4) # ex: adcl %ecx,4(rFP,rINST,4)
4955 CLEAR_WIDE_REF rINST
4972 andb $0xF, rINSTbl # rINST<- A
4973 subl %eax, (rFP,rINST,4) # ex: addl %eax,(rFP,rINST,4)
4974 sbbl %ecx, 4(rFP,rINST,4) # ex: adcl %ecx,4(rFP,rINST,4)
4975 CLEAR_WIDE_REF rINST
4988 * is used by imul. We'll also spill rINST (ebx),
4998 sarl $4, rINST # rINST <- B
5003 leal (rFP,rINST,4), rFP # rFP <- &v[B]
5031 andb $0xf, rINSTbl # rINST <- A
5032 mov rINST, LOCAL1(%esp) # save rINST/%ebx
5042 mov LOCAL1(%esp), rINST # restore rINST/%ebx
5043 SET_VREG_HIGH rIBASE, rINST
5044 SET_VREG %eax, rINST
5061 andb $0xf, rINSTbl # rINST <- A
5062 mov rINST, LOCAL1(%esp) # save rINST/%ebx
5072 mov LOCAL1(%esp), rINST # restore rINST/%ebx
5073 SET_VREG_HIGH rIBASE, rINST
5074 SET_VREG %eax, rINST
5092 andb $0xF, rINSTbl # rINST<- A
5093 andl %eax, (rFP,rINST,4) # ex: addl %eax,(rFP,rINST,4)
5094 andl %ecx, 4(rFP,rINST,4) # ex: adcl %ecx,4(rFP,rINST,4)
5095 CLEAR_WIDE_REF rINST
5112 andb $0xF, rINSTbl # rINST<- A
5113 orl %eax, (rFP,rINST,4) # ex: addl %eax,(rFP,rINST,4)
5114 orl %ecx, 4(rFP,rINST,4) # ex: adcl %ecx,4(rFP,rINST,4)
5115 CLEAR_WIDE_REF rINST
5132 andb $0xF, rINSTbl # rINST<- A
5133 xorl %eax, (rFP,rINST,4) # ex: addl %eax,(rFP,rINST,4)
5134 xorl %ecx, 4(rFP,rINST,4) # ex: adcl %ecx,4(rFP,rINST,4)
5135 CLEAR_WIDE_REF rINST
5152 andb $0xf, rINSTbl # rINST <- A
5153 GET_VREG %eax, rINST # eax <- v[AA+0]
5156 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5165 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5167 SET_VREG %eax, rINST # v[AA+0] <- eax
5183 andb $0xf, rINSTbl # rINST <- A
5184 GET_VREG %eax, rINST # eax <- v[AA+0]
5187 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5196 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5198 SET_VREG %eax, rINST # v[AA+0] <- eax
5214 andb $0xf, rINSTbl # rINST <- A
5215 GET_VREG %eax, rINST # eax <- v[AA+0]
5218 GET_VREG_HIGH rIBASE, rINST # rIBASE <- v[AA+1]
5227 SET_VREG_HIGH rIBASE, rINST # v[AA+1] <- rIBASE
5229 SET_VREG %eax, rINST # v[AA+0] <- eax
5240 sarl $4, rINST # rINST<- B
5241 addss VREG_ADDRESS(rINST), %xmm0
5244 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5256 sarl $4, rINST # rINST<- B
5257 subss VREG_ADDRESS(rINST), %xmm0
5260 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5272 sarl $4, rINST # rINST<- B
5273 mulss VREG_ADDRESS(rINST), %xmm0
5276 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5288 sarl $4, rINST # rINST<- B
5289 divss VREG_ADDRESS(rINST), %xmm0
5292 movss %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5302 sarl $4, rINST # rINST <- B
5303 flds VREG_ADDRESS(rINST) # vB to fp stack
5324 sarl $4, rINST # rINST<- B
5325 addsd VREG_ADDRESS(rINST), %xmm0
5328 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5340 sarl $4, rINST # rINST<- B
5341 subsd VREG_ADDRESS(rINST), %xmm0
5344 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5356 sarl $4, rINST # rINST<- B
5357 mulsd VREG_ADDRESS(rINST), %xmm0
5360 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5372 sarl $4, rINST # rINST<- B
5373 divsd VREG_ADDRESS(rINST), %xmm0
5376 movsd %xmm0, VREG_REF_ADDRESS(rINST) # clear ref
5386 sarl $4, rINST # rINST <- B
5387 fldl VREG_ADDRESS(rINST) # vB to fp stack
5419 andb $0xf, rINSTbl # rINST <- A
5421 SET_VREG %eax, rINST
5445 andb $0xf, rINSTbl # rINST <- A
5447 SET_VREG %ecx, rINST
5456 /* Need A in rINST, ssssCCCC in ecx, vB in eax */
5462 andb $0xf, rINSTbl # rINST <- A
5465 SET_VREG %eax, rINST
5478 /* Need A in rINST, ssssCCCC in ecx, vB in eax */
5483 andb $0xf, rINSTbl # rINST <- A
5491 SET_VREG %eax, rINST
5498 SET_VREG %eax, rINST
5513 /* Need A in rINST, ssssCCCC in ecx, vB in eax */
5518 andb $0xf, rINSTbl # rINST <- A
5526 SET_VREG %eax, rINST
5533 SET_VREG rIBASE, rINST
5557 andb $0xf, rINSTbl # rINST <- A
5559 SET_VREG %eax, rINST
5582 andb $0xf, rINSTbl # rINST <- A
5584 SET_VREG %eax, rINST
5607 andb $0xf, rINSTbl # rINST <- A
5609 SET_VREG %eax, rINST
5633 SET_VREG %eax, rINST
5657 SET_VREG %ecx, rINST
5672 SET_VREG %eax, rINST
5695 SET_VREG %eax, rINST
5702 SET_VREG %eax, rINST
5727 SET_VREG %eax, rINST
5734 SET_VREG rIBASE, rINST
5759 SET_VREG %eax, rINST
5783 SET_VREG %eax, rINST
5807 SET_VREG %eax, rINST
5831 SET_VREG %eax, rINST
5855 SET_VREG %eax, rINST
5879 SET_VREG %eax, rINST
5896 andb $0xf,rINSTbl # rINST <- A
5897 SET_VREG %eax, rINST # fp[A] <- value
5912 andb $0xf, rINSTbl # rINST <- A
5913 SET_WIDE_FP_VREG %xmm0, rINST
5934 andb $0xf,rINSTbl # rINST <- A
5935 SET_VREG_OBJECT %eax, rINST # fp[A] <- value
5949 andb $0xf, rINSTbl # rINST <- A
5950 GET_VREG rINST, rINST # rINST <- v[A]
5952 movl rINST, (%ecx,%eax,1)
5967 andb $0xf, rINSTbl # rINST<- A
5968 GET_WIDE_FP_VREG %xmm0, rINST # xmm0<- fp[A]/fp[A+1]
5981 movl rINST, OUT_ARG2(%esp)
6006 movl rINST, OUT_ARG3(%esp)
6037 movl rINST, OUT_ARG3(%esp)
6062 andb $0xf, rINSTbl # rINST <- A
6063 GET_VREG rINST, rINST # rINST <- v[A]
6081 andb $0xf, rINSTbl # rINST <- A
6082 GET_VREG rINST, rINST # rINST <- v[A]
6100 andb $0xf, rINSTbl # rINST <- A
6101 GET_VREG rINST, rINST # rINST <- v[A]
6119 andb $0xf, rINSTbl # rINST <- A
6120 GET_VREG rINST, rINST # rINST <- v[A]
6140 andb $0xf,rINSTbl # rINST <- A
6141 SET_VREG %eax, rINST # fp[A] <- value
6159 andb $0xf,rINSTbl # rINST <- A
6160 SET_VREG %eax, rINST # fp[A] <- value
6178 andb $0xf,rINSTbl # rINST <- A
6179 SET_VREG %eax, rINST # fp[A] <- value
6197 andb $0xf,rINSTbl # rINST <- A
6198 SET_VREG %eax, rINST # fp[A] <- value
12887 * rINST <= signed offset
12922 leal (rPC, rINST, 2), rPC
12946 movl rINST, OUT_ARG2(%esp)
12956 leal (rPC, rINST, 2), rPC
12966 movl rINST, OUT_ARG2(%esp)
13009 movl rINST, OUT_ARG2(%esp)
13054 movl %eax, rINST # stash return value
13063 movl rINST, %eax # restore return value