Home | History | Annotate | Download | only in out

Lines Matching full:movl

111 #define SPILL(reg) movl reg##,reg##_SPILL(%ebp)
112 #define UNSPILL(reg) movl reg##_SPILL(%ebp),reg
113 #define SPILL_TMP1(reg) movl reg,TMP_SPILL1(%ebp)
114 #define UNSPILL_TMP1(reg) movl TMP_SPILL1(%ebp),reg
115 #define SPILL_TMP2(reg) movl reg,TMP_SPILL2(%ebp)
116 #define UNSPILL_TMP2(reg) movl TMP_SPILL2(%ebp),reg
117 #define SPILL_TMP3(reg) movl reg,TMP_SPILL3(%ebp)
118 #define UNSPILL_TMP3(reg) movl TMP_SPILL3(%ebp),reg
122 movl offThread_pJitProfTable(\_self),\_reg
125 movl offThread_jitThreshold(\_self),\_reg
131 movl rSELF,\_reg
132 movl rPC,offThread_pc(\_reg)
133 movl rFP,offThread_curFrame(\_reg)
137 movl rSELF,rFP
138 movl offThread_pc(rFP),rPC
139 movl offThread_curFrame(rFP),rFP
156 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP)
250 movl (rFP,\_vreg,4),\_reg
254 movl \_reg,(rFP,\_vreg,4)
258 movl 4*(\_offset)(rFP,\_vreg,4),\_reg
262 movl \_reg,4*(\_offset)(rFP,\_vreg,4)
465 movl rSELF,%eax # eax<- rSELF
466 movl offThread_retval(%eax),%eax # eax<- self->retval.l
476 movl rSELF,%ecx
477 movl offThread_retval(%ecx),%eax
478 movl 4+offThread_retval(%ecx),%ecx
491 movl rSELF,%eax # eax<- rSELF
492 movl offThread_retval(%eax),%eax # eax<- self->retval.l
503 movl rSELF,%ecx
504 movl offThread_exception(%ecx),%eax # eax<- dvmGetException bypass
508 movl $0,offThread_exception(%ecx) # dvmClearException bypass
526 movl rSELF,%ecx
528 movl %eax,offThread_retval(%ecx) # retval.i <- AA
539 movl rSELF,%ecx
542 movl %eax,offThread_retval(%ecx)
543 movl rINST,4+offThread_retval(%ecx)
557 movl rSELF,%ecx
559 movl %eax,offThread_retval(%ecx) # retval.i <- AA
568 movl $0xf,rINST
590 movl 2(rPC),%eax # grab all 32 bits at once
591 movl rINST,rINST # rINST<- AA
626 movl 2(rPC),%eax # eax<- BBBBbbbb
640 movl 2(rPC),%eax # eax<- lsw
642 movl 6(rPC),rINST # rINST<- msw
644 movl rINST,4(%ecx)
645 movl %eax,(%ecx)
668 movl rSELF,%ecx
670 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
671 movl offDvmDex_pResStrings(%ecx),%ecx # ecx<- dvmDex->pResStrings
672 movl (%ecx,%eax,4),%eax # eax<- rResString[BBBB]
683 movl rSELF,%eax
685 movl offThread_method(%eax),%eax # eax<- self->method
687 movl offMethod_clazz(%eax),%eax
688 movl %ecx,OUT_ARG1(%esp)
689 movl %eax,OUT_ARG0(%esp)
705 movl rSELF,%ecx
706 movl 2(rPC),%eax # eax<- BBBBBBBB
707 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
708 movl offDvmDex_pResStrings(%ecx),%ecx # ecx<- dvmDex->pResStrings
709 movl (%ecx,%eax,4),%eax # eax<- rResString[BBBB]
720 movl rSELF,%eax
722 movl offThread_method(%eax),%eax # eax<- self->method
723 movl 2(rPC),%ecx # ecx<- BBBBBBBB
724 movl offMethod_clazz(%eax),%eax
725 movl %ecx,OUT_ARG1(%esp)
726 movl %eax,OUT_ARG0(%esp)
742 movl rSELF,%ecx
744 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
745 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- dvmDex->pResClasses
746 movl (%ecx,%eax,4),%eax # eax<- rResClasses[BBBB]
757 movl rSELF,%eax
759 movl offThread_method(%eax),%eax # eax<- self->method
760 movl $1,OUT_ARG2(%esp) # true
762 movl offMethod_clazz(%eax),%eax
763 movl %ecx,OUT_ARG1(%esp)
764 movl %eax,OUT_ARG0(%esp)
782 movl rSELF,%ecx
788 movl %ecx,OUT_ARG0(%esp)
789 movl %eax,OUT_ARG1(%esp)
809 movl rSELF,%ecx
813 movl %eax,OUT_ARG1(%esp)
814 movl %ecx,OUT_ARG0(%esp)
834 movl rSELF,%ecx
837 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
839 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
841 movl (%ecx,%eax,4),%eax # eax<- resolved class
842 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz
860 movl %eax,sReg0 # we'll need the desired class on failure
861 movl %eax,OUT_ARG1(%esp)
862 movl %ecx,OUT_ARG0(%esp)
871 movl offObject_clazz(rINST),%eax
872 movl %eax,OUT_ARG0(%esp) # arg0<- obj->clazz
873 movl sReg0,%ecx
874 movl %ecx,OUT_ARG1(%esp) # arg1<- desired class
885 movl rSELF,%ecx
888 movl offThread_method(%ecx),%ecx # ecx<- self->method
889 movl %eax,OUT_ARG1(%esp) # arg1<- BBBB
890 movl offMethod_clazz(%ecx),%ecx # ecx<- metho->clazz
891 movl $0,OUT_ARG2(%esp) # arg2<- false
892 movl %ecx,OUT_ARG0(%esp) # arg0<- method->clazz
898 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz
911 movl rINST,%eax # eax<- BA
914 movl rSELF,%ecx
916 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
920 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
921 movl (%ecx,rIBASE,4),%ecx # ecx<- resolved class
922 movl offObject_clazz(%eax),%eax # eax<- obj->clazz
934 movl %eax,OUT_ARG0(%esp)
935 movl %ecx,OUT_ARG1(%esp)
960 movl $1,%eax
971 movl rIBASE,OUT_ARG1(%esp) # arg1<- BBBB
972 movl rSELF,%ecx
973 movl offThread_method(%ecx),%ecx
974 movl $1,OUT_ARG2(%esp) # arg2<- true
975 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
977 movl %ecx,OUT_ARG0(%esp) # arg0<- method->clazz
984 movl %eax,%ecx # ecx<- resolved class
985 movl rINST,%eax # eax<- BA
988 movl offObject_clazz(%eax),%eax # eax<- obj->clazz
1003 movl offArrayObject_length(%ecx),rINST
1016 movl rSELF,%ecx
1018 movl
1020 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
1022 movl (%ecx,%eax,4),%ecx # ecx<- resolved class
1029 movl $ALLOC_DONT_TRACK,OUT_ARG1(%esp)
1030 movl %ecx,OUT_ARG0(%esp)
1047 movl %ecx,OUT_ARG0(%esp)
1059 movl rSELF,%ecx
1061 movl offThread_method(%ecx),%ecx # ecx<- self->method
1062 movl %eax,OUT_ARG1(%esp)
1063 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
1064 movl $0,OUT_ARG2(%esp)
1065 movl %ecx,OUT_ARG0(%esp)
1067 movl %eax,%ecx # ecx<- resolved ClassObject ptr
1083 movl rSELF,%ecx
1085 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
1087 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
1089 movl (%ecx,%eax,4),%ecx # ecx<- resolved class
1103 movl rSELF,%ecx
1105 movl offThread_method(%ecx),%ecx # ecx<- self->method
1107 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
1108 movl %eax,OUT_ARG1(%esp)
1109 movl $0,OUT_ARG2(%esp)
1110 movl %ecx,OUT_ARG0(%esp)
1112 movl %eax,%ecx
1125 movl %ecx,OUT_ARG0(%esp)
1126 movl %eax,OUT_ARG1(%esp)
1127 movl $ALLOC_DONT_TRACK,OUT_ARG2(%esp)
1147 movl rSELF,%eax
1148 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
1150 movl offDvmDex_pResClasses(%eax),%eax # eax<- pDvmDex->pResClasses
1152 movl (%eax,%ecx,4),%eax # eax<- resolved class
1157 movl rSELF,%eax
1158 movl $0,OUT_ARG2(%esp) # arg2<- false
1159 movl %ecx,OUT_ARG1(%esp) # arg1<- BBBB
1160 movl offThread_method(%eax),%eax # eax<- self->method
1161 movl offMethod_clazz(%eax),%eax # eax<- method->clazz
1162 movl %eax,OUT_ARG0(%esp) # arg0<- clazz
1176 movl offClassObject_descriptor(%eax),%ecx # ecx<- arrayClass->descriptor
1177 movl $ALLOC_DONT_TRACK,OUT_ARG2(%esp) # arg2<- flags
1179 movl %eax,OUT_ARG0(%esp) # arg0<- arrayClass
1180 movl rSELF,%eax
1188 movl %ecx,offThread_retval+4(%eax) # save type
1193 movl rINST,OUT_ARG1(%esp) # arg1<- A or AA (length)
1195 movl rSELF,%ecx
1198 movl %eax,offThread_retval(%ecx) # retval.l<- new array
1215 movl %eax,%edi # set up dst ptr
1216 movl rINST,%ecx # load count register
1221 movl rSELF,%ecx
1222 movl offThread_retval+4(%ecx),%eax # eax<- type
1231 movl $0xf,%ecx
1236 movl %ecx,-4(%eax)
1240 movl rSELF,%ecx
1241 movl offThread_retval+4(%ecx),%eax # eax<- type
1246 movl offThread_retval(%ecx),%eax # eax<- object head
1247 movl offThread_cardTable(%ecx),%ecx # card table base
1262 movl $.LstrFilledNewArrayNotImplA,%eax
1263 movl %eax,OUT_ARG0(%esp)
1278 movl rSELF,%eax
1279 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
1281 movl offDvmDex_pResClasses(%eax),%eax # eax<- pDvmDex->pResClasses
1283 movl (%eax,%ecx,4),%eax # eax<- resolved class
1288 movl rSELF,%eax
1289 movl $0,OUT_ARG2(%esp) # arg2<- false
1290 movl %ecx,OUT_ARG1(%esp) # arg1<- BBBB
1291 movl offThread_method(%eax),%eax # eax<- self->method
1292 movl offMethod_clazz(%eax),%eax # eax<- method->clazz
1293 movl %eax,OUT_ARG0(%esp) # arg0<- clazz
1307 movl offClassObject_descriptor(%eax),%ecx # ecx<- arrayClass->descriptor
1308 movl $ALLOC_DONT_TRACK,OUT_ARG2(%esp) # arg2<- flags
1310 movl %eax,OUT_ARG0(%esp) # arg0<- arrayClass
1311 movl rSELF,%eax
1319 movl %ecx,offThread_retval+4(%eax) # save type
1324 movl rINST,OUT_ARG1(%esp) # arg1<- A or AA (length)
1326 movl rSELF,%ecx
1329 movl %eax,offThread_retval(%ecx) # retval.l<- new array
1346 movl %eax,%edi # set up dst ptr
1347 movl rINST,%ecx # load count register
1352 movl rSELF,%ecx
1353 movl offThread_retval+4(%ecx),%eax # eax<- type
1362 movl $0xf,%ecx
1367 movl %ecx,-4(%eax)
1371 movl rSELF,%ecx
1372 movl offThread_retval+4(%ecx),%eax # eax<- type
1377 movl offThread_retval(%ecx),%eax # eax<- object head
1378 movl offThread_cardTable(%ecx),%ecx # card table base
1393 movl $.LstrFilledNewArrayNotImplA,%eax
1394 movl %eax,OUT_ARG0(%esp)
1403 movl 2(rPC),%ecx # ecx<- BBBBbbbb
1407 movl %eax,OUT_ARG0(%esp)
1408 movl %ecx,OUT_ARG1(%esp)
1427 movl rSELF,%ecx # ecx<- self
1430 movl %eax,offThread_exception(%ecx) # thread->exception<- obj
1443 movl rSELF,%ecx
1445 movl offThread_curHandlerTable(%ecx),rIBASE
1459 movl rSELF,%ecx
1461 movl offThread_curHandlerTable(%ecx),rIBASE
1475 movl rSELF,%ecx
1476 movl 2(rPC),%eax # eax<- AAAAAAAA
1477 movl offThread_curHandlerTable(%ecx),rIBASE
1495 movl 2(rPC),%ecx # ecx<- BBBBbbbb
1498 movl %eax,OUT_ARG1(%esp) # ARG1<- vAA
1499 movl %ecx,OUT_ARG0(%esp) # ARG0<- switchData
1501 movl rSELF,%ecx
1503 movl offThread_curHandlerTable(%ecx),rIBASE
1521 movl 2(rPC),%ecx # ecx<- BBBBbbbb
1524 movl %eax,OUT_ARG1(%esp) # ARG1<- vAA
1525 movl %ecx,OUT_ARG0(%esp) # ARG0<- switchData
1527 movl rSELF,%ecx
1529 movl offThread_curHandlerTable(%ecx),rIBASE
1564 movl $-1,%ecx
1598 movl $1,%ecx
1632 movl $-1,%ecx
1665 movl $1,%ecx
1695 movl $1,%ecx
1703 movl $-1,%ecx
1726 movl rSELF,%ecx
1728 movl $2,%eax # assume not taken
1732 movl offThread_curHandlerTable(%ecx),rIBASE
1754 movl rSELF,%ecx
1756 movl $2,%eax # assume not taken
1760 movl offThread_curHandlerTable(%ecx),rIBASE
1782 movl rSELF,%ecx
1784 movl $2,%eax # assume not taken
1788 movl offThread_curHandlerTable(%ecx),rIBASE
1810 movl rSELF,%ecx
1812 movl $2,%eax # assume not taken
1816 movl offThread_curHandlerTable(%ecx),rIBASE
1838 movl rSELF,%ecx
1840 movl $2,%eax # assume not taken
1844 movl offThread_curHandlerTable(%ecx),rIBASE
1866 movl rSELF,%ecx
1868 movl $2,%eax # assume not taken
1872 movl offThread_curHandlerTable(%ecx),rIBASE
1891 movl $2,%eax # assume branch not taken
1893 movl rSELF,%ecx
1895 movl offThread_curHandlerTable(%ecx),rIBASE
1915 movl $2,%eax # assume branch not taken
1917 movl rSELF,%ecx
1919 movl offThread_curHandlerTable(%ecx),rIBASE
1939 movl $2,%eax # assume branch not taken
1941 movl rSELF,%ecx
1943 movl offThread_curHandlerTable(%ecx),rIBASE
1963 movl $2,%eax # assume branch not taken
1965 movl rSELF,%ecx
1967 movl offThread_curHandlerTable(%ecx),rIBASE
1987 movl $2,%eax # assume branch not taken
1989 movl rSELF,%ecx
1991 movl offThread_curHandlerTable(%ecx),rIBASE
2011 movl $2,%eax # assume branch not taken
2013 movl rSELF,%ecx
2015 movl offThread_curHandlerTable(%ecx),rIBASE
2083 movl offArrayObject_contents(%eax,%ecx,4),%eax
2109 movl (%eax),%ecx
2110 movl 4(%eax),%eax
2137 movl offArrayObject_contents(%eax,%ecx,4),%eax
2280 movl rINST,(%eax)
2305 movl %ecx,(%eax)
2307 movl rINST,4(%eax)
2341 movl offObject_clazz(%eax),%eax # eax<- arrayObj->clazz
2342 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz
2343 movl %eax,OUT_ARG1(%esp)
2344 movl %ecx,OUT_ARG0(%esp)
2345 movl %ecx,sReg0 # store the two classes for later
2346 movl %eax,sReg1
2352 movl rSELF,%eax
2357 movl sReg0,%eax # restore the two classes...
2358 movl %eax,OUT_ARG0(%esp)
2359 movl sReg1,%ecx
2360 movl %ecx,OUT_ARG1(%esp)
2365 movl offThread_cardTable(%eax),%eax # get card table base
2366 movl rINST,(%ecx) # store into array
2375 movl rINST,(%ecx)
2505 movl rSELF,%ecx
2508 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2511 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2514 movl (%eax,rIBASE,4),%eax # resolved entry
2517 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
2518 movl rSELF,rIBASE
2520 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2521 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2523 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2537 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2540 movl (%ecx,%eax,1),%ecx # ecx<- obj.field (8/16/32 bits)
2555 movl rSELF,%ecx
2558 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2561 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2564 movl (%eax,rIBASE,4),%eax # resolved entry
2567 movl rIBASE,OUT_ARG1(%esp) # for dvmResolveInstField
2568 movl rSELF,rIBASE
2570 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2571 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2573 movl rPC,OUT_ARG0(%esp) # pass in method->clazz
2587 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2591 movl (%eax),%ecx # ecx<- lsw
2592 movl 4(%eax),%eax # eax<- msw
2610 movl rSELF,%ecx
2613 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2616 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2619 movl (%eax,rIBASE,4),%eax # resolved entry
2622 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
2623 movl rSELF,rIBASE
2625 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2626 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2628 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2642 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2645 movl (%ecx,%eax,1),%ecx # ecx<- obj.field (8/16/32 bits)
2663 movl rSELF,%ecx
2666 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2669 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2672 movl (%eax,rIBASE,4),%eax # resolved entry
2675 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
2676 movl rSELF,rIBASE
2678 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2679 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2681 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2695 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2716 movl rSELF,%ecx
2719 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2722 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2725 movl (%eax,rIBASE,4),%eax # resolved entry
2728 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
2729 movl rSELF,rIBASE
2731 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2732 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2734 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2748 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2769 movl rSELF,%ecx
2772 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2775 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2778 movl (%eax,rIBASE,4),%eax # resolved entry
2781 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
2782 movl rSELF,rIBASE
2784 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2785 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2787 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2801 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2822 movl rSELF,%ecx
2825 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2828 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2831 movl (%eax,rIBASE,4),%eax # resolved entry
2834 movl
2835 movl rSELF,rIBASE
2837 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2838 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2840 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2854 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2875 movl rSELF,%ecx
2878 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2881 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2884 movl (%eax,rIBASE,4),%eax # resolved entry
2887 movl rIBASE,OUT_ARG1(%esp)
2888 movl rSELF,rIBASE
2890 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2891 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2893 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2908 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2911 movl rINST,(%ecx,%eax,1) # obj.field <- v[A](8/16/32 bits)
2925 movl rSELF,%ecx
2928 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2931 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2934 movl (%eax,rIBASE,4),%eax # resolved entry
2937 movl rIBASE,OUT_ARG1(%esp)
2938 movl rSELF,rIBASE
2940 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2941 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2943 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
2958 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
2964 movl rINST,4(%eax)
2965 movl %ecx,(%eax)
2980 movl rSELF,%ecx
2983 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
2986 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
2989 movl (%eax,rIBASE,4),%eax # resolved entry
2992 movl rIBASE,OUT_ARG1(%esp)
2993 movl rSELF,rIBASE
2995 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
2996 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
2998 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
3014 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
3017 movl rINST,(%ecx,%eax) # obj.field <- v[A](8/16/32 bits)
3018 movl rSELF,%eax
3020 movl offThread_cardTable(%eax),%eax # get card table base
3041 movl rSELF,%ecx
3044 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
3047 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
3050 movl (%eax,rIBASE,4),%eax # resolved entry
3053 movl rIBASE,OUT_ARG1(%esp)
3054 movl rSELF,rIBASE
3056 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
3057 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
3059 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
3074 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
3095 movl rSELF,%ecx
3098 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
3101 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
3104 movl (%eax,rIBASE,4),%eax # resolved entry
3107 movl rIBASE,OUT_ARG1(%esp)
3108 movl rSELF,rIBASE
3110 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
3111 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
3113 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
3128 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
3149 movl rSELF,%ecx
3152 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
3155 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
3158 movl (%eax,rIBASE,4),%eax # resolved entry
3161 movl rIBASE,OUT_ARG1(%esp)
3162 movl rSELF,rIBASE
3164 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
3165 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
3167 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
3182 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
3203 movl rSELF,%ecx
3206 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
3209 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
3212 movl (%eax,rIBASE,4),%eax # resolved entry
3215 movl rIBASE,OUT_ARG1(%esp)
3216 movl rSELF,rIBASE
3218 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
3219 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
3221 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
3236 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
3255 movl rSELF,%ecx
3257 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3258 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3259 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3263 movl offStaticField_value(%eax),%eax
3273 movl rSELF,%ecx
3275 movl offThread_method(%ecx),%ecx # ecx<- current method
3277 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3278 movl %eax,OUT_ARG1(%esp)
3279 movl %ecx,OUT_ARG0(%esp)
3295 movl rSELF,%ecx
3297 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3298 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3299 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3303 movl offStaticField_value(%eax),%ecx # ecx<- lsw
3304 movl 4+offStaticField_value(%eax),%eax # eax<- msw
3315 movl rSELF,%ecx
3317 movl offThread_method(%ecx),%ecx # ecx<- current method
3319 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3320 movl %eax,OUT_ARG1(%esp)
3321 movl %ecx,OUT_ARG0(%esp)
3339 movl rSELF,%ecx
3341 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3342 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3343 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3347 movl offStaticField_value(%eax),%eax
3357 movl rSELF,%ecx
3359 movl offThread_method(%ecx),%ecx # ecx<- current method
3361 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3362 movl %eax,OUT_ARG1(%esp)
3363 movl %ecx,OUT_ARG0(%esp)
3382 movl rSELF,%ecx
3384 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3385 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3386 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3390 movl offStaticField_value(%eax),%eax
3400 movl rSELF,%ecx
3402 movl offThread_method(%ecx),%ecx # ecx<- current method
3404 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3405 movl %eax,OUT_ARG1(%esp)
3406 movl %ecx,OUT_ARG0(%esp)
3425 movl rSELF,%ecx
3427 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3428 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3429 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3433 movl offStaticField_value(%eax),%eax
3443 movl rSELF,%ecx
3445 movl offThread_method(%ecx),%ecx # ecx<- current method
3447 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3448 movl %eax,OUT_ARG1(%esp)
3449 movl %ecx,OUT_ARG0(%esp)
3468 movl rSELF,%ecx
3470 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3471 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3472 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3476 movl offStaticField_value(%eax),%eax
3486 movl rSELF,%ecx
3488 movl offThread_method(%ecx),%ecx # ecx<- current method
3490 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3491 movl %eax,OUT_ARG1(%esp)
3492 movl %ecx,OUT_ARG0(%esp)
3511 movl rSELF,%ecx
3513 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3514 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3515 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3519 movl offStaticField_value(%eax),%eax
3529 movl rSELF,%ecx
3531 movl offThread_method(%ecx),%ecx # ecx<- current method
3533 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3534 movl %eax,OUT_ARG1(%esp)
3535 movl %ecx,OUT_ARG0(%esp)
3553 movl rSELF,%ecx
3555 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3556 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3557 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3564 movl rINST,offStaticField_value(%eax)
3571 movl rSELF,%ecx
3573 movl offThread_method(%ecx),%ecx # ecx<- current method
3575 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3576 movl %eax,OUT_ARG1(%esp)
3577 movl %ecx,OUT_ARG0(%esp)
3594 movl rSELF,%ecx
3596 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3597 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3598 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3604 movl %ecx,offStaticField_value(%eax)
3606 movl rINST,4+offStaticField_value(%eax)
3614 movl rSELF,%ecx
3616 movl offThread_method(%ecx),%ecx # ecx<- current method
3618 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3619 movl %eax,OUT_ARG1(%esp)
3620 movl %ecx,OUT_ARG0(%esp)
3635 movl rSELF,%ecx
3637 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3638 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3639 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField
3645 movl %ecx,offStaticField_value(%eax) # do the store
3648 movl rSELF,%ecx
3649 movl offField_clazz(%eax),%eax # eax<- method->clazz
3650 movl offThread_cardTable(%ecx),%ecx # get card table base
3659 movl rSELF,%ecx
3661 movl offThread_method(%ecx),%ecx # ecx<- current method
3663 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3664 movl %eax,OUT_ARG1(%esp)
3665 movl %ecx,OUT_ARG0(%esp)
3683 movl rSELF,%ecx
3685 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3686 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3687 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3694 movl rINST,offStaticField_value(%eax)
3701 movl rSELF,%ecx
3703 movl offThread_method(%ecx),%ecx # ecx<- current method
3705 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3706 movl %eax,OUT_ARG1(%esp)
3707 movl %ecx,OUT_ARG0(%esp)
3726 movl rSELF,%ecx
3728 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3729 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3730 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3737 movl rINST,offStaticField_value(%eax)
3744 movl rSELF,%ecx
3746 movl offThread_method(%ecx),%ecx # ecx<- current method
3748 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3749 movl %eax,OUT_ARG1(%esp)
3750 movl %ecx,OUT_ARG0(%esp)
3769 movl rSELF,%ecx
3771 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3772 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3773 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3780 movl rINST,offStaticField_value(%eax)
3787 movl rSELF,%ecx
3789 movl offThread_method(%ecx),%ecx # ecx<- current method
3791 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3792 movl %eax,OUT_ARG1(%esp)
3793 movl %ecx,OUT_ARG0(%esp)
3812 movl rSELF,%ecx
3814 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
3815 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
3816 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
3823 movl rINST,offStaticField_value(%eax)
3830 movl rSELF,%ecx
3832 movl offThread_method(%ecx),%ecx # ecx<- current method
3834 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
3835 movl %eax,OUT_ARG1(%esp)
3836 movl %ecx,OUT_ARG0(%esp)
3856 movl rSELF,%eax
3858 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
3860 movl offDvmDex_pResMethods(%eax),%eax # eax<- pDvmDex->pResMethods
3861 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod
3864 movl rSELF,%eax
3865 movl %ecx,OUT_ARG1(%esp) # arg1<- ref
3866 movl offThread_method(%eax),%eax # eax<- self->method
3867 movl offMethod_clazz(%eax),%eax # ecx<- method->clazz
3868 movl %eax,OUT_ARG0(%esp) # arg0<- clazz
3869 movl $METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- flags
3888 movl offObject_clazz(%ecx),%ecx # ecx<- thisPtr->clazz
3889 movl offClassObject_vtable(%ecx),%ecx # ecx<- thisPtr->clazz->vtable
3890 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
3903 movl rSELF,rINST
3905 movl offThread_methodClassDex(rINST),%ecx # ecx<- pDvmDex
3907 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
3908 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod
3909 movl offThread_method(rINST),%eax # eax<- method
3917 movl offMethod_clazz(%eax),%eax # eax<- method->clazz
3926 movl offClassObject_super(%eax),%eax # eax<- method->clazz->super
3930 movl offClassObject_vtable(%eax),%eax # eax<- ...clazz->super->vtable
3931 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex]
3941 movl %eax,OUT_ARG0(%esp) # arg0<- method->clazz
3943 movl $METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- resolver method type
3944 movl %ecx,OUT_ARG1(%esp) # arg1<- ref
3947 movl %eax,%ecx # ecx<- resolved base method
3957 movl offMethod_name(%ecx),%eax
3975 movl rSELF,%ecx
3977 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
3979 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
3981 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
4001 movl rSELF,%ecx
4002 movl offThread_method(%ecx),%ecx # ecx<- self->method
4004 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
4005 movl $METHOD_DIRECT,OUT_ARG2(%esp)
4006 movl %eax,OUT_ARG1(%esp)
4007 movl %ecx,OUT_ARG0(%esp)
4024 movl rSELF,%ecx
4026 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
4028 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
4029 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
4032 movl rSELF,%ecx
4033 movl offThread_method(%ecx),%ecx # ecx<- self->method
4035 movl offMethod_clazz(%ecx),%ecx# ecx<- method->clazz
4036 movl %eax,OUT_ARG1(%esp) # arg1<- BBBB
4037 movl %ecx,OUT_ARG0(%esp) # arg0<- clazz
4038 movl $METHOD_STATIC,%eax
4039 movl %eax,OUT_ARG2(%esp) # arg2<- flags
4056 movl rSELF,%ecx
4064 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz
4065 movl %eax,OUT_ARG0(%esp) # arg0<- class
4066 movl offThread_methodClassDex(%ecx),%eax # eax<- methodClassDex
4067 movl offThread_method(%ecx),%ecx # ecx<- method
4068 movl %eax,OUT_ARG3(%esp) # arg3<- dex
4070 movl %ecx,OUT_ARG2(%esp) # arg2<- method
4071 movl %eax,OUT_ARG1(%esp) # arg1<- BBBB
4096 movl rSELF,%eax
4098 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
4100 movl offDvmDex_pResMethods(%eax),%eax # eax<- pDvmDex->pResMethods
4101 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod
4104 movl rSELF,%eax
4105 movl %ecx,OUT_ARG1(%esp) # arg1<- ref
4106 movl offThread_method(%eax),%eax # eax<- self->method
4107 movl offMethod_clazz(%eax),%eax # ecx<- method->clazz
4108 movl %eax,OUT_ARG0(%esp) # arg0<- clazz
4109 movl $METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- flags
4128 movl offObject_clazz(%ecx),%ecx # ecx<- thisPtr->clazz
4129 movl offClassObject_vtable(%ecx),%ecx # ecx<- thisPtr->clazz->vtable
4130 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
4145 movl rSELF,rINST
4147 movl offThread_methodClassDex(rINST),%ecx # ecx<- pDvmDex
4149 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
4150 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod
4151 movl offThread_method(rINST),%eax # eax<- method
4159 movl offMethod_clazz(%eax),%eax # eax<- method->clazz
4168 movl offClassObject_super(%eax),%eax # eax<- method->clazz->super
4172 movl offClassObject_vtable(%eax),%eax # eax<- ...clazz->super->vtable
4173 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex]
4183 movl %eax,OUT_ARG0(%esp) # arg0<- method->clazz
4185 movl $METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- resolver method type
4186 movl %ecx,OUT_ARG1(%esp) # arg1<- ref
4189 movl %eax,%ecx # ecx<- resolved base method
4199 movl offMethod_name(%ecx),%eax
4219 movl rSELF,%ecx
4221 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
4223 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
4225 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
4245 movl rSELF,%ecx
4246 movl offThread_method(%ecx),%ecx # ecx<- self->method
4248 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
4249 movl $METHOD_DIRECT,OUT_ARG2(%esp)
4250 movl %eax,OUT_ARG1(%esp)
4251 movl %ecx,OUT_ARG0(%esp)
4270 movl rSELF,%ecx
4272 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
4274 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
4275 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
4278 movl rSELF,%ecx
4279 movl offThread_method(%ecx),%ecx # ecx<- self->method
4281 movl offMethod_clazz(%ecx),%ecx# ecx<- method->clazz
4282 movl %eax,OUT_ARG1(%esp) # arg1<- BBBB
4283 movl %ecx,OUT_ARG0(%esp) # arg0<- clazz
4284 movl $METHOD_STATIC,%eax
4285 movl %eax,OUT_ARG2(%esp) # arg2<- flags
4304 movl rSELF,%ecx
4312 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz
4313 movl %eax,OUT_ARG0(%esp) # arg0<- class
4314 movl offThread_methodClassDex(%ecx),%eax # eax<- methodClassDex
4315 movl offThread_method(%ecx),%ecx # ecx<- method
4316 movl %eax,OUT_ARG3(%esp) # arg3<- dex
4318 movl %ecx,OUT_ARG2(%esp) # arg2<- method
4319 movl %eax,OUT_ARG1(%esp) # arg1<- BBBB
4600 movl $0x80000000,%eax
4623 movl $0,(rFP,%ecx,4)
4625 movl $0,4(rFP,%ecx,4)
4663 movl $0x80000000,%eax
4686 movl $0,(rFP,%ecx,4)
4688 movl $0,4(rFP,%ecx,4)
4745 movl $0x80000000,%eax
4768 movl $0,(rFP,%ecx,4)
4770 movl $0,4(rFP,%ecx,4)
4808 movl $0x80000000,%eax
4831 movl $0,(rFP,%ecx,4)
4833 movl $0,4(rFP,%ecx,4)
5010 movl $0x80000000,%eax
5048 movl $0,rIBASE
5267 movl 4(%esi),%ecx # ecx<- Bmsw
5269 movl 4(rFP),%eax # eax<- Cmsw
5272 movl (rFP),%eax # eax<- Clsw
5279 movl rIBASE,4(rFP,rINST,4)# v[B+1]<- rIBASE
5281 movl %eax,(rFP,rINST,4) # v[B]<- %eax
5294 movl rIBASE,OUT_ARG2(%esp)
5303 movl %eax,OUT_ARG3(%esp)
5304 movl rIBASE,OUT_ARG0(%esp)
5305 movl %ecx,OUT_ARG1(%esp)
5330 movl $0x80000000,rIBASE
5343 movl rIBASE,OUT_ARG2(%esp)
5352 movl %eax,OUT_ARG3(%esp)
5353 movl rIBASE,OUT_ARG0(%esp)
5354 movl %ecx,OUT_ARG1(%esp)
5379 movl $0,rIBASE
5480 movl %eax,rIBASE
5515 movl rIBASE,%eax
5550 movl rIBASE,%eax
5854 movl $0x80000000,%eax
5892 movl $0,rIBASE
6119 movl 4(%esi),%ecx # ecx<- Amsw
6121 movl 4(rFP),%eax # eax<- Bmsw
6124 movl (rFP),%eax # eax<- Blsw
6127 movl rIBASE,4(%esi) # v[A+1]<- rIBASE
6128 movl %eax,(%esi) # v[A]<- %eax
6146 movl rIBASE,OUT_ARG2(%esp)
6155 movl %eax,OUT_ARG3(%esp)
6156 movl rIBASE,OUT_ARG0(%esp)
6157 movl %ecx,OUT_ARG1(%esp)
6182 movl $0x80000000,rIBASE
6196 movl rIBASE,OUT_ARG2(%esp)
6205 movl %eax,OUT_ARG3(%esp)
6206 movl rIBASE,OUT_ARG0(%esp)
6207 movl %ecx,OUT_ARG1(%esp)
6232 movl $0,rIBASE
6318 movl %eax,rIBASE
6350 movl rIBASE,%eax
6382 movl rIBASE,%eax
6700 movl $0x80000000,%eax
6739 movl $0,rIBASE
6918 movl $0x80000000,%eax
6954 movl $0,rIBASE
7131 movl rSELF,%ecx
7134 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
7137 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
7140 movl (%eax,rIBASE,4),%eax # resolved entry
7143 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
7144 movl rSELF,rIBASE
7146 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
7147 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
7149 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
7163 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
7166 movl (%ecx,%eax,1),%ecx # ecx<- obj.field (8/16/32 bits)
7185 movl rSELF,%ecx
7188 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
7191 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
7194 movl (%eax,rIBASE,4),%eax # resolved entry
7197 movl rIBASE,OUT_ARG1(%esp)
7198 movl rSELF,rIBASE
7200 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
7201 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
7203 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
7218 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
7221 movl rINST,(%ecx,%eax,1) # obj.field <- v[A](8/16/32 bits)
7238 movl rSELF,%ecx
7240 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
7241 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
7242 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
7246 movl offStaticField_value(%eax),%eax
7256 movl rSELF,%ecx
7258 movl offThread_method(%ecx),%ecx # ecx<- current method
7260 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
7261 movl %eax,OUT_ARG1(%esp)
7262 movl %ecx,OUT_ARG0(%esp)
7281 movl rSELF,%ecx
7283 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
7284 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
7285 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
7292 movl rINST,offStaticField_value(%eax)
7299 movl rSELF,%ecx
7301 movl offThread_method(%ecx),%ecx # ecx<- current method
7303 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
7304 movl %eax,OUT_ARG1(%esp)
7305 movl %ecx,OUT_ARG0(%esp)
7324 movl rSELF,%ecx
7327 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
7330 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
7333 movl (%eax,rIBASE,4),%eax # resolved entry
7336 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
7337 movl rSELF,rIBASE
7339 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
7340 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
7342 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
7356 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
7359 movl (%ecx,%eax,1),%ecx # ecx<- obj.field (8/16/32 bits)
7371 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7373 movl rSELF,%ecx
7375 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7382 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7384 movl rSELF,%ecx
7386 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7393 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7395 movl rSELF,%ecx
7397 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7404 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7406 movl rSELF,%ecx
7408 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7424 movl rPC,OUT_ARG0(%esp)
7427 movl rSELF,%ecx
7429 movl offThread_mainHandlerTable(%ecx),%ecx
7442 movl rSELF,%ecx
7444 movl offThread_method(%ecx),%ecx # ecx<- self->method
7446 movl %eax,OUT_ARG2(%esp) # arg2<- BBBB
7447 movl rINST,OUT_ARG1(%esp) # arg1<- AA
7448 movl %ecx,OUT_ARG0(%esp) # arg0<- method
7466 movl rSELF,%ecx
7471 movl %ecx,OUT_ARG4(%esp)
7492 movl $0xf,%ecx
7496 movl %ecx,4+OUT_ARG0(%esp)
7498 movl $0xf,%ecx
7502 movl %ecx,4+OUT_ARG1(%esp)
7504 movl $0xf,%ecx
7508 movl %ecx,4+OUT_ARG2(%esp)
7510 movl $0xf,%ecx
7514 movl %ecx,4+OUT_ARG3(%esp)
7524 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7526 movl rSELF,%ecx
7528 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7535 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7537 movl rSELF,%ecx
7539 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7546 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
7548 movl rSELF,%ecx
7550 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
7564 movl (%ecx,%eax,1),%eax
7583 movl (%eax),%ecx # ecx<- lsw
7584 movl 4(%eax),%eax # eax<- msw
7604 movl (%ecx,%eax,1),%eax
7625 movl rINST,(%ecx,%eax,1)
7645 movl %eax,(%ecx)
7646 movl rINST,4(%ecx)
7664 movl rINST,(%ecx,%eax,1)
7665 movl rSELF,%eax
7667 movl offThread_cardTable(%eax),%eax # get card table base
7694 movl offObject_clazz(%eax),%eax # eax<- thisPtr->clazz
7695 movl offClassObject_vtable(%eax),%eax # eax<- thisPtr->clazz->vtable
7697 movl (%eax,%ecx,4),%eax # eax<- vtable[BBBB]
7719 movl offObject_clazz(%eax),%eax # eax<- thisPtr->clazz
7720 movl offClassObject_vtable(%eax),%eax # eax<- thisPtr->clazz->vtable
7722 movl (%eax,%ecx,4),%eax # eax<- vtable[BBBB]
7736 movl rSELF,%ecx
7738 movl offThread_method(%ecx),%ecx # ecx<- current method
7742 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
7744 movl offClassObject_super(%ecx),%ecx # ecx<- method->clazz->super
7748 movl offClassObject_vtable(%ecx),%ecx # ecx<- vtable
7750 movl (%ecx,%eax,4),%eax # eax<- super->vtable[BBBB]
7764 movl rSELF,%ecx
7766 movl offThread_method(%ecx),%ecx # ecx<- current method
7770 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
7772 movl offClassObject_super(%ecx),%ecx # ecx<- method->clazz->super
7776 movl offClassObject_vtable(%ecx),%ecx # ecx<- vtable
7778 movl (%ecx,%eax,4),%eax # eax<- super->vtable[BBBB]
7792 movl rSELF,%ecx
7795 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
7798 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
7801 movl (%eax,rIBASE,4),%eax # resolved entry
7804 movl rIBASE,OUT_ARG1(%esp)
7805 movl rSELF,rIBASE
7807 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
7808 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
7810 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
7826 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
7829 movl
7830 movl rSELF,%eax
7832 movl offThread_cardTable(%eax),%eax # get card table base
7853 movl rSELF,%ecx
7855 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
7856 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
7857 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
7861 movl offStaticField_value(%eax),%eax
7871 movl rSELF,%ecx
7873 movl offThread_method(%ecx),%ecx # ecx<- current method
7875 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
7876 movl %eax,OUT_ARG1(%esp)
7877 movl %ecx,OUT_ARG0(%esp)
7894 movl rSELF,%ecx
7896 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
7897 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
7898 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField
7904 movl %ecx,offStaticField_value(%eax) # do the store
7907 movl rSELF,%ecx
7908 movl offField_clazz(%eax),%eax # eax<- method->clazz
7909 movl offThread_cardTable(%ecx),%ecx # get card table base
7918 movl rSELF,%ecx
7920 movl offThread_method(%ecx),%ecx # ecx<- current method
7922 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
7923 movl %eax,OUT_ARG1(%esp)
7924 movl %ecx,OUT_ARG0(%esp)
7943 movl rSELF,%ecx
7944 movl 2(rPC),%eax # eax<- AAAAAAAA
7945 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
7946 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- dvmDex->pResClasses
7947 movl (%ecx,%eax,4),%eax # eax<- rResClasses[AAAAAAAA]
7958 movl rSELF,%eax
7960 movl offThread_method(%eax),%eax # eax<- self->method
7961 movl $1,OUT_ARG2(%esp) # true
7962 movl 2(rPC),%ecx # ecx<- AAAAAAAA
7963 movl offMethod_clazz(%eax),%eax
7964 movl %ecx,OUT_ARG1(%esp)
7965 movl %eax,OUT_ARG0(%esp)
7983 movl rSELF,%ecx
7985 movl 2(rPC),%eax # eax<- AAAAAAAA
7986 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
7988 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
7990 movl (%ecx,%eax,4),%eax # eax<- resolved class
7991 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz
8009 movl %eax,sReg0 # we'll need the desired class on failure
8010 movl %eax,OUT_ARG1(%esp)
8011 movl %ecx,OUT_ARG0(%esp)
8020 movl offObject_clazz(rINST),%eax
8021 movl %eax,OUT_ARG0(%esp) # arg0<- obj->clazz
8022 movl sReg0,%ecx
8023 movl %ecx,OUT_ARG1(%esp) # arg1<- desired class
8034 movl rSELF,%ecx
8036 movl 2(rPC),%eax # eax<- AAAAAAAA
8037 movl offThread_method(%ecx),%ecx # ecx<- self->method
8038 movl %eax,OUT_ARG1(%esp) # arg1<- AAAAAAAA
8039 movl offMethod_clazz(%ecx),%ecx # ecx<- metho->clazz
8040 movl $0,OUT_ARG2(%esp) # arg2<- false
8041 movl %ecx,OUT_ARG0(%esp) # arg0<- method->clazz
8047 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz
8062 movl rSELF,%ecx
8064 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
8067 movl 2(rPC),rIBASE # edx<- AAAAAAAA
8068 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
8069 movl (%ecx,rIBASE,4),%ecx # ecx<- resolved class
8070 movl offObject_clazz(%eax),%eax # eax<- obj->clazz
8082 movl %eax,OUT_ARG0(%esp)
8083 movl %ecx,OUT_ARG1(%esp)
8106 movl $1,%eax
8116 movl rIBASE,OUT_ARG1(%esp) # arg1<- AAAAAAAA
8117 movl rSELF,%ecx
8118 movl offThread_method(%ecx),%ecx
8119 movl $1,OUT_ARG2(%esp) # arg2<- true
8120 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
8122 movl %ecx,OUT_ARG0(%esp) # arg0<- method->clazz
8129 movl %eax,%ecx # ecx<- resolved class
8132 movl offObject_clazz(%eax),%eax # eax<- obj->clazz
8142 movl rSELF,%ecx
8143 movl 2(rPC),%eax # eax<- AAAAAAAA
8144 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
8145 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
8147 movl (%ecx,%eax,4),%ecx # ecx<- resolved class
8155 movl $ALLOC_DONT_TRACK,OUT_ARG1(%esp)
8156 movl %ecx,OUT_ARG0(%esp)
8173 movl %ecx,OUT_ARG0(%esp)
8185 movl rSELF,%ecx
8186 movl 2(rPC),%eax # eax<- AAAAAAAA
8187 movl offThread_method(%ecx),%ecx # ecx<- self->method
8188 movl %eax,OUT_ARG1(%esp)
8189 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
8190 movl $0,OUT_ARG2(%esp)
8191 movl %ecx,OUT_ARG0(%esp)
8193 movl %eax,%ecx # ecx<- resolved ClassObject ptr
8209 movl rSELF,%ecx
8211 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
8212 movl 2(rPC),%eax # eax<- AAAAAAAA
8213 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses
8215 movl (%ecx,%eax,4),%ecx # ecx<- resolved class
8227 movl rSELF,%ecx
8229 movl offThread_method(%ecx),%ecx # ecx<- self->method
8230 movl 2(rPC),%eax # eax<- AAAAAAAA
8231 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
8232 movl %eax,OUT_ARG1(%esp)
8233 movl $0,OUT_ARG2(%esp)
8234 movl %ecx,OUT_ARG0(%esp)
8236 movl %eax,%ecx
8249 movl %ecx,OUT_ARG0(%esp)
8250 movl %eax,OUT_ARG1(%esp)
8251 movl $ALLOC_DONT_TRACK,OUT_ARG2(%esp)
8268 movl rSELF,%eax
8269 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
8270 movl 2(rPC),%ecx # ecx<- AAAAAAAA
8271 movl offDvmDex_pResClasses(%eax),%eax # eax<- pDvmDex->pResClasses
8272 movl (%eax,%ecx,4),%eax # eax<- resolved class
8277 movl rSELF,%eax
8278 movl $0,OUT_ARG2(%esp) # arg2<- false
8279 movl %ecx,OUT_ARG1(%esp) # arg1<- AAAAAAAA
8280 movl offThread_method(%eax),%eax # eax<- self->method
8281 movl offMethod_clazz(%eax),%eax # eax<- method->clazz
8282 movl %eax,OUT_ARG0(%esp) # arg0<- clazz
8297 movl offClassObject_descriptor(%eax),%ecx # ecx<- arrayClass->descriptor
8298 movl $ALLOC_DONT_TRACK,OUT_ARG2(%esp) # arg2<- flags
8300 movl %eax,OUT_ARG0(%esp) # arg0<- arrayClass
8301 movl rSELF,%eax
8309 movl %ecx,offThread_retval+4(%eax) # save type
8310 movl rINST,OUT_ARG1(%esp) # arg1<- BBBB (length)
8314 movl rSELF,%ecx
8317 movl %eax,offThread_retval(%ecx) # retval.l<- new array
8332 movl %eax,%edi # set up dst ptr
8333 movl rINST,%ecx # load count register
8338 movl rSELF,%ecx
8339 movl offThread_retval+4(%ecx),%eax # eax<- type
8343 movl offThread_retval(%ecx),%eax # eax<- object head
8344 movl offThread_cardTable(%ecx),%ecx # card table base
8358 movl $.LstrFilledNewArrayNotImplA,%eax
8359 movl %eax,OUT_ARG0(%esp)
8373 movl rSELF,%ecx
8375 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8376 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8378 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8380 movl (%eax,rIBASE,4),%eax # resolved entry
8383 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
8384 movl rSELF,rIBASE
8386 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8387 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8389 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8403 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8406 movl (%ecx,%eax,1),%ecx # ecx<- obj.field (8/16/32 bits)
8420 movl rSELF,%ecx
8422 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8423 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8425 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8427 movl (%eax,rIBASE,4),%eax # resolved entry
8430 movl rIBASE,OUT_ARG1(%esp) # for dvmResolveInstField
8431 movl rSELF,rIBASE
8433 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8434 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8436 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8450 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8454 movl (%eax),%ecx # ecx<- lsw
8455 movl 4(%eax),%eax # eax<- msw
8474 movl rSELF,%ecx
8476 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8477 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8479 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8481 movl (%eax,rIBASE,4),%eax # resolved entry
8484 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
8485 movl rSELF,rIBASE
8487 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8488 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8490 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8504 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8507 movl (%ecx,%eax,1),%ecx # ecx<- obj.field (8/16/32 bits)
8526 movl rSELF,%ecx
8528 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8529 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8531 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8533 movl (%eax,rIBASE,4),%eax # resolved entry
8536 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
8537 movl rSELF,rIBASE
8539 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8540 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8542 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8556 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8578 movl rSELF,%ecx
8580 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8581 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8583 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8585 movl (%eax,rIBASE,4),%eax # resolved entry
8588 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
8589 movl rSELF,rIBASE
8591 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8592 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8594 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8608 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8630 movl rSELF,%ecx
8632 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8633 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8635 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8637 movl (%eax,rIBASE,4),%eax # resolved entry
8640 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
8641 movl rSELF,rIBASE
8643 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8644 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8646 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8660 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8682 movl rSELF,%ecx
8684 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8685 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8687 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8689 movl (%eax,rIBASE,4),%eax # resolved entry
8692 movl rIBASE,OUT_ARG1(%esp) # needed by dvmResolveInstField
8693 movl rSELF,rIBASE
8695 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8696 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8698 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8712 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8733 movl rSELF,%ecx
8735 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8736 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8738 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8740 movl (%eax,rIBASE,4),%eax # resolved entry
8743 movl rIBASE,OUT_ARG1(%esp)
8744 movl rSELF,rIBASE
8746 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8747 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8749 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8764 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8767 movl rINST,(%ecx,%eax,1) # obj.field <- v[BBBB](8/16/32 bits)
8780 movl rSELF,%ecx
8782 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8783 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8785 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8787 movl (%eax,rIBASE,4),%eax # resolved entry
8790 movl rIBASE,OUT_ARG1(%esp)
8791 movl rSELF,rIBASE
8793 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8794 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8796 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8811 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8817 movl rINST,4(%eax)
8818 movl %ecx,(%eax)
8831 movl rSELF,%ecx
8833 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8834 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8836 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8838 movl (%eax,rIBASE,4),%eax # resolved entry
8841 movl rIBASE,OUT_ARG1(%esp)
8842 movl rSELF,rIBASE
8844 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8845 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8847 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8863 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8866 movl rINST,(%ecx,%eax) # obj.field <- v[BBBB](8/16/32 bits)
8867 movl rSELF,%eax
8869 movl offThread_cardTable(%eax),%eax # get card table base
8890 movl rSELF,%ecx
8892 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8893 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8895 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8897 movl (%eax,rIBASE,4),%eax # resolved entry
8900 movl rIBASE,OUT_ARG1(%esp)
8901 movl rSELF,rIBASE
8903 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8904 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8906 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8921 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8942 movl rSELF,%ecx
8944 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8945 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8947 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
8949 movl (%eax,rIBASE,4),%eax # resolved entry
8952 movl rIBASE,OUT_ARG1(%esp)
8953 movl rSELF,rIBASE
8955 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
8956 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
8958 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
8973 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
8994 movl rSELF,%ecx
8996 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
8997 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
8999 movl
9001 movl (%eax,rIBASE,4),%eax # resolved entry
9004 movl rIBASE,OUT_ARG1(%esp)
9005 movl rSELF,rIBASE
9007 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
9008 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
9010 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
9025 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
9046 movl rSELF,%ecx
9048 movl 2(rPC),rIBASE # rIBASE<- AAAAAAAA
9049 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex
9051 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields
9053 movl (%eax,rIBASE,4),%eax # resolved entry
9056 movl rIBASE,OUT_ARG1(%esp)
9057 movl rSELF,rIBASE
9059 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method
9060 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz
9062 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz
9077 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of field
9097 movl rSELF,%ecx
9098 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9099 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9100 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9101 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9105 movl offStaticField_value(%eax),%eax
9115 movl rSELF,%ecx
9116 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9117 movl offThread_method(%ecx),%ecx # ecx<- current method
9119 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9120 movl %eax,OUT_ARG1(%esp)
9121 movl %ecx,OUT_ARG0(%esp)
9137 movl rSELF,%ecx
9138 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9139 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9140 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9141 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9145 movl offStaticField_value(%eax),%ecx # ecx<- lsw
9146 movl 4+offStaticField_value(%eax),%eax # eax<- msw
9157 movl rSELF,%ecx
9158 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9159 movl offThread_method(%ecx),%ecx # ecx<- current method
9161 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9162 movl %eax,OUT_ARG1(%esp)
9163 movl %ecx,OUT_ARG0(%esp)
9182 movl rSELF,%ecx
9183 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9184 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9185 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9186 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9190 movl offStaticField_value(%eax),%eax
9200 movl rSELF,%ecx
9201 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9202 movl offThread_method(%ecx),%ecx # ecx<- current method
9204 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9205 movl %eax,OUT_ARG1(%esp)
9206 movl %ecx,OUT_ARG0(%esp)
9226 movl rSELF,%ecx
9227 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9228 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9229 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9230 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9234 movl offStaticField_value(%eax),%eax
9244 movl rSELF,%ecx
9245 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9246 movl offThread_method(%ecx),%ecx # ecx<- current method
9248 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9249 movl %eax,OUT_ARG1(%esp)
9250 movl %ecx,OUT_ARG0(%esp)
9270 movl rSELF,%ecx
9271 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9272 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9273 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9274 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9278 movl offStaticField_value(%eax),%eax
9288 movl rSELF,%ecx
9289 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9290 movl offThread_method(%ecx),%ecx # ecx<- current method
9292 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9293 movl %eax,OUT_ARG1(%esp)
9294 movl %ecx,OUT_ARG0(%esp)
9314 movl rSELF,%ecx
9315 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9316 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9317 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9318 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9322 movl offStaticField_value(%eax),%eax
9332 movl rSELF,%ecx
9333 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9334 movl offThread_method(%ecx),%ecx # ecx<- current method
9336 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9337 movl %eax,OUT_ARG1(%esp)
9338 movl %ecx,OUT_ARG0(%esp)
9358 movl rSELF,%ecx
9359 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9360 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9361 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9362 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9366 movl offStaticField_value(%eax),%eax
9376 movl rSELF,%ecx
9377 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9378 movl offThread_method(%ecx),%ecx # ecx<- current method
9380 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9381 movl %eax,OUT_ARG1(%esp)
9382 movl %ecx,OUT_ARG0(%esp)
9401 movl rSELF,%ecx
9402 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9403 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9404 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9405 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9412 movl rINST,offStaticField_value(%eax)
9419 movl rSELF,%ecx
9420 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9421 movl offThread_method(%ecx),%ecx # ecx<- current method
9423 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9424 movl %eax,OUT_ARG1(%esp)
9425 movl %ecx,OUT_ARG0(%esp)
9440 movl rSELF,%ecx
9441 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9442 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9443 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9444 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9450 movl %ecx,offStaticField_value(%eax)
9452 movl rINST,4+offStaticField_value(%eax)
9460 movl rSELF,%ecx
9461 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9462 movl offThread_method(%ecx),%ecx # ecx<- current method
9464 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9465 movl %eax,OUT_ARG1(%esp)
9466 movl %ecx,OUT_ARG0(%esp)
9481 movl rSELF,%ecx
9482 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9483 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9484 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9485 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField
9490 movl %ecx,offStaticField_value(%eax) # do the store
9493 movl rSELF,%ecx
9494 movl offField_clazz(%eax),%eax # eax<- method->clazz
9495 movl offThread_cardTable(%ecx),%ecx # get card table base
9504 movl rSELF,%ecx
9505 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9506 movl offThread_method(%ecx),%ecx # ecx<- current method
9508 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9509 movl %eax,OUT_ARG1(%esp)
9510 movl %ecx,OUT_ARG0(%esp)
9529 movl rSELF,%ecx
9530 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9531 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9532 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9533 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9540 movl rINST,offStaticField_value(%eax)
9547 movl rSELF,%ecx
9548 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9549 movl offThread_method(%ecx),%ecx # ecx<- current method
9551 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9552 movl %eax,OUT_ARG1(%esp)
9553 movl %ecx,OUT_ARG0(%esp)
9573 movl rSELF,%ecx
9574 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9575 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9576 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9577 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9584 movl rINST,offStaticField_value(%eax)
9591 movl rSELF,%ecx
9592 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9593 movl offThread_method(%ecx),%ecx # ecx<- current method
9595 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9596 movl %eax,OUT_ARG1(%esp)
9597 movl %ecx,OUT_ARG0(%esp)
9617 movl rSELF,%ecx
9618 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9619 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9620 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9621 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9628 movl rINST,offStaticField_value(%eax)
9635 movl rSELF,%ecx
9636 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9637 movl offThread_method(%ecx),%ecx # ecx<- current method
9639 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9640 movl %eax,OUT_ARG1(%esp)
9641 movl %ecx,OUT_ARG0(%esp)
9661 movl rSELF,%ecx
9662 movl offThread_methodClassDex(%ecx),%ecx # ecx<- DvmDex
9663 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9664 movl offDvmDex_pResFields(%ecx),%ecx # ecx<- dvmDex->pResFields
9665 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr
9672 movl rINST,offStaticField_value(%eax)
9679 movl rSELF,%ecx
9680 movl 2(rPC),%eax # eax<- field ref AAAAAAAA
9681 movl offThread_method(%ecx),%ecx # ecx<- current method
9683 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9684 movl %eax,OUT_ARG1(%esp)
9685 movl %ecx,OUT_ARG0(%esp)
9701 movl rSELF,%eax
9702 movl 2(rPC),%ecx # ecx<- AAAAAAAA
9703 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex
9705 movl offDvmDex_pResMethods(%eax),%eax # eax<- pDvmDex->pResMethods
9706 movl (%eax,%ecx,4),%eax # eax<- resolved baseMethod
9709 movl rSELF,%eax
9710 movl %ecx,OUT_ARG1(%esp) # arg1<- ref
9711 movl offThread_method(%eax),%eax # eax<- self->method
9712 movl offMethod_clazz(%eax),%eax # ecx<- method->clazz
9713 movl %eax,OUT_ARG0(%esp) # arg0<- clazz
9714 movl $METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- flags
9730 movl offObject_clazz(%ecx),%ecx # ecx<- thisPtr->clazz
9731 movl offClassObject_vtable(%ecx),%ecx # ecx<- thisPtr->clazz->vtable
9732 movl (%ecx,%eax,4),%eax # eax<- vtable[methodIndex]
9742 movl rSELF,rINST
9743 movl 2(rPC),%eax # eax<- AAAAAAAA
9744 movl offThread_methodClassDex(rINST),%ecx # ecx<- pDvmDex
9746 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
9747 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod
9748 movl offThread_method(rINST),%eax # eax<- method
9753 movl offMethod_clazz(%eax),%eax # eax<- method->clazz
9762 movl offClassObject_super(%eax),%eax # eax<- method->clazz->super
9766 movl offClassObject_vtable(%eax),%eax # eax<- ...clazz->super->vtable
9767 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex]
9777 movl %eax,OUT_ARG0(%esp) # arg0<- method->clazz
9778 movl 2(rPC),%ecx # ecx<- AAAAAAAA
9779 movl $METHOD_VIRTUAL,OUT_ARG2(%esp) # arg2<- resolver method type
9780 movl
9783 movl %eax,%ecx # ecx<- resolved base method
9793 movl offMethod_name(%ecx),%eax
9808 movl rSELF,%ecx
9809 movl 2(rPC),%eax # eax<- AAAAAAAA
9810 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
9812 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
9814 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
9831 movl rSELF,%ecx
9832 movl offThread_method(%ecx),%ecx # ecx<- self->method
9833 movl 2(rPC),%eax # reference AAAAAAAA
9834 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
9835 movl $METHOD_DIRECT,OUT_ARG2(%esp)
9836 movl %eax,OUT_ARG1(%esp)
9837 movl %ecx,OUT_ARG0(%esp)
9851 movl rSELF,%ecx
9852 movl 2(rPC),%eax # eax<- AAAAAAAA
9853 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex
9855 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods
9856 movl (%ecx,%eax,4),%eax # eax<- resolved methodToCall
9859 movl rSELF,%ecx
9860 movl offThread_method(%ecx),%ecx # ecx<- self->method
9861 movl 2(rPC),%eax # eax<- AAAAAAAA
9862 movl offMethod_clazz(%ecx),%ecx# ecx<- method->clazz
9863 movl %eax,OUT_ARG1(%esp) # arg1<- AAAAAAAA
9864 movl %ecx,OUT_ARG0(%esp) # arg0<- clazz
9865 movl $METHOD_STATIC,%eax
9866 movl %eax,OUT_ARG2(%esp) # arg2<- flags
9880 movl rSELF,%ecx
9885 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz
9886 movl %eax,OUT_ARG0(%esp) # arg0<- class
9887 movl offThread_methodClassDex(%ecx),%eax # eax<- methodClassDex
9888 movl offThread_method(%ecx),%ecx # ecx<- method
9889 movl %eax,OUT_ARG3(%esp) # arg3<- dex
9890 movl 2(rPC),%eax # eax<- AAAAAAAA
9891 movl %ecx,OUT_ARG2(%esp) # arg2<- method
9892 movl %eax,OUT_ARG1(%esp) # arg1<- AAAAAAAA
11323 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11325 movl rSELF,%ecx
11327 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11334 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11336 movl rSELF,%ecx
11338 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11345 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11347 movl rSELF,%ecx
11349 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11356 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11358 movl rSELF,%ecx
11360 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11367 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11369 movl rSELF,%ecx
11371 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11378 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11380 movl rSELF,%ecx
11382 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11389 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11391 movl rSELF,%ecx
11393 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11400 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11402 movl rSELF,%ecx
11404 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11411 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11413 movl rSELF,%ecx
11415 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11422 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11424 movl rSELF,%ecx
11426 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11433 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11435 movl rSELF,%ecx
11437 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11444 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11446 movl rSELF,%ecx
11448 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11455 movl %ecx,OUT_ARG0(%esp) # self is first arg to function
11457 movl rSELF,%ecx
11459 movl offThread_curHandlerTable(%ecx),rIBASE # set up rIBASE
11471 movl rSELF,%ecx
11472 movl 2(rPC),%eax # eax<- AAAAAAAA
11473 movl offThread_method(%ecx),%ecx # ecx<- self->method
11475 movl %eax,OUT_ARG2(%esp) # arg2<- AAAAAAAA
11476 movl rINST,OUT_ARG1(%esp) # arg1<- BBBB
11477 movl %ecx,OUT_ARG0(%esp) # arg0<- method
11504 movl rSELF, %eax
11505 movl rPC, OUT_ARG0(%esp)
11507 movl rFP, OUT_ARG1(%esp)
11509 movl %eax, OUT_ARG2(%esp)
11511 movl rSELF, %eax
11513 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11530 movl rSELF, %eax
11531 movl rPC, OUT_ARG0(%esp)
11533 movl rFP, OUT_ARG1(%esp)
11535 movl %eax, OUT_ARG2(%esp)
11537 movl rSELF, %eax
11539 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11556 movl rSELF, %eax
11557 movl rPC, OUT_ARG0(%esp)
11559 movl rFP, OUT_ARG1(%esp)
11561 movl %eax, OUT_ARG2(%esp)
11563 movl rSELF, %eax
11565 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11582 movl rSELF, %eax
11583 movl rPC, OUT_ARG0(%esp)
11585 movl rFP, OUT_ARG1(%esp)
11587 movl %eax, OUT_ARG2(%esp)
11589 movl rSELF, %eax
11591 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11608 movl rSELF, %eax
11609 movl rPC, OUT_ARG0(%esp)
11611 movl rFP, OUT_ARG1(%esp)
11613 movl %eax, OUT_ARG2(%esp)
11615 movl rSELF, %eax
11617 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11634 movl rSELF, %eax
11635 movl rPC, OUT_ARG0(%esp)
11637 movl rFP, OUT_ARG1(%esp)
11639 movl %eax, OUT_ARG2(%esp)
11641 movl rSELF, %eax
11643 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11660 movl rSELF, %eax
11661 movl rPC, OUT_ARG0(%esp)
11663 movl rFP, OUT_ARG1(%esp)
11665 movl %eax, OUT_ARG2(%esp)
11667 movl rSELF, %eax
11669 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11686 movl rSELF, %eax
11687 movl rPC, OUT_ARG0(%esp)
11689 movl rFP, OUT_ARG1(%esp)
11691 movl %eax, OUT_ARG2(%esp)
11693 movl rSELF, %eax
11695 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11712 movl rSELF, %eax
11713 movl rPC, OUT_ARG0(%esp)
11715 movl rFP, OUT_ARG1(%esp)
11717 movl %eax, OUT_ARG2(%esp)
11719 movl rSELF, %eax
11721 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11738 movl rSELF, %eax
11739 movl rPC, OUT_ARG0(%esp)
11741 movl rFP, OUT_ARG1(%esp)
11743 movl %eax, OUT_ARG2(%esp)
11745 movl rSELF, %eax
11747 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11764 movl rSELF, %eax
11765 movl rPC, OUT_ARG0(%esp)
11767 movl rFP, OUT_ARG1(%esp)
11769 movl %eax, OUT_ARG2(%esp)
11771 movl rSELF, %eax
11773 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11790 movl rSELF, %eax
11791 movl rPC, OUT_ARG0(%esp)
11793 movl rFP, OUT_ARG1(%esp)
11795 movl %eax, OUT_ARG2(%esp)
11797 movl rSELF, %eax
11799 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11816 movl rSELF, %eax
11817 movl rPC, OUT_ARG0(%esp)
11819 movl rFP, OUT_ARG1(%esp)
11821 movl %eax, OUT_ARG2(%esp)
11823 movl rSELF, %eax
11825 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11842 movl rSELF, %eax
11843 movl rPC, OUT_ARG0(%esp)
11845 movl rFP, OUT_ARG1(%esp)
11847 movl %eax, OUT_ARG2(%esp)
11849 movl rSELF, %eax
11851 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11868 movl rSELF, %eax
11869 movl rPC, OUT_ARG0(%esp)
11871 movl rFP, OUT_ARG1(%esp)
11873 movl %eax, OUT_ARG2(%esp)
11875 movl rSELF, %eax
11877 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11894 movl rSELF, %eax
11895 movl rPC, OUT_ARG0(%esp)
11897 movl rFP, OUT_ARG1(%esp)
11899 movl %eax, OUT_ARG2(%esp)
11901 movl rSELF, %eax
11903 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11920 movl rSELF, %eax
11921 movl rPC, OUT_ARG0(%esp)
11923 movl rFP, OUT_ARG1(%esp)
11925 movl %eax, OUT_ARG2(%esp)
11927 movl rSELF, %eax
11929 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11946 movl rSELF, %eax
11947 movl rPC, OUT_ARG0(%esp)
11949 movl rFP, OUT_ARG1(%esp)
11951 movl %eax, OUT_ARG2(%esp)
11953 movl rSELF, %eax
11955 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11972 movl rSELF, %eax
11973 movl rPC, OUT_ARG0(%esp)
11975 movl rFP, OUT_ARG1(%esp)
11977 movl %eax, OUT_ARG2(%esp)
11979 movl rSELF, %eax
11981 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
11998 movl rSELF, %eax
11999 movl rPC, OUT_ARG0(%esp)
12001 movl rFP, OUT_ARG1(%esp)
12003 movl %eax, OUT_ARG2(%esp)
12005 movl rSELF, %eax
12007 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12024 movl rSELF, %eax
12025 movl rPC, OUT_ARG0(%esp)
12027 movl rFP, OUT_ARG1(%esp)
12029 movl %eax, OUT_ARG2(%esp)
12031 movl rSELF, %eax
12033 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12050 movl rSELF, %eax
12051 movl rPC, OUT_ARG0(%esp)
12053 movl rFP, OUT_ARG1(%esp)
12055 movl %eax, OUT_ARG2(%esp)
12057 movl rSELF, %eax
12059 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12076 movl rSELF, %eax
12077 movl rPC, OUT_ARG0(%esp)
12079 movl rFP, OUT_ARG1(%esp)
12081 movl %eax, OUT_ARG2(%esp)
12083 movl rSELF, %eax
12085 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12102 movl rSELF, %eax
12103 movl rPC, OUT_ARG0(%esp)
12105 movl rFP, OUT_ARG1(%esp)
12107 movl %eax, OUT_ARG2(%esp)
12109 movl rSELF, %eax
12111 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12128 movl rSELF, %eax
12129 movl rPC, OUT_ARG0(%esp)
12131 movl rFP, OUT_ARG1(%esp)
12133 movl %eax, OUT_ARG2(%esp)
12135 movl rSELF, %eax
12137 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12154 movl rSELF, %eax
12155 movl rPC, OUT_ARG0(%esp)
12157 movl rFP, OUT_ARG1(%esp)
12159 movl %eax, OUT_ARG2(%esp)
12161 movl rSELF, %eax
12163 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12180 movl rSELF, %eax
12181 movl rPC, OUT_ARG0(%esp)
12183 movl rFP, OUT_ARG1(%esp)
12185 movl %eax, OUT_ARG2(%esp)
12187 movl rSELF, %eax
12189 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12206 movl rSELF, %eax
12207 movl rPC, OUT_ARG0(%esp)
12209 movl rFP, OUT_ARG1(%esp)
12211 movl %eax, OUT_ARG2(%esp)
12213 movl rSELF, %eax
12215 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12232 movl rSELF, %eax
12233 movl rPC, OUT_ARG0(%esp)
12235 movl rFP, OUT_ARG1(%esp)
12237 movl %eax, OUT_ARG2(%esp)
12239 movl rSELF, %eax
12241 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12258 movl rSELF, %eax
12259 movl rPC, OUT_ARG0(%esp)
12261 movl rFP, OUT_ARG1(%esp)
12263 movl %eax, OUT_ARG2(%esp)
12265 movl rSELF, %eax
12267 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12284 movl rSELF, %eax
12285 movl rPC, OUT_ARG0(%esp)
12287 movl rFP, OUT_ARG1(%esp)
12289 movl %eax, OUT_ARG2(%esp)
12291 movl rSELF, %eax
12293 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12310 movl rSELF, %eax
12311 movl rPC, OUT_ARG0(%esp)
12313 movl rFP, OUT_ARG1(%esp)
12315 movl %eax, OUT_ARG2(%esp)
12317 movl rSELF, %eax
12319 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12336 movl rSELF, %eax
12337 movl rPC, OUT_ARG0(%esp)
12339 movl rFP, OUT_ARG1(%esp)
12341 movl %eax, OUT_ARG2(%esp)
12343 movl rSELF, %eax
12345 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12362 movl rSELF, %eax
12363 movl rPC, OUT_ARG0(%esp)
12365 movl rFP, OUT_ARG1(%esp)
12367 movl %eax, OUT_ARG2(%esp)
12369 movl rSELF, %eax
12371 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12388 movl rSELF, %eax
12389 movl rPC, OUT_ARG0(%esp)
12391 movl rFP, OUT_ARG1(%esp)
12393 movl %eax, OUT_ARG2(%esp)
12395 movl rSELF, %eax
12397 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12414 movl rSELF, %eax
12415 movl rPC, OUT_ARG0(%esp)
12417 movl rFP, OUT_ARG1(%esp)
12419 movl %eax, OUT_ARG2(%esp)
12421 movl rSELF, %eax
12423 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12440 movl rSELF, %eax
12441 movl rPC, OUT_ARG0(%esp)
12443 movl rFP, OUT_ARG1(%esp)
12445 movl %eax, OUT_ARG2(%esp)
12447 movl rSELF, %eax
12449 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12466 movl rSELF, %eax
12467 movl rPC, OUT_ARG0(%esp)
12469 movl rFP, OUT_ARG1(%esp)
12471 movl %eax, OUT_ARG2(%esp)
12473 movl rSELF, %eax
12475 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12492 movl rSELF, %eax
12493 movl rPC, OUT_ARG0(%esp)
12495 movl rFP, OUT_ARG1(%esp)
12497 movl %eax, OUT_ARG2(%esp)
12499 movl rSELF, %eax
12501 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12518 movl rSELF, %eax
12519 movl rPC, OUT_ARG0(%esp)
12521 movl rFP, OUT_ARG1(%esp)
12523 movl %eax, OUT_ARG2(%esp)
12525 movl rSELF, %eax
12527 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12544 movl rSELF, %eax
12545 movl rPC, OUT_ARG0(%esp)
12547 movl rFP, OUT_ARG1(%esp)
12549 movl %eax, OUT_ARG2(%esp)
12551 movl rSELF, %eax
12553 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12570 movl rSELF, %eax
12571 movl rPC, OUT_ARG0(%esp)
12573 movl rFP, OUT_ARG1(%esp)
12575 movl %eax, OUT_ARG2(%esp)
12577 movl rSELF, %eax
12579 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12596 movl rSELF, %eax
12597 movl rPC, OUT_ARG0(%esp)
12599 movl rFP, OUT_ARG1(%esp)
12601 movl %eax, OUT_ARG2(%esp)
12603 movl rSELF, %eax
12605 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12622 movl rSELF, %eax
12623 movl rPC, OUT_ARG0(%esp)
12625 movl rFP, OUT_ARG1(%esp)
12627 movl %eax, OUT_ARG2(%esp)
12629 movl rSELF, %eax
12631 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12648 movl rSELF, %eax
12649 movl rPC, OUT_ARG0(%esp)
12651 movl rFP, OUT_ARG1(%esp)
12653 movl %eax, OUT_ARG2(%esp)
12655 movl rSELF, %eax
12657 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12674 movl rSELF, %eax
12675 movl rPC, OUT_ARG0(%esp)
12677 movl rFP, OUT_ARG1(%esp)
12679 movl %eax, OUT_ARG2(%esp)
12681 movl rSELF, %eax
12683 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12700 movl rSELF, %eax
12701 movl rPC, OUT_ARG0(%esp)
12703 movl rFP, OUT_ARG1(%esp)
12705 movl %eax, OUT_ARG2(%esp)
12707 movl rSELF, %eax
12709 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12726 movl rSELF, %eax
12727 movl rPC, OUT_ARG0(%esp)
12729 movl rFP, OUT_ARG1(%esp)
12731 movl %eax, OUT_ARG2(%esp)
12733 movl rSELF, %eax
12735 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12752 movl rSELF, %eax
12753 movl rPC, OUT_ARG0(%esp)
12755 movl rFP, OUT_ARG1(%esp)
12757 movl %eax, OUT_ARG2(%esp)
12759 movl rSELF, %eax
12761 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12778 movl rSELF, %eax
12779 movl rPC, OUT_ARG0(%esp)
12781 movl rFP, OUT_ARG1(%esp)
12783 movl %eax, OUT_ARG2(%esp)
12785 movl rSELF, %eax
12787 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12804 movl rSELF, %eax
12805 movl rPC, OUT_ARG0(%esp)
12807 movl rFP, OUT_ARG1(%esp)
12809 movl %eax, OUT_ARG2(%esp)
12811 movl rSELF, %eax
12813 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12830 movl rSELF, %eax
12831 movl rPC, OUT_ARG0(%esp)
12833 movl rFP, OUT_ARG1(%esp)
12835 movl %eax, OUT_ARG2(%esp)
12837 movl rSELF, %eax
12839 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12856 movl rSELF, %eax
12857 movl rPC, OUT_ARG0(%esp)
12859 movl rFP, OUT_ARG1(%esp)
12861 movl %eax, OUT_ARG2(%esp)
12863 movl rSELF, %eax
12865 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12882 movl rSELF, %eax
12883 movl rPC, OUT_ARG0(%esp)
12885 movl rFP, OUT_ARG1(%esp)
12887 movl %eax, OUT_ARG2(%esp)
12889 movl rSELF, %eax
12891 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12908 movl rSELF, %eax
12909 movl rPC, OUT_ARG0(%esp)
12911 movl rFP, OUT_ARG1(%esp)
12913 movl %eax, OUT_ARG2(%esp)
12915 movl rSELF, %eax
12917 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12934 movl rSELF, %eax
12935 movl rPC, OUT_ARG0(%esp)
12937 movl rFP, OUT_ARG1(%esp)
12939 movl %eax, OUT_ARG2(%esp)
12941 movl rSELF, %eax
12943 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12960 movl rSELF, %eax
12961 movl rPC, OUT_ARG0(%esp)
12963 movl rFP, OUT_ARG1(%esp)
12965 movl %eax, OUT_ARG2(%esp)
12967 movl rSELF, %eax
12969 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
12986 movl rSELF, %eax
12987 movl rPC, OUT_ARG0(%esp)
12989 movl rFP, OUT_ARG1(%esp)
12991 movl %eax, OUT_ARG2(%esp)
12993 movl rSELF, %eax
12995 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13012 movl rSELF, %eax
13013 movl rPC, OUT_ARG0(%esp)
13015 movl rFP, OUT_ARG1(%esp)
13017 movl %eax, OUT_ARG2(%esp)
13019 movl rSELF, %eax
13021 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13038 movl rSELF, %eax
13039 movl rPC, OUT_ARG0(%esp)
13041 movl rFP, OUT_ARG1(%esp)
13043 movl %eax, OUT_ARG2(%esp)
13045 movl rSELF, %eax
13047 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13064 movl rSELF, %eax
13065 movl rPC, OUT_ARG0(%esp)
13067 movl rFP, OUT_ARG1(%esp)
13069 movl %eax, OUT_ARG2(%esp)
13071 movl rSELF, %eax
13073 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13090 movl rSELF, %eax
13091 movl rPC, OUT_ARG0(%esp)
13093 movl rFP, OUT_ARG1(%esp)
13095 movl %eax, OUT_ARG2(%esp)
13097 movl rSELF, %eax
13099 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13116 movl rSELF, %eax
13117 movl rPC, OUT_ARG0(%esp)
13119 movl rFP, OUT_ARG1(%esp)
13121 movl %eax, OUT_ARG2(%esp)
13123 movl rSELF, %eax
13125 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13142 movl rSELF, %eax
13143 movl rPC, OUT_ARG0(%esp)
13145 movl rFP, OUT_ARG1(%esp)
13147 movl %eax, OUT_ARG2(%esp)
13149 movl rSELF, %eax
13151 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13168 movl rSELF, %eax
13169 movl rPC, OUT_ARG0(%esp)
13171 movl rFP, OUT_ARG1(%esp)
13173 movl %eax, OUT_ARG2(%esp)
13175 movl rSELF, %eax
13177 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13194 movl rSELF, %eax
13195 movl rPC, OUT_ARG0(%esp)
13197 movl rFP, OUT_ARG1(%esp)
13199 movl %eax, OUT_ARG2(%esp)
13201 movl rSELF, %eax
13203 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13220 movl rSELF, %eax
13221 movl rPC, OUT_ARG0(%esp)
13223 movl rFP, OUT_ARG1(%esp)
13225 movl %eax, OUT_ARG2(%esp)
13227 movl rSELF, %eax
13229 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13246 movl rSELF, %eax
13247 movl rPC, OUT_ARG0(%esp)
13249 movl rFP, OUT_ARG1(%esp)
13251 movl %eax, OUT_ARG2(%esp)
13253 movl rSELF, %eax
13255 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13272 movl rSELF, %eax
13273 movl rPC, OUT_ARG0(%esp)
13275 movl rFP, OUT_ARG1(%esp)
13277 movl %eax, OUT_ARG2(%esp)
13279 movl rSELF, %eax
13281 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13298 movl rSELF, %eax
13299 movl rPC, OUT_ARG0(%esp)
13301 movl rFP, OUT_ARG1(%esp)
13303 movl %eax, OUT_ARG2(%esp)
13305 movl rSELF, %eax
13307 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13324 movl rSELF, %eax
13325 movl rPC, OUT_ARG0(%esp)
13327 movl rFP, OUT_ARG1(%esp)
13329 movl %eax, OUT_ARG2(%esp)
13331 movl rSELF, %eax
13333 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13350 movl rSELF, %eax
13351 movl
13353 movl rFP, OUT_ARG1(%esp)
13355 movl %eax, OUT_ARG2(%esp)
13357 movl rSELF, %eax
13359 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13376 movl rSELF, %eax
13377 movl rPC, OUT_ARG0(%esp)
13379 movl rFP, OUT_ARG1(%esp)
13381 movl %eax, OUT_ARG2(%esp)
13383 movl rSELF, %eax
13385 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13402 movl rSELF, %eax
13403 movl rPC, OUT_ARG0(%esp)
13405 movl rFP, OUT_ARG1(%esp)
13407 movl %eax, OUT_ARG2(%esp)
13409 movl rSELF, %eax
13411 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13428 movl rSELF, %eax
13429 movl rPC, OUT_ARG0(%esp)
13431 movl rFP, OUT_ARG1(%esp)
13433 movl %eax, OUT_ARG2(%esp)
13435 movl rSELF, %eax
13437 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13454 movl rSELF, %eax
13455 movl rPC, OUT_ARG0(%esp)
13457 movl rFP, OUT_ARG1(%esp)
13459 movl %eax, OUT_ARG2(%esp)
13461 movl rSELF, %eax
13463 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13480 movl rSELF, %eax
13481 movl rPC, OUT_ARG0(%esp)
13483 movl rFP, OUT_ARG1(%esp)
13485 movl %eax, OUT_ARG2(%esp)
13487 movl rSELF, %eax
13489 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13506 movl rSELF, %eax
13507 movl rPC, OUT_ARG0(%esp)
13509 movl rFP, OUT_ARG1(%esp)
13511 movl %eax, OUT_ARG2(%esp)
13513 movl rSELF, %eax
13515 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13532 movl rSELF, %eax
13533 movl rPC, OUT_ARG0(%esp)
13535 movl rFP, OUT_ARG1(%esp)
13537 movl %eax, OUT_ARG2(%esp)
13539 movl rSELF, %eax
13541 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13558 movl rSELF, %eax
13559 movl rPC, OUT_ARG0(%esp)
13561 movl rFP, OUT_ARG1(%esp)
13563 movl %eax, OUT_ARG2(%esp)
13565 movl rSELF, %eax
13567 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13584 movl rSELF, %eax
13585 movl rPC, OUT_ARG0(%esp)
13587 movl rFP, OUT_ARG1(%esp)
13589 movl %eax, OUT_ARG2(%esp)
13591 movl rSELF, %eax
13593 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13610 movl rSELF, %eax
13611 movl rPC, OUT_ARG0(%esp)
13613 movl rFP, OUT_ARG1(%esp)
13615 movl %eax, OUT_ARG2(%esp)
13617 movl rSELF, %eax
13619 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13636 movl rSELF, %eax
13637 movl rPC, OUT_ARG0(%esp)
13639 movl rFP, OUT_ARG1(%esp)
13641 movl %eax, OUT_ARG2(%esp)
13643 movl rSELF, %eax
13645 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13662 movl rSELF, %eax
13663 movl rPC, OUT_ARG0(%esp)
13665 movl rFP, OUT_ARG1(%esp)
13667 movl %eax, OUT_ARG2(%esp)
13669 movl rSELF, %eax
13671 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13688 movl rSELF, %eax
13689 movl rPC, OUT_ARG0(%esp)
13691 movl rFP, OUT_ARG1(%esp)
13693 movl %eax, OUT_ARG2(%esp)
13695 movl rSELF, %eax
13697 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13714 movl rSELF, %eax
13715 movl rPC, OUT_ARG0(%esp)
13717 movl rFP, OUT_ARG1(%esp)
13719 movl %eax, OUT_ARG2(%esp)
13721 movl rSELF, %eax
13723 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13740 movl rSELF, %eax
13741 movl rPC, OUT_ARG0(%esp)
13743 movl rFP, OUT_ARG1(%esp)
13745 movl %eax, OUT_ARG2(%esp)
13747 movl rSELF, %eax
13749 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13766 movl rSELF, %eax
13767 movl rPC, OUT_ARG0(%esp)
13769 movl rFP, OUT_ARG1(%esp)
13771 movl %eax, OUT_ARG2(%esp)
13773 movl rSELF, %eax
13775 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13792 movl rSELF, %eax
13793 movl rPC, OUT_ARG0(%esp)
13795 movl rFP, OUT_ARG1(%esp)
13797 movl %eax, OUT_ARG2(%esp)
13799 movl rSELF, %eax
13801 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13818 movl rSELF, %eax
13819 movl rPC, OUT_ARG0(%esp)
13821 movl rFP, OUT_ARG1(%esp)
13823 movl %eax, OUT_ARG2(%esp)
13825 movl rSELF, %eax
13827 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13844 movl rSELF, %eax
13845 movl rPC, OUT_ARG0(%esp)
13847 movl rFP, OUT_ARG1(%esp)
13849 movl %eax, OUT_ARG2(%esp)
13851 movl rSELF, %eax
13853 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13870 movl rSELF, %eax
13871 movl rPC, OUT_ARG0(%esp)
13873 movl rFP, OUT_ARG1(%esp)
13875 movl %eax, OUT_ARG2(%esp)
13877 movl rSELF, %eax
13879 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13896 movl rSELF, %eax
13897 movl rPC, OUT_ARG0(%esp)
13899 movl rFP, OUT_ARG1(%esp)
13901 movl %eax, OUT_ARG2(%esp)
13903 movl rSELF, %eax
13905 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13922 movl rSELF, %eax
13923 movl rPC, OUT_ARG0(%esp)
13925 movl rFP, OUT_ARG1(%esp)
13927 movl %eax, OUT_ARG2(%esp)
13929 movl rSELF, %eax
13931 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13948 movl rSELF, %eax
13949 movl rPC, OUT_ARG0(%esp)
13951 movl rFP, OUT_ARG1(%esp)
13953 movl %eax, OUT_ARG2(%esp)
13955 movl rSELF, %eax
13957 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
13974 movl rSELF, %eax
13975 movl rPC, OUT_ARG0(%esp)
13977 movl rFP, OUT_ARG1(%esp)
13979 movl %eax, OUT_ARG2(%esp)
13981 movl rSELF, %eax
13983 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14000 movl rSELF, %eax
14001 movl rPC, OUT_ARG0(%esp)
14003 movl rFP, OUT_ARG1(%esp)
14005 movl %eax, OUT_ARG2(%esp)
14007 movl rSELF, %eax
14009 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14026 movl rSELF, %eax
14027 movl rPC, OUT_ARG0(%esp)
14029 movl rFP, OUT_ARG1(%esp)
14031 movl %eax, OUT_ARG2(%esp)
14033 movl rSELF, %eax
14035 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14052 movl rSELF, %eax
14053 movl rPC, OUT_ARG0(%esp)
14055 movl rFP, OUT_ARG1(%esp)
14057 movl %eax, OUT_ARG2(%esp)
14059 movl rSELF, %eax
14061 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14078 movl rSELF, %eax
14079 movl rPC, OUT_ARG0(%esp)
14081 movl rFP, OUT_ARG1(%esp)
14083 movl %eax, OUT_ARG2(%esp)
14085 movl rSELF, %eax
14087 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14104 movl rSELF, %eax
14105 movl rPC, OUT_ARG0(%esp)
14107 movl rFP, OUT_ARG1(%esp)
14109 movl %eax, OUT_ARG2(%esp)
14111 movl rSELF, %eax
14113 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14130 movl rSELF, %eax
14131 movl rPC, OUT_ARG0(%esp)
14133 movl rFP, OUT_ARG1(%esp)
14135 movl %eax, OUT_ARG2(%esp)
14137 movl rSELF, %eax
14139 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14156 movl rSELF, %eax
14157 movl rPC, OUT_ARG0(%esp)
14159 movl rFP, OUT_ARG1(%esp)
14161 movl %eax, OUT_ARG2(%esp)
14163 movl rSELF, %eax
14165 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14182 movl rSELF, %eax
14183 movl rPC, OUT_ARG0(%esp)
14185 movl rFP, OUT_ARG1(%esp)
14187 movl %eax, OUT_ARG2(%esp)
14189 movl rSELF, %eax
14191 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14208 movl rSELF, %eax
14209 movl rPC, OUT_ARG0(%esp)
14211 movl rFP, OUT_ARG1(%esp)
14213 movl %eax, OUT_ARG2(%esp)
14215 movl rSELF, %eax
14217 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14234 movl rSELF, %eax
14235 movl rPC, OUT_ARG0(%esp)
14237 movl rFP, OUT_ARG1(%esp)
14239 movl %eax, OUT_ARG2(%esp)
14241 movl rSELF, %eax
14243 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14260 movl rSELF, %eax
14261 movl rPC, OUT_ARG0(%esp)
14263 movl rFP, OUT_ARG1(%esp)
14265 movl %eax, OUT_ARG2(%esp)
14267 movl rSELF, %eax
14269 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14286 movl rSELF, %eax
14287 movl rPC, OUT_ARG0(%esp)
14289 movl rFP, OUT_ARG1(%esp)
14291 movl %eax, OUT_ARG2(%esp)
14293 movl rSELF, %eax
14295 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14312 movl rSELF, %eax
14313 movl rPC, OUT_ARG0(%esp)
14315 movl rFP, OUT_ARG1(%esp)
14317 movl %eax, OUT_ARG2(%esp)
14319 movl rSELF, %eax
14321 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14338 movl rSELF, %eax
14339 movl rPC, OUT_ARG0(%esp)
14341 movl rFP, OUT_ARG1(%esp)
14343 movl %eax, OUT_ARG2(%esp)
14345 movl rSELF, %eax
14347 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14364 movl rSELF, %eax
14365 movl rPC, OUT_ARG0(%esp)
14367 movl rFP, OUT_ARG1(%esp)
14369 movl %eax, OUT_ARG2(%esp)
14371 movl rSELF, %eax
14373 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14390 movl rSELF, %eax
14391 movl rPC, OUT_ARG0(%esp)
14393 movl rFP, OUT_ARG1(%esp)
14395 movl %eax, OUT_ARG2(%esp)
14397 movl rSELF, %eax
14399 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14416 movl rSELF, %eax
14417 movl rPC, OUT_ARG0(%esp)
14419 movl rFP, OUT_ARG1(%esp)
14421 movl %eax, OUT_ARG2(%esp)
14423 movl rSELF, %eax
14425 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14442 movl rSELF, %eax
14443 movl rPC, OUT_ARG0(%esp)
14445 movl rFP, OUT_ARG1(%esp)
14447 movl %eax, OUT_ARG2(%esp)
14449 movl rSELF, %eax
14451 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14468 movl rSELF, %eax
14469 movl rPC, OUT_ARG0(%esp)
14471 movl rFP, OUT_ARG1(%esp)
14473 movl %eax, OUT_ARG2(%esp)
14475 movl rSELF, %eax
14477 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14494 movl rSELF, %eax
14495 movl rPC, OUT_ARG0(%esp)
14497 movl rFP, OUT_ARG1(%esp)
14499 movl %eax, OUT_ARG2(%esp)
14501 movl rSELF, %eax
14503 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14520 movl rSELF, %eax
14521 movl rPC, OUT_ARG0(%esp)
14523 movl rFP, OUT_ARG1(%esp)
14525 movl %eax, OUT_ARG2(%esp)
14527 movl rSELF, %eax
14529 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14546 movl rSELF, %eax
14547 movl rPC, OUT_ARG0(%esp)
14549 movl rFP, OUT_ARG1(%esp)
14551 movl %eax, OUT_ARG2(%esp)
14553 movl rSELF, %eax
14555 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14572 movl rSELF, %eax
14573 movl rPC, OUT_ARG0(%esp)
14575 movl rFP, OUT_ARG1(%esp)
14577 movl %eax, OUT_ARG2(%esp)
14579 movl rSELF, %eax
14581 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14598 movl rSELF, %eax
14599 movl rPC, OUT_ARG0(%esp)
14601 movl rFP, OUT_ARG1(%esp)
14603 movl %eax, OUT_ARG2(%esp)
14605 movl rSELF, %eax
14607 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14624 movl rSELF, %eax
14625 movl rPC, OUT_ARG0(%esp)
14627 movl rFP, OUT_ARG1(%esp)
14629 movl %eax, OUT_ARG2(%esp)
14631 movl rSELF, %eax
14633 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14650 movl rSELF, %eax
14651 movl rPC, OUT_ARG0(%esp)
14653 movl rFP, OUT_ARG1(%esp)
14655 movl %eax, OUT_ARG2(%esp)
14657 movl rSELF, %eax
14659 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14676 movl rSELF, %eax
14677 movl rPC, OUT_ARG0(%esp)
14679 movl rFP, OUT_ARG1(%esp)
14681 movl %eax, OUT_ARG2(%esp)
14683 movl rSELF, %eax
14685 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14702 movl rSELF, %eax
14703 movl rPC, OUT_ARG0(%esp)
14705 movl rFP, OUT_ARG1(%esp)
14707 movl %eax, OUT_ARG2(%esp)
14709 movl rSELF, %eax
14711 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14728 movl rSELF, %eax
14729 movl rPC, OUT_ARG0(%esp)
14731 movl rFP, OUT_ARG1(%esp)
14733 movl %eax, OUT_ARG2(%esp)
14735 movl rSELF, %eax
14737 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14754 movl rSELF, %eax
14755 movl rPC, OUT_ARG0(%esp)
14757 movl rFP, OUT_ARG1(%esp)
14759 movl %eax, OUT_ARG2(%esp)
14761 movl rSELF, %eax
14763 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14780 movl rSELF, %eax
14781 movl rPC, OUT_ARG0(%esp)
14783 movl rFP, OUT_ARG1(%esp)
14785 movl %eax, OUT_ARG2(%esp)
14787 movl rSELF, %eax
14789 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14806 movl rSELF, %eax
14807 movl rPC, OUT_ARG0(%esp)
14809 movl rFP, OUT_ARG1(%esp)
14811 movl %eax, OUT_ARG2(%esp)
14813 movl rSELF, %eax
14815 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14832 movl rSELF, %eax
14833 movl rPC, OUT_ARG0(%esp)
14835 movl rFP, OUT_ARG1(%esp)
14837 movl %eax, OUT_ARG2(%esp)
14839 movl rSELF, %eax
14841 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14858 movl rSELF, %eax
14859 movl rPC, OUT_ARG0(%esp)
14861 movl rFP, OUT_ARG1(%esp)
14863 movl %eax, OUT_ARG2(%esp)
14865 movl rSELF, %eax
14867 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14884 movl rSELF, %eax
14885 movl rPC, OUT_ARG0(%esp)
14887 movl rFP, OUT_ARG1(%esp)
14889 movl %eax, OUT_ARG2(%esp)
14891 movl rSELF, %eax
14893 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14910 movl rSELF, %eax
14911 movl rPC, OUT_ARG0(%esp)
14913 movl rFP, OUT_ARG1(%esp)
14915 movl %eax, OUT_ARG2(%esp)
14917 movl rSELF, %eax
14919 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14936 movl rSELF, %eax
14937 movl rPC, OUT_ARG0(%esp)
14939 movl rFP, OUT_ARG1(%esp)
14941 movl %eax, OUT_ARG2(%esp)
14943 movl rSELF, %eax
14945 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14962 movl rSELF, %eax
14963 movl rPC, OUT_ARG0(%esp)
14965 movl rFP, OUT_ARG1(%esp)
14967 movl %eax, OUT_ARG2(%esp)
14969 movl rSELF, %eax
14971 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
14988 movl rSELF, %eax
14989 movl rPC, OUT_ARG0(%esp)
14991 movl rFP, OUT_ARG1(%esp)
14993 movl %eax, OUT_ARG2(%esp)
14995 movl rSELF, %eax
14997 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15014 movl rSELF, %eax
15015 movl rPC, OUT_ARG0(%esp)
15017 movl rFP, OUT_ARG1(%esp)
15019 movl %eax, OUT_ARG2(%esp)
15021 movl rSELF, %eax
15023 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15040 movl rSELF, %eax
15041 movl rPC, OUT_ARG0(%esp)
15043 movl rFP, OUT_ARG1(%esp)
15045 movl %eax, OUT_ARG2(%esp)
15047 movl rSELF, %eax
15049 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15066 movl
15067 movl rPC, OUT_ARG0(%esp)
15069 movl rFP, OUT_ARG1(%esp)
15071 movl %eax, OUT_ARG2(%esp)
15073 movl rSELF, %eax
15075 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15092 movl rSELF, %eax
15093 movl rPC, OUT_ARG0(%esp)
15095 movl rFP, OUT_ARG1(%esp)
15097 movl %eax, OUT_ARG2(%esp)
15099 movl rSELF, %eax
15101 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15118 movl rSELF, %eax
15119 movl rPC, OUT_ARG0(%esp)
15121 movl rFP, OUT_ARG1(%esp)
15123 movl %eax, OUT_ARG2(%esp)
15125 movl rSELF, %eax
15127 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15144 movl rSELF, %eax
15145 movl rPC, OUT_ARG0(%esp)
15147 movl rFP, OUT_ARG1(%esp)
15149 movl %eax, OUT_ARG2(%esp)
15151 movl rSELF, %eax
15153 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15170 movl rSELF, %eax
15171 movl rPC, OUT_ARG0(%esp)
15173 movl rFP, OUT_ARG1(%esp)
15175 movl %eax, OUT_ARG2(%esp)
15177 movl rSELF, %eax
15179 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15196 movl rSELF, %eax
15197 movl rPC, OUT_ARG0(%esp)
15199 movl rFP, OUT_ARG1(%esp)
15201 movl %eax, OUT_ARG2(%esp)
15203 movl rSELF, %eax
15205 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15222 movl rSELF, %eax
15223 movl rPC, OUT_ARG0(%esp)
15225 movl rFP, OUT_ARG1(%esp)
15227 movl %eax, OUT_ARG2(%esp)
15229 movl rSELF, %eax
15231 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15248 movl rSELF, %eax
15249 movl rPC, OUT_ARG0(%esp)
15251 movl rFP, OUT_ARG1(%esp)
15253 movl %eax, OUT_ARG2(%esp)
15255 movl rSELF, %eax
15257 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15274 movl rSELF, %eax
15275 movl rPC, OUT_ARG0(%esp)
15277 movl rFP, OUT_ARG1(%esp)
15279 movl %eax, OUT_ARG2(%esp)
15281 movl rSELF, %eax
15283 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15300 movl rSELF, %eax
15301 movl rPC, OUT_ARG0(%esp)
15303 movl rFP, OUT_ARG1(%esp)
15305 movl %eax, OUT_ARG2(%esp)
15307 movl rSELF, %eax
15309 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15326 movl rSELF, %eax
15327 movl rPC, OUT_ARG0(%esp)
15329 movl rFP, OUT_ARG1(%esp)
15331 movl %eax, OUT_ARG2(%esp)
15333 movl rSELF, %eax
15335 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15352 movl rSELF, %eax
15353 movl rPC, OUT_ARG0(%esp)
15355 movl rFP, OUT_ARG1(%esp)
15357 movl %eax, OUT_ARG2(%esp)
15359 movl rSELF, %eax
15361 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15378 movl rSELF, %eax
15379 movl rPC, OUT_ARG0(%esp)
15381 movl rFP, OUT_ARG1(%esp)
15383 movl %eax, OUT_ARG2(%esp)
15385 movl rSELF, %eax
15387 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15404 movl rSELF, %eax
15405 movl rPC, OUT_ARG0(%esp)
15407 movl rFP, OUT_ARG1(%esp)
15409 movl %eax, OUT_ARG2(%esp)
15411 movl rSELF, %eax
15413 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15430 movl rSELF, %eax
15431 movl rPC, OUT_ARG0(%esp)
15433 movl rFP, OUT_ARG1(%esp)
15435 movl %eax, OUT_ARG2(%esp)
15437 movl rSELF, %eax
15439 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15456 movl rSELF, %eax
15457 movl rPC, OUT_ARG0(%esp)
15459 movl rFP, OUT_ARG1(%esp)
15461 movl %eax, OUT_ARG2(%esp)
15463 movl rSELF, %eax
15465 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15482 movl rSELF, %eax
15483 movl rPC, OUT_ARG0(%esp)
15485 movl rFP, OUT_ARG1(%esp)
15487 movl %eax, OUT_ARG2(%esp)
15489 movl rSELF, %eax
15491 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15508 movl rSELF, %eax
15509 movl rPC, OUT_ARG0(%esp)
15511 movl rFP, OUT_ARG1(%esp)
15513 movl %eax, OUT_ARG2(%esp)
15515 movl rSELF, %eax
15517 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15534 movl rSELF, %eax
15535 movl rPC, OUT_ARG0(%esp)
15537 movl rFP, OUT_ARG1(%esp)
15539 movl %eax, OUT_ARG2(%esp)
15541 movl rSELF, %eax
15543 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15560 movl rSELF, %eax
15561 movl rPC, OUT_ARG0(%esp)
15563 movl rFP, OUT_ARG1(%esp)
15565 movl %eax, OUT_ARG2(%esp)
15567 movl rSELF, %eax
15569 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15586 movl rSELF, %eax
15587 movl rPC, OUT_ARG0(%esp)
15589 movl rFP, OUT_ARG1(%esp)
15591 movl %eax, OUT_ARG2(%esp)
15593 movl rSELF, %eax
15595 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15612 movl rSELF, %eax
15613 movl rPC, OUT_ARG0(%esp)
15615 movl rFP, OUT_ARG1(%esp)
15617 movl %eax, OUT_ARG2(%esp)
15619 movl rSELF, %eax
15621 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15638 movl rSELF, %eax
15639 movl rPC, OUT_ARG0(%esp)
15641 movl rFP, OUT_ARG1(%esp)
15643 movl %eax, OUT_ARG2(%esp)
15645 movl rSELF, %eax
15647 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15664 movl rSELF, %eax
15665 movl rPC, OUT_ARG0(%esp)
15667 movl rFP, OUT_ARG1(%esp)
15669 movl %eax, OUT_ARG2(%esp)
15671 movl rSELF, %eax
15673 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15690 movl rSELF, %eax
15691 movl rPC, OUT_ARG0(%esp)
15693 movl rFP, OUT_ARG1(%esp)
15695 movl %eax, OUT_ARG2(%esp)
15697 movl rSELF, %eax
15699 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15716 movl rSELF, %eax
15717 movl rPC, OUT_ARG0(%esp)
15719 movl rFP, OUT_ARG1(%esp)
15721 movl %eax, OUT_ARG2(%esp)
15723 movl rSELF, %eax
15725 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15742 movl rSELF, %eax
15743 movl rPC, OUT_ARG0(%esp)
15745 movl rFP, OUT_ARG1(%esp)
15747 movl %eax, OUT_ARG2(%esp)
15749 movl rSELF, %eax
15751 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15768 movl rSELF, %eax
15769 movl rPC, OUT_ARG0(%esp)
15771 movl rFP, OUT_ARG1(%esp)
15773 movl %eax, OUT_ARG2(%esp)
15775 movl rSELF, %eax
15777 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15794 movl rSELF, %eax
15795 movl rPC, OUT_ARG0(%esp)
15797 movl rFP, OUT_ARG1(%esp)
15799 movl %eax, OUT_ARG2(%esp)
15801 movl rSELF, %eax
15803 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15820 movl rSELF, %eax
15821 movl rPC, OUT_ARG0(%esp)
15823 movl rFP, OUT_ARG1(%esp)
15825 movl %eax, OUT_ARG2(%esp)
15827 movl rSELF, %eax
15829 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15846 movl rSELF, %eax
15847 movl rPC, OUT_ARG0(%esp)
15849 movl rFP, OUT_ARG1(%esp)
15851 movl %eax, OUT_ARG2(%esp)
15853 movl rSELF, %eax
15855 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15872 movl rSELF, %eax
15873 movl rPC, OUT_ARG0(%esp)
15875 movl rFP, OUT_ARG1(%esp)
15877 movl %eax, OUT_ARG2(%esp)
15879 movl rSELF, %eax
15881 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15898 movl rSELF, %eax
15899 movl rPC, OUT_ARG0(%esp)
15901 movl rFP, OUT_ARG1(%esp)
15903 movl %eax, OUT_ARG2(%esp)
15905 movl rSELF, %eax
15907 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15924 movl rSELF, %eax
15925 movl rPC, OUT_ARG0(%esp)
15927 movl rFP, OUT_ARG1(%esp)
15929 movl %eax, OUT_ARG2(%esp)
15931 movl rSELF, %eax
15933 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15950 movl rSELF, %eax
15951 movl rPC, OUT_ARG0(%esp)
15953 movl rFP, OUT_ARG1(%esp)
15955 movl %eax, OUT_ARG2(%esp)
15957 movl rSELF, %eax
15959 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
15976 movl rSELF, %eax
15977 movl rPC, OUT_ARG0(%esp)
15979 movl rFP, OUT_ARG1(%esp)
15981 movl %eax, OUT_ARG2(%esp)
15983 movl rSELF, %eax
15985 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16002 movl rSELF, %eax
16003 movl rPC, OUT_ARG0(%esp)
16005 movl rFP, OUT_ARG1(%esp)
16007 movl %eax, OUT_ARG2(%esp)
16009 movl rSELF, %eax
16011 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16028 movl rSELF, %eax
16029 movl rPC, OUT_ARG0(%esp)
16031 movl rFP, OUT_ARG1(%esp)
16033 movl %eax, OUT_ARG2(%esp)
16035 movl rSELF, %eax
16037 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16054 movl rSELF, %eax
16055 movl rPC, OUT_ARG0(%esp)
16057 movl rFP, OUT_ARG1(%esp)
16059 movl %eax, OUT_ARG2(%esp)
16061 movl rSELF, %eax
16063 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16080 movl rSELF, %eax
16081 movl rPC, OUT_ARG0(%esp)
16083 movl rFP, OUT_ARG1(%esp)
16085 movl %eax, OUT_ARG2(%esp)
16087 movl rSELF, %eax
16089 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16106 movl rSELF, %eax
16107 movl rPC, OUT_ARG0(%esp)
16109 movl rFP, OUT_ARG1(%esp)
16111 movl %eax, OUT_ARG2(%esp)
16113 movl rSELF, %eax
16115 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16132 movl rSELF, %eax
16133 movl rPC, OUT_ARG0(%esp)
16135 movl rFP, OUT_ARG1(%esp)
16137 movl %eax, OUT_ARG2(%esp)
16139 movl rSELF, %eax
16141 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16158 movl rSELF, %eax
16159 movl rPC, OUT_ARG0(%esp)
16161 movl rFP, OUT_ARG1(%esp)
16163 movl %eax, OUT_ARG2(%esp)
16165 movl rSELF, %eax
16167 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16184 movl rSELF, %eax
16185 movl rPC, OUT_ARG0(%esp)
16187 movl rFP, OUT_ARG1(%esp)
16189 movl %eax, OUT_ARG2(%esp)
16191 movl rSELF, %eax
16193 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16210 movl rSELF, %eax
16211 movl rPC, OUT_ARG0(%esp)
16213 movl rFP, OUT_ARG1(%esp)
16215 movl %eax, OUT_ARG2(%esp)
16217 movl rSELF, %eax
16219 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16236 movl rSELF, %eax
16237 movl rPC, OUT_ARG0(%esp)
16239 movl rFP, OUT_ARG1(%esp)
16241 movl %eax, OUT_ARG2(%esp)
16243 movl rSELF, %eax
16245 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16262 movl rSELF, %eax
16263 movl rPC, OUT_ARG0(%esp)
16265 movl rFP, OUT_ARG1(%esp)
16267 movl %eax, OUT_ARG2(%esp)
16269 movl rSELF, %eax
16271 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16288 movl rSELF, %eax
16289 movl rPC, OUT_ARG0(%esp)
16291 movl rFP, OUT_ARG1(%esp)
16293 movl %eax, OUT_ARG2(%esp)
16295 movl rSELF, %eax
16297 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16314 movl rSELF, %eax
16315 movl rPC, OUT_ARG0(%esp)
16317 movl rFP, OUT_ARG1(%esp)
16319 movl %eax, OUT_ARG2(%esp)
16321 movl rSELF, %eax
16323 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16340 movl rSELF, %eax
16341 movl rPC, OUT_ARG0(%esp)
16343 movl rFP, OUT_ARG1(%esp)
16345 movl %eax, OUT_ARG2(%esp)
16347 movl rSELF, %eax
16349 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16366 movl rSELF, %eax
16367 movl rPC, OUT_ARG0(%esp)
16369 movl rFP, OUT_ARG1(%esp)
16371 movl %eax, OUT_ARG2(%esp)
16373 movl rSELF, %eax
16375 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16392 movl rSELF, %eax
16393 movl rPC, OUT_ARG0(%esp)
16395 movl rFP, OUT_ARG1(%esp)
16397 movl %eax, OUT_ARG2(%esp)
16399 movl rSELF, %eax
16401 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16418 movl rSELF, %eax
16419 movl rPC, OUT_ARG0(%esp)
16421 movl rFP, OUT_ARG1(%esp)
16423 movl %eax, OUT_ARG2(%esp)
16425 movl rSELF, %eax
16427 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16444 movl rSELF, %eax
16445 movl rPC, OUT_ARG0(%esp)
16447 movl rFP, OUT_ARG1(%esp)
16449 movl %eax, OUT_ARG2(%esp)
16451 movl rSELF, %eax
16453 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16470 movl rSELF, %eax
16471 movl rPC, OUT_ARG0(%esp)
16473 movl rFP, OUT_ARG1(%esp)
16475 movl %eax, OUT_ARG2(%esp)
16477 movl rSELF, %eax
16479 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16496 movl rSELF, %eax
16497 movl rPC, OUT_ARG0(%esp)
16499 movl rFP, OUT_ARG1(%esp)
16501 movl %eax, OUT_ARG2(%esp)
16503 movl rSELF, %eax
16505 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16522 movl rSELF, %eax
16523 movl rPC, OUT_ARG0(%esp)
16525 movl rFP, OUT_ARG1(%esp)
16527 movl %eax, OUT_ARG2(%esp)
16529 movl rSELF, %eax
16531 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16548 movl rSELF, %eax
16549 movl rPC, OUT_ARG0(%esp)
16551 movl rFP, OUT_ARG1(%esp)
16553 movl %eax, OUT_ARG2(%esp)
16555 movl rSELF, %eax
16557 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16574 movl rSELF, %eax
16575 movl rPC, OUT_ARG0(%esp)
16577 movl rFP, OUT_ARG1(%esp)
16579 movl %eax, OUT_ARG2(%esp)
16581 movl rSELF, %eax
16583 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16600 movl rSELF, %eax
16601 movl rPC, OUT_ARG0(%esp)
16603 movl rFP, OUT_ARG1(%esp)
16605 movl %eax, OUT_ARG2(%esp)
16607 movl rSELF, %eax
16609 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16626 movl rSELF, %eax
16627 movl rPC, OUT_ARG0(%esp)
16629 movl rFP, OUT_ARG1(%esp)
16631 movl %eax, OUT_ARG2(%esp)
16633 movl rSELF, %eax
16635 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16652 movl rSELF, %eax
16653 movl rPC, OUT_ARG0(%esp)
16655 movl rFP, OUT_ARG1(%esp)
16657 movl %eax, OUT_ARG2(%esp)
16659 movl rSELF, %eax
16661 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16678 movl rSELF, %eax
16679 movl rPC, OUT_ARG0(%esp)
16681 movl rFP, OUT_ARG1(%esp)
16683 movl %eax, OUT_ARG2(%esp)
16685 movl rSELF, %eax
16687 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16704 movl rSELF, %eax
16705 movl rPC, OUT_ARG0(%esp)
16707 movl rFP, OUT_ARG1(%esp)
16709 movl %eax, OUT_ARG2(%esp)
16711 movl rSELF, %eax
16713 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16730 movl rSELF, %eax
16731 movl rPC, OUT_ARG0(%esp)
16733 movl rFP, OUT_ARG1(%esp)
16735 movl %eax, OUT_ARG2(%esp)
16737 movl rSELF, %eax
16739 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16756 movl rSELF, %eax
16757 movl rPC, OUT_ARG0(%esp)
16759 movl rFP, OUT_ARG1(%esp)
16761 movl %eax, OUT_ARG2(%esp)
16763 movl rSELF, %eax
16765 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16782 movl rSELF, %eax
16783 movl rPC, OUT_ARG0(%esp)
16785 movl rFP, OUT_ARG1(%esp)
16787 movl %eax, OUT_ARG2(%esp)
16789 movl rSELF, %eax
16791 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16808 movl rSELF, %eax
16809 movl rPC, OUT_ARG0(%esp)
16811 movl rFP, OUT_ARG1(%esp)
16813 movl %eax, OUT_ARG2(%esp)
16815 movl rSELF, %eax
16817 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16834 movl rSELF, %eax
16835 movl rPC, OUT_ARG0(%esp)
16837 movl rFP, OUT_ARG1(%esp)
16839 movl %eax, OUT_ARG2(%esp)
16841 movl rSELF, %eax
16843 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16860 movl rSELF, %eax
16861 movl rPC, OUT_ARG0(%esp)
16863 movl rFP, OUT_ARG1(%esp)
16865 movl %eax, OUT_ARG2(%esp)
16867 movl rSELF, %eax
16869 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16886 movl rSELF, %eax
16887 movl rPC, OUT_ARG0(%esp)
16889 movl rFP, OUT_ARG1(%esp)
16891 movl %eax, OUT_ARG2(%esp)
16893 movl rSELF, %eax
16895 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16912 movl rSELF, %eax
16913 movl rPC, OUT_ARG0(%esp)
16915 movl rFP, OUT_ARG1(%esp)
16917 movl %eax, OUT_ARG2(%esp)
16919 movl rSELF, %eax
16921 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16938 movl rSELF, %eax
16939 movl rPC, OUT_ARG0(%esp)
16941 movl rFP, OUT_ARG1(%esp)
16943 movl %eax, OUT_ARG2(%esp)
16945 movl rSELF, %eax
16947 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16964 movl rSELF, %eax
16965 movl rPC, OUT_ARG0(%esp)
16967 movl rFP, OUT_ARG1(%esp)
16969 movl %eax, OUT_ARG2(%esp)
16971 movl rSELF, %eax
16973 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
16990 movl rSELF, %eax
16991 movl rPC, OUT_ARG0(%esp)
16993 movl rFP, OUT_ARG1(%esp)
16995 movl %eax, OUT_ARG2(%esp)
16997 movl rSELF, %eax
16999 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17016 movl rSELF, %eax
17017 movl rPC, OUT_ARG0(%esp)
17019 movl rFP, OUT_ARG1(%esp)
17021 movl %eax, OUT_ARG2(%esp)
17023 movl rSELF, %eax
17025 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17042 movl rSELF, %eax
17043 movl rPC, OUT_ARG0(%esp)
17045 movl rFP, OUT_ARG1(%esp)
17047 movl %eax, OUT_ARG2(%esp)
17049 movl rSELF, %eax
17051 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17068 movl rSELF, %eax
17069 movl rPC, OUT_ARG0(%esp)
17071 movl rFP, OUT_ARG1(%esp)
17073 movl %eax, OUT_ARG2(%esp)
17075 movl rSELF, %eax
17077 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17094 movl rSELF, %eax
17095 movl rPC, OUT_ARG0(%esp)
17097 movl rFP, OUT_ARG1(%esp)
17099 movl %eax, OUT_ARG2(%esp)
17101 movl rSELF, %eax
17103 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17120 movl rSELF, %eax
17121 movl rPC, OUT_ARG0(%esp)
17123 movl rFP, OUT_ARG1(%esp)
17125 movl %eax, OUT_ARG2(%esp)
17127 movl rSELF, %eax
17129 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17146 movl rSELF, %eax
17147 movl rPC, OUT_ARG0(%esp)
17149 movl rFP, OUT_ARG1(%esp)
17151 movl %eax, OUT_ARG2(%esp)
17153 movl rSELF, %eax
17155 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17172 movl rSELF, %eax
17173 movl rPC, OUT_ARG0(%esp)
17175 movl rFP, OUT_ARG1(%esp)
17177 movl %eax, OUT_ARG2(%esp)
17179 movl rSELF, %eax
17181 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17198 movl rSELF, %eax
17199 movl rPC, OUT_ARG0(%esp)
17201 movl rFP, OUT_ARG1(%esp)
17203 movl %eax, OUT_ARG2(%esp)
17205 movl rSELF, %eax
17207 movl
17224 movl rSELF, %eax
17225 movl rPC, OUT_ARG0(%esp)
17227 movl rFP, OUT_ARG1(%esp)
17229 movl %eax, OUT_ARG2(%esp)
17231 movl rSELF, %eax
17233 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17250 movl rSELF, %eax
17251 movl rPC, OUT_ARG0(%esp)
17253 movl rFP, OUT_ARG1(%esp)
17255 movl %eax, OUT_ARG2(%esp)
17257 movl rSELF, %eax
17259 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17276 movl rSELF, %eax
17277 movl rPC, OUT_ARG0(%esp)
17279 movl rFP, OUT_ARG1(%esp)
17281 movl %eax, OUT_ARG2(%esp)
17283 movl rSELF, %eax
17285 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17302 movl rSELF, %eax
17303 movl rPC, OUT_ARG0(%esp)
17305 movl rFP, OUT_ARG1(%esp)
17307 movl %eax, OUT_ARG2(%esp)
17309 movl rSELF, %eax
17311 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17328 movl rSELF, %eax
17329 movl rPC, OUT_ARG0(%esp)
17331 movl rFP, OUT_ARG1(%esp)
17333 movl %eax, OUT_ARG2(%esp)
17335 movl rSELF, %eax
17337 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17354 movl rSELF, %eax
17355 movl rPC, OUT_ARG0(%esp)
17357 movl rFP, OUT_ARG1(%esp)
17359 movl %eax, OUT_ARG2(%esp)
17361 movl rSELF, %eax
17363 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17380 movl rSELF, %eax
17381 movl rPC, OUT_ARG0(%esp)
17383 movl rFP, OUT_ARG1(%esp)
17385 movl %eax, OUT_ARG2(%esp)
17387 movl rSELF, %eax
17389 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17406 movl rSELF, %eax
17407 movl rPC, OUT_ARG0(%esp)
17409 movl rFP, OUT_ARG1(%esp)
17411 movl %eax, OUT_ARG2(%esp)
17413 movl rSELF, %eax
17415 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17432 movl rSELF, %eax
17433 movl rPC, OUT_ARG0(%esp)
17435 movl rFP, OUT_ARG1(%esp)
17437 movl %eax, OUT_ARG2(%esp)
17439 movl rSELF, %eax
17441 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17458 movl rSELF, %eax
17459 movl rPC, OUT_ARG0(%esp)
17461 movl rFP, OUT_ARG1(%esp)
17463 movl %eax, OUT_ARG2(%esp)
17465 movl rSELF, %eax
17467 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17484 movl rSELF, %eax
17485 movl rPC, OUT_ARG0(%esp)
17487 movl rFP, OUT_ARG1(%esp)
17489 movl %eax, OUT_ARG2(%esp)
17491 movl rSELF, %eax
17493 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17510 movl rSELF, %eax
17511 movl rPC, OUT_ARG0(%esp)
17513 movl rFP, OUT_ARG1(%esp)
17515 movl %eax, OUT_ARG2(%esp)
17517 movl rSELF, %eax
17519 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17536 movl rSELF, %eax
17537 movl rPC, OUT_ARG0(%esp)
17539 movl rFP, OUT_ARG1(%esp)
17541 movl %eax, OUT_ARG2(%esp)
17543 movl rSELF, %eax
17545 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17562 movl rSELF, %eax
17563 movl rPC, OUT_ARG0(%esp)
17565 movl rFP, OUT_ARG1(%esp)
17567 movl %eax, OUT_ARG2(%esp)
17569 movl rSELF, %eax
17571 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17588 movl rSELF, %eax
17589 movl rPC, OUT_ARG0(%esp)
17591 movl rFP, OUT_ARG1(%esp)
17593 movl %eax, OUT_ARG2(%esp)
17595 movl rSELF, %eax
17597 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17614 movl rSELF, %eax
17615 movl rPC, OUT_ARG0(%esp)
17617 movl rFP, OUT_ARG1(%esp)
17619 movl %eax, OUT_ARG2(%esp)
17621 movl rSELF, %eax
17623 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17640 movl rSELF, %eax
17641 movl rPC, OUT_ARG0(%esp)
17643 movl rFP, OUT_ARG1(%esp)
17645 movl %eax, OUT_ARG2(%esp)
17647 movl rSELF, %eax
17649 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17666 movl rSELF, %eax
17667 movl rPC, OUT_ARG0(%esp)
17669 movl rFP, OUT_ARG1(%esp)
17671 movl %eax, OUT_ARG2(%esp)
17673 movl rSELF, %eax
17675 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17692 movl rSELF, %eax
17693 movl rPC, OUT_ARG0(%esp)
17695 movl rFP, OUT_ARG1(%esp)
17697 movl %eax, OUT_ARG2(%esp)
17699 movl rSELF, %eax
17701 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17718 movl rSELF, %eax
17719 movl rPC, OUT_ARG0(%esp)
17721 movl rFP, OUT_ARG1(%esp)
17723 movl %eax, OUT_ARG2(%esp)
17725 movl rSELF, %eax
17727 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17744 movl rSELF, %eax
17745 movl rPC, OUT_ARG0(%esp)
17747 movl rFP, OUT_ARG1(%esp)
17749 movl %eax, OUT_ARG2(%esp)
17751 movl rSELF, %eax
17753 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17770 movl rSELF, %eax
17771 movl rPC, OUT_ARG0(%esp)
17773 movl rFP, OUT_ARG1(%esp)
17775 movl %eax, OUT_ARG2(%esp)
17777 movl rSELF, %eax
17779 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17796 movl rSELF, %eax
17797 movl rPC, OUT_ARG0(%esp)
17799 movl rFP, OUT_ARG1(%esp)
17801 movl %eax, OUT_ARG2(%esp)
17803 movl rSELF, %eax
17805 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17822 movl rSELF, %eax
17823 movl rPC, OUT_ARG0(%esp)
17825 movl rFP, OUT_ARG1(%esp)
17827 movl %eax, OUT_ARG2(%esp)
17829 movl rSELF, %eax
17831 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17848 movl rSELF, %eax
17849 movl rPC, OUT_ARG0(%esp)
17851 movl rFP, OUT_ARG1(%esp)
17853 movl %eax, OUT_ARG2(%esp)
17855 movl rSELF, %eax
17857 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17874 movl rSELF, %eax
17875 movl rPC, OUT_ARG0(%esp)
17877 movl rFP, OUT_ARG1(%esp)
17879 movl %eax, OUT_ARG2(%esp)
17881 movl rSELF, %eax
17883 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17900 movl rSELF, %eax
17901 movl rPC, OUT_ARG0(%esp)
17903 movl rFP, OUT_ARG1(%esp)
17905 movl %eax, OUT_ARG2(%esp)
17907 movl rSELF, %eax
17909 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17926 movl rSELF, %eax
17927 movl rPC, OUT_ARG0(%esp)
17929 movl rFP, OUT_ARG1(%esp)
17931 movl %eax, OUT_ARG2(%esp)
17933 movl rSELF, %eax
17935 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17952 movl rSELF, %eax
17953 movl rPC, OUT_ARG0(%esp)
17955 movl rFP, OUT_ARG1(%esp)
17957 movl %eax, OUT_ARG2(%esp)
17959 movl rSELF, %eax
17961 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
17978 movl rSELF, %eax
17979 movl rPC, OUT_ARG0(%esp)
17981 movl rFP, OUT_ARG1(%esp)
17983 movl %eax, OUT_ARG2(%esp)
17985 movl rSELF, %eax
17987 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18004 movl rSELF, %eax
18005 movl rPC, OUT_ARG0(%esp)
18007 movl rFP, OUT_ARG1(%esp)
18009 movl %eax, OUT_ARG2(%esp)
18011 movl rSELF, %eax
18013 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18030 movl rSELF, %eax
18031 movl rPC, OUT_ARG0(%esp)
18033 movl rFP, OUT_ARG1(%esp)
18035 movl %eax, OUT_ARG2(%esp)
18037 movl rSELF, %eax
18039 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18056 movl rSELF, %eax
18057 movl rPC, OUT_ARG0(%esp)
18059 movl rFP, OUT_ARG1(%esp)
18061 movl %eax, OUT_ARG2(%esp)
18063 movl rSELF, %eax
18065 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18082 movl rSELF, %eax
18083 movl rPC, OUT_ARG0(%esp)
18085 movl rFP, OUT_ARG1(%esp)
18087 movl %eax, OUT_ARG2(%esp)
18089 movl rSELF, %eax
18091 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18108 movl rSELF, %eax
18109 movl rPC, OUT_ARG0(%esp)
18111 movl rFP, OUT_ARG1(%esp)
18113 movl %eax, OUT_ARG2(%esp)
18115 movl rSELF, %eax
18117 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18145 movl rSELF, %eax
18146 movl rPC, OUT_ARG0(%esp)
18148 movl rFP, OUT_ARG1(%esp)
18150 movl %eax, OUT_ARG2(%esp)
18152 movl rSELF, %eax
18154 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18171 movl rSELF, %eax
18172 movl rPC, OUT_ARG0(%esp)
18174 movl rFP, OUT_ARG1(%esp)
18176 movl %eax, OUT_ARG2(%esp)
18178 movl rSELF, %eax
18180 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18197 movl rSELF, %eax
18198 movl rPC, OUT_ARG0(%esp)
18200 movl rFP, OUT_ARG1(%esp)
18202 movl %eax, OUT_ARG2(%esp)
18204 movl rSELF, %eax
18206 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18223 movl rSELF, %eax
18224 movl rPC, OUT_ARG0(%esp)
18226 movl rFP, OUT_ARG1(%esp)
18228 movl %eax, OUT_ARG2(%esp)
18230 movl rSELF, %eax
18232 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18249 movl rSELF, %eax
18250 movl rPC, OUT_ARG0(%esp)
18252 movl rFP, OUT_ARG1(%esp)
18254 movl %eax, OUT_ARG2(%esp)
18256 movl rSELF, %eax
18258 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18275 movl rSELF, %eax
18276 movl rPC, OUT_ARG0(%esp)
18278 movl rFP, OUT_ARG1(%esp)
18280 movl %eax, OUT_ARG2(%esp)
18282 movl rSELF, %eax
18284 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18301 movl rSELF, %eax
18302 movl rPC, OUT_ARG0(%esp)
18304 movl rFP, OUT_ARG1(%esp)
18306 movl %eax, OUT_ARG2(%esp)
18308 movl rSELF, %eax
18310 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18327 movl rSELF, %eax
18328 movl rPC, OUT_ARG0(%esp)
18330 movl rFP, OUT_ARG1(%esp)
18332 movl %eax, OUT_ARG2(%esp)
18334 movl rSELF, %eax
18336 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18353 movl rSELF, %eax
18354 movl rPC, OUT_ARG0(%esp)
18356 movl rFP, OUT_ARG1(%esp)
18358 movl %eax, OUT_ARG2(%esp)
18360 movl rSELF, %eax
18362 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18379 movl rSELF, %eax
18380 movl rPC, OUT_ARG0(%esp)
18382 movl rFP, OUT_ARG1(%esp)
18384 movl %eax, OUT_ARG2(%esp)
18386 movl rSELF, %eax
18388 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18405 movl rSELF, %eax
18406 movl rPC, OUT_ARG0(%esp)
18408 movl rFP, OUT_ARG1(%esp)
18410 movl %eax, OUT_ARG2(%esp)
18412 movl rSELF, %eax
18414 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18431 movl rSELF, %eax
18432 movl rPC, OUT_ARG0(%esp)
18434 movl rFP, OUT_ARG1(%esp)
18436 movl %eax, OUT_ARG2(%esp)
18438 movl rSELF, %eax
18440 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18457 movl rSELF, %eax
18458 movl rPC, OUT_ARG0(%esp)
18460 movl rFP, OUT_ARG1(%esp)
18462 movl %eax, OUT_ARG2(%esp)
18464 movl rSELF, %eax
18466 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18483 movl rSELF, %eax
18484 movl rPC, OUT_ARG0(%esp)
18486 movl rFP, OUT_ARG1(%esp)
18488 movl %eax, OUT_ARG2(%esp)
18490 movl rSELF, %eax
18492 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18509 movl rSELF, %eax
18510 movl rPC, OUT_ARG0(%esp)
18512 movl rFP, OUT_ARG1(%esp)
18514 movl %eax, OUT_ARG2(%esp)
18516 movl rSELF, %eax
18518 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18535 movl rSELF, %eax
18536 movl rPC, OUT_ARG0(%esp)
18538 movl rFP, OUT_ARG1(%esp)
18540 movl %eax, OUT_ARG2(%esp)
18542 movl rSELF, %eax
18544 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18561 movl rSELF, %eax
18562 movl rPC, OUT_ARG0(%esp)
18564 movl rFP, OUT_ARG1(%esp)
18566 movl %eax, OUT_ARG2(%esp)
18568 movl rSELF, %eax
18570 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18587 movl rSELF, %eax
18588 movl rPC, OUT_ARG0(%esp)
18590 movl rFP, OUT_ARG1(%esp)
18592 movl %eax, OUT_ARG2(%esp)
18594 movl rSELF, %eax
18596 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18613 movl rSELF, %eax
18614 movl rPC, OUT_ARG0(%esp)
18616 movl rFP, OUT_ARG1(%esp)
18618 movl %eax, OUT_ARG2(%esp)
18620 movl rSELF, %eax
18622 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18639 movl rSELF, %eax
18640 movl rPC, OUT_ARG0(%esp)
18642 movl rFP, OUT_ARG1(%esp)
18644 movl %eax, OUT_ARG2(%esp)
18646 movl rSELF, %eax
18648 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18665 movl rSELF, %eax
18666 movl rPC, OUT_ARG0(%esp)
18668 movl rFP, OUT_ARG1(%esp)
18670 movl %eax, OUT_ARG2(%esp)
18672 movl rSELF, %eax
18674 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18691 movl rSELF, %eax
18692 movl rPC, OUT_ARG0(%esp)
18694 movl rFP, OUT_ARG1(%esp)
18696 movl %eax, OUT_ARG2(%esp)
18698 movl rSELF, %eax
18700 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18717 movl rSELF, %eax
18718 movl rPC, OUT_ARG0(%esp)
18720 movl rFP, OUT_ARG1(%esp)
18722 movl %eax, OUT_ARG2(%esp)
18724 movl rSELF, %eax
18726 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18743 movl rSELF, %eax
18744 movl rPC, OUT_ARG0(%esp)
18746 movl rFP, OUT_ARG1(%esp)
18748 movl %eax, OUT_ARG2(%esp)
18750 movl rSELF, %eax
18752 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18769 movl rSELF, %eax
18770 movl rPC, OUT_ARG0(%esp)
18772 movl rFP, OUT_ARG1(%esp)
18774 movl %eax, OUT_ARG2(%esp)
18776 movl rSELF, %eax
18778 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18795 movl rSELF, %eax
18796 movl rPC, OUT_ARG0(%esp)
18798 movl rFP, OUT_ARG1(%esp)
18800 movl %eax, OUT_ARG2(%esp)
18802 movl rSELF, %eax
18804 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18821 movl rSELF, %eax
18822 movl rPC, OUT_ARG0(%esp)
18824 movl rFP, OUT_ARG1(%esp)
18826 movl %eax, OUT_ARG2(%esp)
18828 movl rSELF, %eax
18830 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18847 movl rSELF, %eax
18848 movl rPC, OUT_ARG0(%esp)
18850 movl rFP, OUT_ARG1(%esp)
18852 movl %eax, OUT_ARG2(%esp)
18854 movl rSELF, %eax
18856 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18873 movl rSELF, %eax
18874 movl rPC, OUT_ARG0(%esp)
18876 movl rFP, OUT_ARG1(%esp)
18878 movl %eax, OUT_ARG2(%esp)
18880 movl rSELF, %eax
18882 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18899 movl rSELF, %eax
18900 movl rPC, OUT_ARG0(%esp)
18902 movl rFP, OUT_ARG1(%esp)
18904 movl %eax, OUT_ARG2(%esp)
18906 movl rSELF, %eax
18908 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18925 movl rSELF, %eax
18926 movl rPC, OUT_ARG0(%esp)
18928 movl rFP, OUT_ARG1(%esp)
18930 movl %eax, OUT_ARG2(%esp)
18932 movl rSELF, %eax
18934 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18951 movl rSELF, %eax
18952 movl rPC, OUT_ARG0(%esp)
18954 movl rFP, OUT_ARG1(%esp)
18956 movl %eax, OUT_ARG2(%esp)
18958 movl rSELF, %eax
18960 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
18977 movl rSELF, %eax
18978 movl rPC, OUT_ARG0(%esp)
18980 movl rFP, OUT_ARG1(%esp)
18982 movl %eax, OUT_ARG2(%esp)
18984 movl rSELF, %eax
18986 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19003 movl rSELF, %eax
19004 movl rPC, OUT_ARG0(%esp)
19006 movl rFP, OUT_ARG1(%esp)
19008 movl %eax, OUT_ARG2(%esp)
19010 movl rSELF, %eax
19012 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19029 movl rSELF, %eax
19030 movl rPC, OUT_ARG0(%esp)
19032 movl rFP, OUT_ARG1(%esp)
19034 movl %eax, OUT_ARG2(%esp)
19036 movl rSELF, %eax
19038 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19055 movl rSELF, %eax
19056 movl rPC, OUT_ARG0(%esp)
19058 movl rFP, OUT_ARG1(%esp)
19060 movl %eax, OUT_ARG2(%esp)
19062 movl rSELF, %eax
19064 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19081 movl rSELF, %eax
19082 movl rPC, OUT_ARG0(%esp)
19084 movl rFP, OUT_ARG1(%esp)
19086 movl %eax, OUT_ARG2(%esp)
19088 movl rSELF, %eax
19090 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19107 movl rSELF, %eax
19108 movl rPC, OUT_ARG0(%esp)
19110 movl rFP, OUT_ARG1(%esp)
19112 movl %eax, OUT_ARG2(%esp)
19114 movl rSELF, %eax
19116 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19133 movl rSELF, %eax
19134 movl rPC, OUT_ARG0(%esp)
19136 movl rFP, OUT_ARG1(%esp)
19138 movl %eax, OUT_ARG2(%esp)
19140 movl rSELF, %eax
19142 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19159 movl rSELF, %eax
19160 movl rPC, OUT_ARG0(%esp)
19162 movl rFP, OUT_ARG1(%esp)
19164 movl %eax, OUT_ARG2(%esp)
19166 movl rSELF, %eax
19168 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19185 movl rSELF, %eax
19186 movl rPC, OUT_ARG0(%esp)
19188 movl rFP, OUT_ARG1(%esp)
19190 movl %eax, OUT_ARG2(%esp)
19192 movl rSELF, %eax
19194 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19211 movl rSELF, %eax
19212 movl rPC, OUT_ARG0(%esp)
19214 movl rFP, OUT_ARG1(%esp)
19216 movl %eax, OUT_ARG2(%esp)
19218 movl rSELF, %eax
19220 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19237 movl rSELF, %eax
19238 movl rPC, OUT_ARG0(%esp)
19240 movl rFP, OUT_ARG1(%esp)
19242 movl %eax, OUT_ARG2(%esp)
19244 movl rSELF, %eax
19246 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19263 movl rSELF, %eax
19264 movl rPC, OUT_ARG0(%esp)
19266 movl rFP, OUT_ARG1(%esp)
19268 movl %eax, OUT_ARG2(%esp)
19270 movl rSELF, %eax
19272 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19289 movl rSELF, %eax
19290 movl rPC, OUT_ARG0(%esp)
19292 movl rFP, OUT_ARG1(%esp)
19294 movl %eax, OUT_ARG2(%esp)
19296 movl rSELF, %eax
19298 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19315 movl rSELF, %eax
19316 movl rPC, OUT_ARG0(%esp)
19318 movl rFP, OUT_ARG1(%esp)
19320 movl %eax, OUT_ARG2(%esp)
19322 movl rSELF, %eax
19324 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19341 movl rSELF, %eax
19342 movl rPC, OUT_ARG0(%esp)
19344 movl rFP, OUT_ARG1(%esp)
19346 movl %eax, OUT_ARG2(%esp)
19348 movl rSELF, %eax
19350 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19367 movl rSELF, %eax
19368 movl rPC, OUT_ARG0(%esp)
19370 movl rFP, OUT_ARG1(%esp)
19372 movl %eax, OUT_ARG2(%esp)
19374 movl rSELF, %eax
19376 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19393 movl rSELF, %eax
19394 movl rPC, OUT_ARG0(%esp)
19396 movl rFP, OUT_ARG1(%esp)
19398 movl %eax, OUT_ARG2(%esp)
19400 movl rSELF, %eax
19402 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19419 movl rSELF, %eax
19420 movl rPC, OUT_ARG0(%esp)
19422 movl rFP, OUT_ARG1(%esp)
19424 movl %eax, OUT_ARG2(%esp)
19426 movl rSELF, %eax
19428 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19445 movl rSELF, %eax
19446 movl rPC, OUT_ARG0(%esp)
19448 movl rFP, OUT_ARG1(%esp)
19450 movl %eax, OUT_ARG2(%esp)
19452 movl rSELF, %eax
19454 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19471 movl rSELF, %eax
19472 movl rPC, OUT_ARG0(%esp)
19474 movl rFP, OUT_ARG1(%esp)
19476 movl %eax, OUT_ARG2(%esp)
19478 movl rSELF, %eax
19480 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19497 movl rSELF, %eax
19498 movl rPC, OUT_ARG0(%esp)
19500 movl rFP, OUT_ARG1(%esp)
19502 movl %eax, OUT_ARG2(%esp)
19504 movl rSELF, %eax
19506 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19523 movl rSELF, %eax
19524 movl rPC, OUT_ARG0(%esp)
19526 movl rFP, OUT_ARG1(%esp)
19528 movl %eax, OUT_ARG2(%esp)
19530 movl rSELF, %eax
19532 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19549 movl rSELF, %eax
19550 movl rPC, OUT_ARG0(%esp)
19552 movl rFP, OUT_ARG1(%esp)
19554 movl %eax, OUT_ARG2(%esp)
19556 movl rSELF, %eax
19558 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19575 movl rSELF, %eax
19576 movl rPC, OUT_ARG0(%esp)
19578 movl rFP, OUT_ARG1(%esp)
19580 movl %eax, OUT_ARG2(%esp)
19582 movl rSELF, %eax
19584 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19601 movl rSELF, %eax
19602 movl rPC, OUT_ARG0(%esp)
19604 movl rFP, OUT_ARG1(%esp)
19606 movl %eax, OUT_ARG2(%esp)
19608 movl rSELF, %eax
19610 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19627 movl rSELF, %eax
19628 movl rPC, OUT_ARG0(%esp)
19630 movl rFP, OUT_ARG1(%esp)
19632 movl %eax, OUT_ARG2(%esp)
19634 movl rSELF, %eax
19636 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19653 movl rSELF, %eax
19654 movl rPC, OUT_ARG0(%esp)
19656 movl rFP, OUT_ARG1(%esp)
19658 movl %eax, OUT_ARG2(%esp)
19660 movl rSELF, %eax
19662 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19679 movl rSELF, %eax
19680 movl rPC, OUT_ARG0(%esp)
19682 movl rFP, OUT_ARG1(%esp)
19684 movl %eax, OUT_ARG2(%esp)
19686 movl rSELF, %eax
19688 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19705 movl rSELF, %eax
19706 movl rPC, OUT_ARG0(%esp)
19708 movl rFP, OUT_ARG1(%esp)
19710 movl %eax, OUT_ARG2(%esp)
19712 movl rSELF, %eax
19714 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19731 movl rSELF, %eax
19732 movl rPC, OUT_ARG0(%esp)
19734 movl rFP, OUT_ARG1(%esp)
19736 movl %eax, OUT_ARG2(%esp)
19738 movl rSELF, %eax
19740 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19757 movl rSELF, %eax
19758 movl rPC, OUT_ARG0(%esp)
19760 movl rFP, OUT_ARG1(%esp)
19762 movl %eax, OUT_ARG2(%esp)
19764 movl rSELF, %eax
19766 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19783 movl rSELF, %eax
19784 movl rPC, OUT_ARG0(%esp)
19786 movl rFP, OUT_ARG1(%esp)
19788 movl %eax, OUT_ARG2(%esp)
19790 movl rSELF, %eax
19792 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19809 movl rSELF, %eax
19810 movl rPC, OUT_ARG0(%esp)
19812 movl rFP, OUT_ARG1(%esp)
19814 movl %eax, OUT_ARG2(%esp)
19816 movl rSELF, %eax
19818 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19835 movl rSELF, %eax
19836 movl rPC, OUT_ARG0(%esp)
19838 movl rFP, OUT_ARG1(%esp)
19840 movl %eax, OUT_ARG2(%esp)
19842 movl rSELF, %eax
19844 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19861 movl rSELF, %eax
19862 movl rPC, OUT_ARG0(%esp)
19864 movl rFP, OUT_ARG1(%esp)
19866 movl %eax, OUT_ARG2(%esp)
19868 movl rSELF, %eax
19870 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19887 movl rSELF, %eax
19888 movl rPC, OUT_ARG0(%esp)
19890 movl rFP, OUT_ARG1(%esp)
19892 movl %eax, OUT_ARG2(%esp)
19894 movl rSELF, %eax
19896 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19913 movl rSELF, %eax
19914 movl rPC, OUT_ARG0(%esp)
19916 movl rFP, OUT_ARG1(%esp)
19918 movl %eax, OUT_ARG2(%esp)
19920 movl rSELF, %eax
19922 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19939 movl rSELF, %eax
19940 movl rPC, OUT_ARG0(%esp)
19942 movl rFP, OUT_ARG1(%esp)
19944 movl %eax, OUT_ARG2(%esp)
19946 movl rSELF, %eax
19948 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19965 movl rSELF, %eax
19966 movl rPC, OUT_ARG0(%esp)
19968 movl rFP, OUT_ARG1(%esp)
19970 movl %eax, OUT_ARG2(%esp)
19972 movl rSELF, %eax
19974 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
19991 movl rSELF, %eax
19992 movl rPC, OUT_ARG0(%esp)
19994 movl rFP, OUT_ARG1(%esp)
19996 movl %eax, OUT_ARG2(%esp)
19998 movl rSELF, %eax
20000 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20017 movl rSELF, %eax
20018 movl rPC, OUT_ARG0(%esp)
20020 movl rFP, OUT_ARG1(%esp)
20022 movl %eax, OUT_ARG2(%esp)
20024 movl rSELF, %eax
20026 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20043 movl rSELF, %eax
20044 movl rPC, OUT_ARG0(%esp)
20046 movl rFP, OUT_ARG1(%esp)
20048 movl %eax, OUT_ARG2(%esp)
20050 movl rSELF, %eax
20052 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20069 movl rSELF, %eax
20070 movl rPC, OUT_ARG0(%esp)
20072 movl rFP, OUT_ARG1(%esp)
20074 movl %eax, OUT_ARG2(%esp)
20076 movl rSELF, %eax
20078 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20095 movl rSELF, %eax
20096 movl rPC, OUT_ARG0(%esp)
20098 movl rFP, OUT_ARG1(%esp)
20100 movl %eax, OUT_ARG2(%esp)
20102 movl rSELF, %eax
20104 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20121 movl rSELF, %eax
20122 movl rPC, OUT_ARG0(%esp)
20124 movl rFP, OUT_ARG1(%esp)
20126 movl %eax, OUT_ARG2(%esp)
20128 movl rSELF, %eax
20130 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20147 movl rSELF, %eax
20148 movl rPC, OUT_ARG0(%esp)
20150 movl rFP, OUT_ARG1(%esp)
20152 movl %eax, OUT_ARG2(%esp)
20154 movl rSELF, %eax
20156 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20173 movl rSELF, %eax
20174 movl rPC, OUT_ARG0(%esp)
20176 movl rFP, OUT_ARG1(%esp)
20178 movl %eax, OUT_ARG2(%esp)
20180 movl rSELF, %eax
20182 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20199 movl rSELF, %eax
20200 movl rPC, OUT_ARG0(%esp)
20202 movl rFP, OUT_ARG1(%esp)
20204 movl %eax, OUT_ARG2(%esp)
20206 movl rSELF, %eax
20208 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20225 movl rSELF, %eax
20226 movl rPC, OUT_ARG0(%esp)
20228 movl rFP, OUT_ARG1(%esp)
20230 movl %eax, OUT_ARG2(%esp)
20232 movl rSELF, %eax
20234 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20251 movl rSELF, %eax
20252 movl rPC, OUT_ARG0(%esp)
20254 movl rFP, OUT_ARG1(%esp)
20256 movl %eax, OUT_ARG2(%esp)
20258 movl rSELF, %eax
20260 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20277 movl rSELF, %eax
20278 movl rPC, OUT_ARG0(%esp)
20280 movl rFP, OUT_ARG1(%esp)
20282 movl %eax, OUT_ARG2(%esp)
20284 movl rSELF, %eax
20286 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20303 movl rSELF, %eax
20304 movl rPC, OUT_ARG0(%esp)
20306 movl rFP, OUT_ARG1(%esp)
20308 movl %eax, OUT_ARG2(%esp)
20310 movl rSELF, %eax
20312 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20329 movl rSELF, %eax
20330 movl rPC, OUT_ARG0(%esp)
20332 movl rFP, OUT_ARG1(%esp)
20334 movl %eax, OUT_ARG2(%esp)
20336 movl rSELF, %eax
20338 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20355 movl rSELF, %eax
20356 movl rPC, OUT_ARG0(%esp)
20358 movl rFP, OUT_ARG1(%esp)
20360 movl %eax, OUT_ARG2(%esp)
20362 movl rSELF, %eax
20364 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20381 movl rSELF, %eax
20382 movl rPC, OUT_ARG0(%esp)
20384 movl rFP, OUT_ARG1(%esp)
20386 movl %eax, OUT_ARG2(%esp)
20388 movl rSELF, %eax
20390 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20407 movl rSELF, %eax
20408 movl rPC, OUT_ARG0(%esp)
20410 movl rFP, OUT_ARG1(%esp)
20412 movl %eax, OUT_ARG2(%esp)
20414 movl rSELF, %eax
20416 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20433 movl rSELF, %eax
20434 movl rPC, OUT_ARG0(%esp)
20436 movl rFP, OUT_ARG1(%esp)
20438 movl %eax, OUT_ARG2(%esp)
20440 movl rSELF, %eax
20442 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20459 movl rSELF, %eax
20460 movl rPC, OUT_ARG0(%esp)
20462 movl rFP, OUT_ARG1(%esp)
20464 movl %eax, OUT_ARG2(%esp)
20466 movl rSELF, %eax
20468 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20485 movl rSELF, %eax
20486 movl rPC, OUT_ARG0(%esp)
20488 movl rFP, OUT_ARG1(%esp)
20490 movl %eax, OUT_ARG2(%esp)
20492 movl rSELF, %eax
20494 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20511 movl rSELF, %eax
20512 movl rPC, OUT_ARG0(%esp)
20514 movl rFP, OUT_ARG1(%esp)
20516 movl %eax, OUT_ARG2(%esp)
20518 movl rSELF, %eax
20520 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20537 movl rSELF, %eax
20538 movl rPC, OUT_ARG0(%esp)
20540 movl rFP, OUT_ARG1(%esp)
20542 movl %eax, OUT_ARG2(%esp)
20544 movl rSELF, %eax
20546 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20563 movl rSELF, %eax
20564 movl rPC, OUT_ARG0(%esp)
20566 movl rFP, OUT_ARG1(%esp)
20568 movl %eax, OUT_ARG2(%esp)
20570 movl rSELF, %eax
20572 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20589 movl rSELF, %eax
20590 movl rPC, OUT_ARG0(%esp)
20592 movl rFP, OUT_ARG1(%esp)
20594 movl %eax, OUT_ARG2(%esp)
20596 movl rSELF, %eax
20598 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20615 movl rSELF, %eax
20616 movl rPC, OUT_ARG0(%esp)
20618 movl rFP, OUT_ARG1(%esp)
20620 movl %eax, OUT_ARG2(%esp)
20622 movl rSELF, %eax
20624 movl
20641 movl rSELF, %eax
20642 movl rPC, OUT_ARG0(%esp)
20644 movl rFP, OUT_ARG1(%esp)
20646 movl %eax, OUT_ARG2(%esp)
20648 movl rSELF, %eax
20650 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20667 movl rSELF, %eax
20668 movl rPC, OUT_ARG0(%esp)
20670 movl rFP, OUT_ARG1(%esp)
20672 movl %eax, OUT_ARG2(%esp)
20674 movl rSELF, %eax
20676 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20693 movl rSELF, %eax
20694 movl rPC, OUT_ARG0(%esp)
20696 movl rFP, OUT_ARG1(%esp)
20698 movl %eax, OUT_ARG2(%esp)
20700 movl rSELF, %eax
20702 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20719 movl rSELF, %eax
20720 movl rPC, OUT_ARG0(%esp)
20722 movl rFP, OUT_ARG1(%esp)
20724 movl %eax, OUT_ARG2(%esp)
20726 movl rSELF, %eax
20728 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20745 movl rSELF, %eax
20746 movl rPC, OUT_ARG0(%esp)
20748 movl rFP, OUT_ARG1(%esp)
20750 movl %eax, OUT_ARG2(%esp)
20752 movl rSELF, %eax
20754 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20771 movl rSELF, %eax
20772 movl rPC, OUT_ARG0(%esp)
20774 movl rFP, OUT_ARG1(%esp)
20776 movl %eax, OUT_ARG2(%esp)
20778 movl rSELF, %eax
20780 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20797 movl rSELF, %eax
20798 movl rPC, OUT_ARG0(%esp)
20800 movl rFP, OUT_ARG1(%esp)
20802 movl %eax, OUT_ARG2(%esp)
20804 movl rSELF, %eax
20806 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20823 movl rSELF, %eax
20824 movl rPC, OUT_ARG0(%esp)
20826 movl rFP, OUT_ARG1(%esp)
20828 movl %eax, OUT_ARG2(%esp)
20830 movl rSELF, %eax
20832 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20849 movl rSELF, %eax
20850 movl rPC, OUT_ARG0(%esp)
20852 movl rFP, OUT_ARG1(%esp)
20854 movl %eax, OUT_ARG2(%esp)
20856 movl rSELF, %eax
20858 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20875 movl rSELF, %eax
20876 movl rPC, OUT_ARG0(%esp)
20878 movl rFP, OUT_ARG1(%esp)
20880 movl %eax, OUT_ARG2(%esp)
20882 movl rSELF, %eax
20884 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20901 movl rSELF, %eax
20902 movl rPC, OUT_ARG0(%esp)
20904 movl rFP, OUT_ARG1(%esp)
20906 movl %eax, OUT_ARG2(%esp)
20908 movl rSELF, %eax
20910 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20927 movl rSELF, %eax
20928 movl rPC, OUT_ARG0(%esp)
20930 movl rFP, OUT_ARG1(%esp)
20932 movl %eax, OUT_ARG2(%esp)
20934 movl rSELF, %eax
20936 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20953 movl rSELF, %eax
20954 movl rPC, OUT_ARG0(%esp)
20956 movl rFP, OUT_ARG1(%esp)
20958 movl %eax, OUT_ARG2(%esp)
20960 movl rSELF, %eax
20962 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
20979 movl rSELF, %eax
20980 movl rPC, OUT_ARG0(%esp)
20982 movl rFP, OUT_ARG1(%esp)
20984 movl %eax, OUT_ARG2(%esp)
20986 movl rSELF, %eax
20988 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21005 movl rSELF, %eax
21006 movl rPC, OUT_ARG0(%esp)
21008 movl rFP, OUT_ARG1(%esp)
21010 movl %eax, OUT_ARG2(%esp)
21012 movl rSELF, %eax
21014 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21031 movl rSELF, %eax
21032 movl rPC, OUT_ARG0(%esp)
21034 movl rFP, OUT_ARG1(%esp)
21036 movl %eax, OUT_ARG2(%esp)
21038 movl rSELF, %eax
21040 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21057 movl rSELF, %eax
21058 movl rPC, OUT_ARG0(%esp)
21060 movl rFP, OUT_ARG1(%esp)
21062 movl %eax, OUT_ARG2(%esp)
21064 movl rSELF, %eax
21066 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21083 movl rSELF, %eax
21084 movl rPC, OUT_ARG0(%esp)
21086 movl rFP, OUT_ARG1(%esp)
21088 movl %eax, OUT_ARG2(%esp)
21090 movl rSELF, %eax
21092 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21109 movl rSELF, %eax
21110 movl rPC, OUT_ARG0(%esp)
21112 movl rFP, OUT_ARG1(%esp)
21114 movl %eax, OUT_ARG2(%esp)
21116 movl rSELF, %eax
21118 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21135 movl rSELF, %eax
21136 movl rPC, OUT_ARG0(%esp)
21138 movl rFP, OUT_ARG1(%esp)
21140 movl %eax, OUT_ARG2(%esp)
21142 movl rSELF, %eax
21144 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21161 movl rSELF, %eax
21162 movl rPC, OUT_ARG0(%esp)
21164 movl rFP, OUT_ARG1(%esp)
21166 movl %eax, OUT_ARG2(%esp)
21168 movl rSELF, %eax
21170 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21187 movl rSELF, %eax
21188 movl rPC, OUT_ARG0(%esp)
21190 movl rFP, OUT_ARG1(%esp)
21192 movl %eax, OUT_ARG2(%esp)
21194 movl rSELF, %eax
21196 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21213 movl rSELF, %eax
21214 movl rPC, OUT_ARG0(%esp)
21216 movl rFP, OUT_ARG1(%esp)
21218 movl %eax, OUT_ARG2(%esp)
21220 movl rSELF, %eax
21222 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21239 movl rSELF, %eax
21240 movl rPC, OUT_ARG0(%esp)
21242 movl rFP, OUT_ARG1(%esp)
21244 movl %eax, OUT_ARG2(%esp)
21246 movl rSELF, %eax
21248 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21265 movl rSELF, %eax
21266 movl rPC, OUT_ARG0(%esp)
21268 movl rFP, OUT_ARG1(%esp)
21270 movl %eax, OUT_ARG2(%esp)
21272 movl rSELF, %eax
21274 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21291 movl rSELF, %eax
21292 movl rPC, OUT_ARG0(%esp)
21294 movl rFP, OUT_ARG1(%esp)
21296 movl %eax, OUT_ARG2(%esp)
21298 movl rSELF, %eax
21300 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21317 movl rSELF, %eax
21318 movl rPC, OUT_ARG0(%esp)
21320 movl rFP, OUT_ARG1(%esp)
21322 movl %eax, OUT_ARG2(%esp)
21324 movl rSELF, %eax
21326 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21343 movl rSELF, %eax
21344 movl rPC, OUT_ARG0(%esp)
21346 movl rFP, OUT_ARG1(%esp)
21348 movl %eax, OUT_ARG2(%esp)
21350 movl rSELF, %eax
21352 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21369 movl rSELF, %eax
21370 movl rPC, OUT_ARG0(%esp)
21372 movl rFP, OUT_ARG1(%esp)
21374 movl %eax, OUT_ARG2(%esp)
21376 movl rSELF, %eax
21378 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21395 movl rSELF, %eax
21396 movl rPC, OUT_ARG0(%esp)
21398 movl rFP, OUT_ARG1(%esp)
21400 movl %eax, OUT_ARG2(%esp)
21402 movl rSELF, %eax
21404 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21421 movl rSELF, %eax
21422 movl rPC, OUT_ARG0(%esp)
21424 movl rFP, OUT_ARG1(%esp)
21426 movl %eax, OUT_ARG2(%esp)
21428 movl rSELF, %eax
21430 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21447 movl rSELF, %eax
21448 movl rPC, OUT_ARG0(%esp)
21450 movl rFP, OUT_ARG1(%esp)
21452 movl %eax, OUT_ARG2(%esp)
21454 movl rSELF, %eax
21456 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21473 movl rSELF, %eax
21474 movl rPC, OUT_ARG0(%esp)
21476 movl rFP, OUT_ARG1(%esp)
21478 movl %eax, OUT_ARG2(%esp)
21480 movl
21482 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21499 movl rSELF, %eax
21500 movl rPC, OUT_ARG0(%esp)
21502 movl rFP, OUT_ARG1(%esp)
21504 movl %eax, OUT_ARG2(%esp)
21506 movl rSELF, %eax
21508 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21525 movl rSELF, %eax
21526 movl rPC, OUT_ARG0(%esp)
21528 movl rFP, OUT_ARG1(%esp)
21530 movl %eax, OUT_ARG2(%esp)
21532 movl rSELF, %eax
21534 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21551 movl rSELF, %eax
21552 movl rPC, OUT_ARG0(%esp)
21554 movl rFP, OUT_ARG1(%esp)
21556 movl %eax, OUT_ARG2(%esp)
21558 movl rSELF, %eax
21560 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21577 movl rSELF, %eax
21578 movl rPC, OUT_ARG0(%esp)
21580 movl rFP, OUT_ARG1(%esp)
21582 movl %eax, OUT_ARG2(%esp)
21584 movl rSELF, %eax
21586 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21603 movl rSELF, %eax
21604 movl rPC, OUT_ARG0(%esp)
21606 movl rFP, OUT_ARG1(%esp)
21608 movl %eax, OUT_ARG2(%esp)
21610 movl rSELF, %eax
21612 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21629 movl rSELF, %eax
21630 movl rPC, OUT_ARG0(%esp)
21632 movl rFP, OUT_ARG1(%esp)
21634 movl %eax, OUT_ARG2(%esp)
21636 movl rSELF, %eax
21638 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21655 movl rSELF, %eax
21656 movl rPC, OUT_ARG0(%esp)
21658 movl rFP, OUT_ARG1(%esp)
21660 movl %eax, OUT_ARG2(%esp)
21662 movl rSELF, %eax
21664 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21681 movl rSELF, %eax
21682 movl rPC, OUT_ARG0(%esp)
21684 movl rFP, OUT_ARG1(%esp)
21686 movl %eax, OUT_ARG2(%esp)
21688 movl rSELF, %eax
21690 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21707 movl rSELF, %eax
21708 movl rPC, OUT_ARG0(%esp)
21710 movl rFP, OUT_ARG1(%esp)
21712 movl %eax, OUT_ARG2(%esp)
21714 movl rSELF, %eax
21716 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21733 movl rSELF, %eax
21734 movl rPC, OUT_ARG0(%esp)
21736 movl rFP, OUT_ARG1(%esp)
21738 movl %eax, OUT_ARG2(%esp)
21740 movl rSELF, %eax
21742 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21759 movl rSELF, %eax
21760 movl rPC, OUT_ARG0(%esp)
21762 movl rFP, OUT_ARG1(%esp)
21764 movl %eax, OUT_ARG2(%esp)
21766 movl rSELF, %eax
21768 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21785 movl rSELF, %eax
21786 movl rPC, OUT_ARG0(%esp)
21788 movl rFP, OUT_ARG1(%esp)
21790 movl %eax, OUT_ARG2(%esp)
21792 movl rSELF, %eax
21794 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21811 movl rSELF, %eax
21812 movl rPC, OUT_ARG0(%esp)
21814 movl rFP, OUT_ARG1(%esp)
21816 movl %eax, OUT_ARG2(%esp)
21818 movl rSELF, %eax
21820 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21837 movl rSELF, %eax
21838 movl rPC, OUT_ARG0(%esp)
21840 movl rFP, OUT_ARG1(%esp)
21842 movl %eax, OUT_ARG2(%esp)
21844 movl rSELF, %eax
21846 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21863 movl rSELF, %eax
21864 movl rPC, OUT_ARG0(%esp)
21866 movl rFP, OUT_ARG1(%esp)
21868 movl %eax, OUT_ARG2(%esp)
21870 movl rSELF, %eax
21872 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21889 movl rSELF, %eax
21890 movl rPC, OUT_ARG0(%esp)
21892 movl rFP, OUT_ARG1(%esp)
21894 movl %eax, OUT_ARG2(%esp)
21896 movl rSELF, %eax
21898 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21915 movl rSELF, %eax
21916 movl rPC, OUT_ARG0(%esp)
21918 movl rFP, OUT_ARG1(%esp)
21920 movl %eax, OUT_ARG2(%esp)
21922 movl rSELF, %eax
21924 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21941 movl rSELF, %eax
21942 movl rPC, OUT_ARG0(%esp)
21944 movl rFP, OUT_ARG1(%esp)
21946 movl %eax, OUT_ARG2(%esp)
21948 movl rSELF, %eax
21950 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21967 movl rSELF, %eax
21968 movl rPC, OUT_ARG0(%esp)
21970 movl rFP, OUT_ARG1(%esp)
21972 movl %eax, OUT_ARG2(%esp)
21974 movl rSELF, %eax
21976 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
21993 movl rSELF, %eax
21994 movl rPC, OUT_ARG0(%esp)
21996 movl rFP, OUT_ARG1(%esp)
21998 movl %eax, OUT_ARG2(%esp)
22000 movl rSELF, %eax
22002 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22019 movl rSELF, %eax
22020 movl rPC, OUT_ARG0(%esp)
22022 movl rFP, OUT_ARG1(%esp)
22024 movl %eax, OUT_ARG2(%esp)
22026 movl rSELF, %eax
22028 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22045 movl rSELF, %eax
22046 movl rPC, OUT_ARG0(%esp)
22048 movl rFP, OUT_ARG1(%esp)
22050 movl %eax, OUT_ARG2(%esp)
22052 movl rSELF, %eax
22054 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22071 movl rSELF, %eax
22072 movl rPC, OUT_ARG0(%esp)
22074 movl rFP, OUT_ARG1(%esp)
22076 movl %eax, OUT_ARG2(%esp)
22078 movl rSELF, %eax
22080 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22097 movl rSELF, %eax
22098 movl rPC, OUT_ARG0(%esp)
22100 movl rFP, OUT_ARG1(%esp)
22102 movl %eax, OUT_ARG2(%esp)
22104 movl rSELF, %eax
22106 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22123 movl rSELF, %eax
22124 movl rPC, OUT_ARG0(%esp)
22126 movl rFP, OUT_ARG1(%esp)
22128 movl %eax, OUT_ARG2(%esp)
22130 movl rSELF, %eax
22132 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22149 movl rSELF, %eax
22150 movl rPC, OUT_ARG0(%esp)
22152 movl rFP, OUT_ARG1(%esp)
22154 movl %eax, OUT_ARG2(%esp)
22156 movl rSELF, %eax
22158 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22175 movl rSELF, %eax
22176 movl rPC, OUT_ARG0(%esp)
22178 movl rFP, OUT_ARG1(%esp)
22180 movl %eax, OUT_ARG2(%esp)
22182 movl rSELF, %eax
22184 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22201 movl rSELF, %eax
22202 movl rPC, OUT_ARG0(%esp)
22204 movl rFP, OUT_ARG1(%esp)
22206 movl %eax, OUT_ARG2(%esp)
22208 movl rSELF, %eax
22210 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22227 movl rSELF, %eax
22228 movl rPC, OUT_ARG0(%esp)
22230 movl rFP, OUT_ARG1(%esp)
22232 movl %eax, OUT_ARG2(%esp)
22234 movl rSELF, %eax
22236 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22253 movl rSELF, %eax
22254 movl rPC, OUT_ARG0(%esp)
22256 movl rFP, OUT_ARG1(%esp)
22258 movl %eax, OUT_ARG2(%esp)
22260 movl rSELF, %eax
22262 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22279 movl rSELF, %eax
22280 movl rPC, OUT_ARG0(%esp)
22282 movl rFP, OUT_ARG1(%esp)
22284 movl %eax, OUT_ARG2(%esp)
22286 movl rSELF, %eax
22288 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22305 movl rSELF, %eax
22306 movl rPC, OUT_ARG0(%esp)
22308 movl rFP, OUT_ARG1(%esp)
22310 movl %eax, OUT_ARG2(%esp)
22312 movl rSELF, %eax
22314 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22331 movl rSELF, %eax
22332 movl rPC, OUT_ARG0(%esp)
22334 movl rFP, OUT_ARG1(%esp)
22336 movl %eax, OUT_ARG2(%esp)
22338 movl rSELF, %eax
22340 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22357 movl rSELF, %eax
22358 movl rPC, OUT_ARG0(%esp)
22360 movl rFP, OUT_ARG1(%esp)
22362 movl %eax, OUT_ARG2(%esp)
22364 movl rSELF, %eax
22366 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22383 movl rSELF, %eax
22384 movl rPC, OUT_ARG0(%esp)
22386 movl rFP, OUT_ARG1(%esp)
22388 movl %eax, OUT_ARG2(%esp)
22390 movl rSELF, %eax
22392 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22409 movl rSELF, %eax
22410 movl rPC, OUT_ARG0(%esp)
22412 movl rFP, OUT_ARG1(%esp)
22414 movl %eax, OUT_ARG2(%esp)
22416 movl rSELF, %eax
22418 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22435 movl rSELF, %eax
22436 movl rPC, OUT_ARG0(%esp)
22438 movl rFP, OUT_ARG1(%esp)
22440 movl %eax, OUT_ARG2(%esp)
22442 movl rSELF, %eax
22444 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22461 movl rSELF, %eax
22462 movl rPC, OUT_ARG0(%esp)
22464 movl rFP, OUT_ARG1(%esp)
22466 movl %eax, OUT_ARG2(%esp)
22468 movl rSELF, %eax
22470 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22487 movl rSELF, %eax
22488 movl rPC, OUT_ARG0(%esp)
22490 movl rFP, OUT_ARG1(%esp)
22492 movl %eax, OUT_ARG2(%esp)
22494 movl rSELF, %eax
22496 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22513 movl rSELF, %eax
22514 movl rPC, OUT_ARG0(%esp)
22516 movl rFP, OUT_ARG1(%esp)
22518 movl %eax, OUT_ARG2(%esp)
22520 movl rSELF, %eax
22522 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22539 movl rSELF, %eax
22540 movl rPC, OUT_ARG0(%esp)
22542 movl rFP, OUT_ARG1(%esp)
22544 movl %eax, OUT_ARG2(%esp)
22546 movl rSELF, %eax
22548 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22565 movl rSELF, %eax
22566 movl rPC, OUT_ARG0(%esp)
22568 movl rFP, OUT_ARG1(%esp)
22570 movl %eax, OUT_ARG2(%esp)
22572 movl rSELF, %eax
22574 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22591 movl rSELF, %eax
22592 movl rPC, OUT_ARG0(%esp)
22594 movl rFP, OUT_ARG1(%esp)
22596 movl %eax, OUT_ARG2(%esp)
22598 movl rSELF, %eax
22600 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22617 movl rSELF, %eax
22618 movl rPC, OUT_ARG0(%esp)
22620 movl rFP, OUT_ARG1(%esp)
22622 movl %eax, OUT_ARG2(%esp)
22624 movl rSELF, %eax
22626 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22643 movl rSELF, %eax
22644 movl rPC, OUT_ARG0(%esp)
22646 movl rFP, OUT_ARG1(%esp)
22648 movl %eax, OUT_ARG2(%esp)
22650 movl rSELF, %eax
22652 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22669 movl rSELF, %eax
22670 movl rPC, OUT_ARG0(%esp)
22672 movl rFP, OUT_ARG1(%esp)
22674 movl %eax, OUT_ARG2(%esp)
22676 movl rSELF, %eax
22678 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22695 movl rSELF, %eax
22696 movl rPC, OUT_ARG0(%esp)
22698 movl rFP, OUT_ARG1(%esp)
22700 movl %eax, OUT_ARG2(%esp)
22702 movl rSELF, %eax
22704 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22721 movl rSELF, %eax
22722 movl rPC, OUT_ARG0(%esp)
22724 movl rFP, OUT_ARG1(%esp)
22726 movl %eax, OUT_ARG2(%esp)
22728 movl rSELF, %eax
22730 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22747 movl rSELF, %eax
22748 movl rPC, OUT_ARG0(%esp)
22750 movl rFP, OUT_ARG1(%esp)
22752 movl %eax, OUT_ARG2(%esp)
22754 movl rSELF, %eax
22756 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22773 movl rSELF, %eax
22774 movl rPC, OUT_ARG0(%esp)
22776 movl rFP, OUT_ARG1(%esp)
22778 movl %eax, OUT_ARG2(%esp)
22780 movl rSELF, %eax
22782 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22799 movl rSELF, %eax
22800 movl rPC, OUT_ARG0(%esp)
22802 movl rFP, OUT_ARG1(%esp)
22804 movl %eax, OUT_ARG2(%esp)
22806 movl rSELF, %eax
22808 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22825 movl rSELF, %eax
22826 movl rPC, OUT_ARG0(%esp)
22828 movl rFP, OUT_ARG1(%esp)
22830 movl %eax, OUT_ARG2(%esp)
22832 movl rSELF, %eax
22834 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22851 movl rSELF, %eax
22852 movl rPC, OUT_ARG0(%esp)
22854 movl rFP, OUT_ARG1(%esp)
22856 movl %eax, OUT_ARG2(%esp)
22858 movl rSELF, %eax
22860 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22877 movl rSELF, %eax
22878 movl rPC, OUT_ARG0(%esp)
22880 movl rFP, OUT_ARG1(%esp)
22882 movl %eax, OUT_ARG2(%esp)
22884 movl rSELF, %eax
22886 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22903 movl rSELF, %eax
22904 movl rPC, OUT_ARG0(%esp)
22906 movl rFP, OUT_ARG1(%esp)
22908 movl %eax, OUT_ARG2(%esp)
22910 movl rSELF, %eax
22912 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22929 movl rSELF, %eax
22930 movl rPC, OUT_ARG0(%esp)
22932 movl rFP, OUT_ARG1(%esp)
22934 movl %eax, OUT_ARG2(%esp)
22936 movl rSELF, %eax
22938 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22955 movl rSELF, %eax
22956 movl rPC, OUT_ARG0(%esp)
22958 movl rFP, OUT_ARG1(%esp)
22960 movl %eax, OUT_ARG2(%esp)
22962 movl rSELF, %eax
22964 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
22981 movl rSELF, %eax
22982 movl rPC, OUT_ARG0(%esp)
22984 movl rFP, OUT_ARG1(%esp)
22986 movl %eax, OUT_ARG2(%esp)
22988 movl rSELF, %eax
22990 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23007 movl rSELF, %eax
23008 movl rPC, OUT_ARG0(%esp)
23010 movl rFP, OUT_ARG1(%esp)
23012 movl %eax, OUT_ARG2(%esp)
23014 movl rSELF, %eax
23016 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23033 movl rSELF, %eax
23034 movl rPC, OUT_ARG0(%esp)
23036 movl rFP, OUT_ARG1(%esp)
23038 movl %eax, OUT_ARG2(%esp)
23040 movl rSELF, %eax
23042 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23059 movl rSELF, %eax
23060 movl rPC, OUT_ARG0(%esp)
23062 movl rFP, OUT_ARG1(%esp)
23064 movl %eax, OUT_ARG2(%esp)
23066 movl rSELF, %eax
23068 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23085 movl rSELF, %eax
23086 movl rPC, OUT_ARG0(%esp)
23088 movl rFP, OUT_ARG1(%esp)
23090 movl %eax, OUT_ARG2(%esp)
23092 movl rSELF, %eax
23094 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23111 movl rSELF, %eax
23112 movl rPC, OUT_ARG0(%esp)
23114 movl rFP, OUT_ARG1(%esp)
23116 movl %eax, OUT_ARG2(%esp)
23118 movl rSELF, %eax
23120 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23137 movl rSELF, %eax
23138 movl rPC, OUT_ARG0(%esp)
23140 movl rFP, OUT_ARG1(%esp)
23142 movl %eax, OUT_ARG2(%esp)
23144 movl rSELF, %eax
23146 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23163 movl rSELF, %eax
23164 movl rPC, OUT_ARG0(%esp)
23166 movl rFP, OUT_ARG1(%esp)
23168 movl %eax, OUT_ARG2(%esp)
23170 movl rSELF, %eax
23172 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23189 movl rSELF, %eax
23190 movl rPC, OUT_ARG0(%esp)
23192 movl rFP, OUT_ARG1(%esp)
23194 movl %eax, OUT_ARG2(%esp)
23196 movl rSELF, %eax
23198 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23215 movl rSELF, %eax
23216 movl rPC, OUT_ARG0(%esp)
23218 movl rFP, OUT_ARG1(%esp)
23220 movl %eax, OUT_ARG2(%esp)
23222 movl rSELF, %eax
23224 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23241 movl rSELF, %eax
23242 movl rPC, OUT_ARG0(%esp)
23244 movl rFP, OUT_ARG1(%esp)
23246 movl %eax, OUT_ARG2(%esp)
23248 movl rSELF, %eax
23250 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23267 movl rSELF, %eax
23268 movl rPC, OUT_ARG0(%esp)
23270 movl rFP, OUT_ARG1(%esp)
23272 movl %eax, OUT_ARG2(%esp)
23274 movl rSELF, %eax
23276 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23293 movl rSELF, %eax
23294 movl rPC, OUT_ARG0(%esp)
23296 movl rFP, OUT_ARG1(%esp)
23298 movl %eax, OUT_ARG2(%esp)
23300 movl rSELF, %eax
23302 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23319 movl rSELF, %eax
23320 movl rPC, OUT_ARG0(%esp)
23322 movl rFP, OUT_ARG1(%esp)
23324 movl %eax, OUT_ARG2(%esp)
23326 movl rSELF, %eax
23328 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23345 movl rSELF, %eax
23346 movl rPC, OUT_ARG0(%esp)
23348 movl rFP, OUT_ARG1(%esp)
23350 movl %eax, OUT_ARG2(%esp)
23352 movl rSELF, %eax
23354 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23371 movl rSELF, %eax
23372 movl rPC, OUT_ARG0(%esp)
23374 movl rFP, OUT_ARG1(%esp)
23376 movl %eax, OUT_ARG2(%esp)
23378 movl rSELF, %eax
23380 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23397 movl rSELF, %eax
23398 movl rPC, OUT_ARG0(%esp)
23400 movl rFP, OUT_ARG1(%esp)
23402 movl %eax, OUT_ARG2(%esp)
23404 movl rSELF, %eax
23406 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23423 movl rSELF, %eax
23424 movl rPC, OUT_ARG0(%esp)
23426 movl rFP, OUT_ARG1(%esp)
23428 movl %eax, OUT_ARG2(%esp)
23430 movl rSELF, %eax
23432 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23449 movl rSELF, %eax
23450 movl rPC, OUT_ARG0(%esp)
23452 movl rFP, OUT_ARG1(%esp)
23454 movl %eax, OUT_ARG2(%esp)
23456 movl rSELF, %eax
23458 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23475 movl rSELF, %eax
23476 movl rPC, OUT_ARG0(%esp)
23478 movl rFP, OUT_ARG1(%esp)
23480 movl %eax, OUT_ARG2(%esp)
23482 movl rSELF, %eax
23484 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23501 movl rSELF, %eax
23502 movl rPC, OUT_ARG0(%esp)
23504 movl rFP, OUT_ARG1(%esp)
23506 movl %eax, OUT_ARG2(%esp)
23508 movl rSELF, %eax
23510 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23527 movl rSELF, %eax
23528 movl rPC, OUT_ARG0(%esp)
23530 movl rFP, OUT_ARG1(%esp)
23532 movl %eax, OUT_ARG2(%esp)
23534 movl rSELF, %eax
23536 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23553 movl rSELF, %eax
23554 movl rPC, OUT_ARG0(%esp)
23556 movl rFP, OUT_ARG1(%esp)
23558 movl %eax, OUT_ARG2(%esp)
23560 movl rSELF, %eax
23562 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23579 movl rSELF, %eax
23580 movl rPC, OUT_ARG0(%esp)
23582 movl rFP, OUT_ARG1(%esp)
23584 movl %eax, OUT_ARG2(%esp)
23586 movl rSELF, %eax
23588 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23605 movl rSELF, %eax
23606 movl rPC, OUT_ARG0(%esp)
23608 movl rFP, OUT_ARG1(%esp)
23610 movl %eax, OUT_ARG2(%esp)
23612 movl rSELF, %eax
23614 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23631 movl rSELF, %eax
23632 movl rPC, OUT_ARG0(%esp)
23634 movl rFP, OUT_ARG1(%esp)
23636 movl %eax, OUT_ARG2(%esp)
23638 movl rSELF, %eax
23640 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23657 movl rSELF, %eax
23658 movl rPC, OUT_ARG0(%esp)
23660 movl rFP, OUT_ARG1(%esp)
23662 movl %eax, OUT_ARG2(%esp)
23664 movl rSELF, %eax
23666 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23683 movl rSELF, %eax
23684 movl rPC, OUT_ARG0(%esp)
23686 movl rFP, OUT_ARG1(%esp)
23688 movl %eax, OUT_ARG2(%esp)
23690 movl rSELF, %eax
23692 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23709 movl rSELF, %eax
23710 movl rPC, OUT_ARG0(%esp)
23712 movl rFP, OUT_ARG1(%esp)
23714 movl %eax, OUT_ARG2(%esp)
23716 movl rSELF, %eax
23718 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23735 movl rSELF, %eax
23736 movl rPC, OUT_ARG0(%esp)
23738 movl rFP, OUT_ARG1(%esp)
23740 movl %eax, OUT_ARG2(%esp)
23742 movl rSELF, %eax
23744 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23761 movl rSELF, %eax
23762 movl rPC, OUT_ARG0(%esp)
23764 movl rFP, OUT_ARG1(%esp)
23766 movl %eax, OUT_ARG2(%esp)
23768 movl rSELF, %eax
23770 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23787 movl rSELF, %eax
23788 movl rPC, OUT_ARG0(%esp)
23790 movl rFP, OUT_ARG1(%esp)
23792 movl %eax, OUT_ARG2(%esp)
23794 movl rSELF, %eax
23796 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23813 movl rSELF, %eax
23814 movl rPC, OUT_ARG0(%esp)
23816 movl rFP, OUT_ARG1(%esp)
23818 movl %eax, OUT_ARG2(%esp)
23820 movl rSELF, %eax
23822 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23839 movl rSELF, %eax
23840 movl rPC, OUT_ARG0(%esp)
23842 movl rFP, OUT_ARG1(%esp)
23844 movl %eax, OUT_ARG2(%esp)
23846 movl rSELF, %eax
23848 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23865 movl rSELF, %eax
23866 movl rPC, OUT_ARG0(%esp)
23868 movl rFP, OUT_ARG1(%esp)
23870 movl %eax, OUT_ARG2(%esp)
23872 movl rSELF, %eax
23874 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23891 movl rSELF, %eax
23892 movl rPC, OUT_ARG0(%esp)
23894 movl rFP, OUT_ARG1(%esp)
23896 movl %eax, OUT_ARG2(%esp)
23898 movl rSELF, %eax
23900 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23917 movl rSELF, %eax
23918 movl rPC, OUT_ARG0(%esp)
23920 movl rFP, OUT_ARG1(%esp)
23922 movl %eax, OUT_ARG2(%esp)
23924 movl rSELF, %eax
23926 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23943 movl rSELF, %eax
23944 movl rPC, OUT_ARG0(%esp)
23946 movl rFP, OUT_ARG1(%esp)
23948 movl %eax, OUT_ARG2(%esp)
23950 movl rSELF, %eax
23952 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23969 movl rSELF, %eax
23970 movl rPC, OUT_ARG0(%esp)
23972 movl rFP, OUT_ARG1(%esp)
23974 movl %eax, OUT_ARG2(%esp)
23976 movl rSELF, %eax
23978 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
23995 movl rSELF, %eax
23996 movl rPC, OUT_ARG0(%esp)
23998 movl rFP, OUT_ARG1(%esp)
24000 movl %eax, OUT_ARG2(%esp)
24002 movl rSELF, %eax
24004 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24021 movl rSELF, %eax
24022 movl rPC, OUT_ARG0(%esp)
24024 movl rFP, OUT_ARG1(%esp)
24026 movl %eax, OUT_ARG2(%esp)
24028 movl rSELF, %eax
24030 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24047 movl rSELF, %eax
24048 movl rPC, OUT_ARG0(%esp)
24050 movl rFP, OUT_ARG1(%esp)
24052 movl %eax, OUT_ARG2(%esp)
24054 movl rSELF, %eax
24056 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24073 movl rSELF, %eax
24074 movl rPC, OUT_ARG0(%esp)
24076 movl rFP, OUT_ARG1(%esp)
24078 movl %eax, OUT_ARG2(%esp)
24080 movl rSELF, %eax
24082 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24099 movl rSELF, %eax
24100 movl rPC, OUT_ARG0(%esp)
24102 movl rFP, OUT_ARG1(%esp)
24104 movl %eax, OUT_ARG2(%esp)
24106 movl rSELF, %eax
24108 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24125 movl rSELF, %eax
24126 movl rPC, OUT_ARG0(%esp)
24128 movl rFP, OUT_ARG1(%esp)
24130 movl %eax, OUT_ARG2(%esp)
24132 movl rSELF, %eax
24134 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24151 movl rSELF, %eax
24152 movl rPC, OUT_ARG0(%esp)
24154 movl rFP, OUT_ARG1(%esp)
24156 movl %eax, OUT_ARG2(%esp)
24158 movl rSELF, %eax
24160 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24177 movl rSELF, %eax
24178 movl rPC, OUT_ARG0(%esp)
24180 movl rFP, OUT_ARG1(%esp)
24182 movl %eax, OUT_ARG2(%esp)
24184 movl rSELF, %eax
24186 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24203 movl rSELF, %eax
24204 movl rPC, OUT_ARG0(%esp)
24206 movl rFP, OUT_ARG1(%esp)
24208 movl %eax, OUT_ARG2(%esp)
24210 movl rSELF, %eax
24212 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24229 movl rSELF, %eax
24230 movl rPC, OUT_ARG0(%esp)
24232 movl rFP, OUT_ARG1(%esp)
24234 movl %eax, OUT_ARG2(%esp)
24236 movl rSELF, %eax
24238 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24255 movl rSELF, %eax
24256 movl rPC, OUT_ARG0(%esp)
24258 movl rFP, OUT_ARG1(%esp)
24260 movl %eax, OUT_ARG2(%esp)
24262 movl rSELF, %eax
24264 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24281 movl rSELF, %eax
24282 movl rPC, OUT_ARG0(%esp)
24284 movl rFP, OUT_ARG1(%esp)
24286 movl %eax, OUT_ARG2(%esp)
24288 movl rSELF, %eax
24290 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24307 movl rSELF, %eax
24308 movl rPC, OUT_ARG0(%esp)
24310 movl rFP, OUT_ARG1(%esp)
24312 movl %eax, OUT_ARG2(%esp)
24314 movl rSELF, %eax
24316 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24333 movl rSELF, %eax
24334 movl rPC, OUT_ARG0(%esp)
24336 movl rFP, OUT_ARG1(%esp)
24338 movl %eax, OUT_ARG2(%esp)
24340 movl rSELF, %eax
24342 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24359 movl rSELF, %eax
24360 movl rPC, OUT_ARG0(%esp)
24362 movl rFP, OUT_ARG1(%esp)
24364 movl %eax, OUT_ARG2(%esp)
24366 movl rSELF, %eax
24368 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24385 movl rSELF, %eax
24386 movl rPC, OUT_ARG0(%esp)
24388 movl rFP, OUT_ARG1(%esp)
24390 movl %eax, OUT_ARG2(%esp)
24392 movl rSELF, %eax
24394 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24411 movl rSELF, %eax
24412 movl rPC, OUT_ARG0(%esp)
24414 movl rFP, OUT_ARG1(%esp)
24416 movl %eax, OUT_ARG2(%esp)
24418 movl rSELF, %eax
24420 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24437 movl rSELF, %eax
24438 movl rPC, OUT_ARG0(%esp)
24440 movl rFP, OUT_ARG1(%esp)
24442 movl %eax, OUT_ARG2(%esp)
24444 movl rSELF, %eax
24446 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24463 movl rSELF, %eax
24464 movl rPC, OUT_ARG0(%esp)
24466 movl rFP, OUT_ARG1(%esp)
24468 movl %eax, OUT_ARG2(%esp)
24470 movl rSELF, %eax
24472 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24489 movl rSELF, %eax
24490 movl rPC, OUT_ARG0(%esp)
24492 movl rFP, OUT_ARG1(%esp)
24494 movl %eax, OUT_ARG2(%esp)
24496 movl rSELF, %eax
24498 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24515 movl rSELF, %eax
24516 movl rPC, OUT_ARG0(%esp)
24518 movl rFP, OUT_ARG1(%esp)
24520 movl %eax, OUT_ARG2(%esp)
24522 movl rSELF, %eax
24524 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24541 movl rSELF, %eax
24542 movl rPC, OUT_ARG0(%esp)
24544 movl rFP, OUT_ARG1(%esp)
24546 movl %eax, OUT_ARG2(%esp)
24548 movl rSELF, %eax
24550 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24567 movl rSELF, %eax
24568 movl rPC, OUT_ARG0(%esp)
24570 movl rFP, OUT_ARG1(%esp)
24572 movl %eax, OUT_ARG2(%esp)
24574 movl rSELF, %eax
24576 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24593 movl rSELF, %eax
24594 movl rPC, OUT_ARG0(%esp)
24596 movl rFP, OUT_ARG1(%esp)
24598 movl %eax, OUT_ARG2(%esp)
24600 movl rSELF, %eax
24602 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24619 movl rSELF, %eax
24620 movl rPC, OUT_ARG0(%esp)
24622 movl rFP, OUT_ARG1(%esp)
24624 movl %eax, OUT_ARG2(%esp)
24626 movl rSELF, %eax
24628 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24645 movl rSELF, %eax
24646 movl rPC, OUT_ARG0(%esp)
24648 movl rFP, OUT_ARG1(%esp)
24650 movl %eax, OUT_ARG2(%esp)
24652 movl rSELF, %eax
24654 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24671 movl rSELF, %eax
24672 movl rPC, OUT_ARG0(%esp)
24674 movl rFP, OUT_ARG1(%esp)
24676 movl %eax, OUT_ARG2(%esp)
24678 movl rSELF, %eax
24680 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24697 movl rSELF, %eax
24698 movl rPC, OUT_ARG0(%esp)
24700 movl rFP, OUT_ARG1(%esp)
24702 movl %eax, OUT_ARG2(%esp)
24704 movl rSELF, %eax
24706 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24723 movl rSELF, %eax
24724 movl rPC, OUT_ARG0(%esp)
24726 movl rFP, OUT_ARG1(%esp)
24728 movl %eax, OUT_ARG2(%esp)
24730 movl rSELF, %eax
24732 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24749 movl rSELF, %eax
24750 movl rPC, OUT_ARG0(%esp)
24752 movl rFP, OUT_ARG1(%esp)
24754 movl %eax, OUT_ARG2(%esp)
24756 movl rSELF, %eax
24758 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
24775 movl rSELF, %eax
24776 movl rPC, OUT_ARG0(%esp)
24778 movl rFP, OUT_ARG1(%esp)
24780 movl %eax, OUT_ARG2(%esp)
24782 movl rSELF, %eax
24784 movl offThread_curHandlerTable(%eax), rIBASE # reload rIBASE
25851 movl %esp, %ebp # set our %ebp
25852 movl rSELF, %ecx # get incoming rSELF
25862 movl %edi,EDI_SPILL(%ebp)
25863 movl %esi,ESI_SPILL(%ebp)
25864 movl %ebx,EBX_SPILL(%ebp)
25867 movl offThread_pc(%ecx),rPC
25868 movl offThread_curFrame(%ecx),rFP
25869 movl offThread_curHandlerTable(%ecx),rIBASE
25872 movl %esp,offThread_bailPtr(%ecx)
25895 movl 4(%esp),%ecx # grab self
25896 movl 8(%esp),%eax # changeInterp to return reg
25897 movl offThread_bailPtr(%ecx),%esp # Restore "setjmp" esp
25898 movl %esp,%ebp
25900 movl EDI_SPILL(%ebp),%edi
25901 movl ESI_SPILL(%ebp),%esi
25902 movl EBX_SPILL(%ebp),%ebx
25903 movl %ebp, %esp # strip frame
25955 movl rPC, OUT_ARG0(%esp)
25958 movl rSELF, %ecx
25959 movl offThread_curHandlerTable(%ecx),rIBASE
25977 movl rSELF, %ecx
25978 movl OUT_ARG0(%esp), %edx
25979 movl %eax,offThread_jitResumeNPC(%ecx)
25980 movl %edx,offThread_jitResumeDPC(%ecx)
25981 movl $kInterpEntryInstr,offThread_entryPoint(%ecx)
25982 movl $1,rINST # changeInterp <= true
25996 movl rSELF, %eax
25997 movl rPC,OUT_ARG0(%esp)
25998 movl %eax,OUT_ARG1(%esp)
26000 movl rSELF,%ecx # ecx <- self
26001 movl %eax,offThread_inJitCodeCache(%ecx) # set inJitCodeCache flag
26007 movl rSELF, %ecx
26008 movl offThread_curHandlerTable(%ecx),rIBASE
26022 movl rSELF, %eax
26023 movl rPC,OUT_ARG0(%esp)
26024 movl %eax,OUT_ARG1(%esp)
26026 movl rSELF,%ecx
26028 movl %eax,offThread_inJitCodeCache(%ecx) # set inJitCodeCache flag
26038 movl rSELF, %ecx
26039 movl offThread_curHandlerTable(%ecx),rIBASE
26043 movl $kJitTSelectRequestHot,rINST # ask for trace select
26054 movl (rINST),rPC
26055 movl rSELF, %eax
26056 movl rPC,OUT_ARG0(%esp)
26057 movl %eax,OUT_ARG1(%esp)
26061 movl %eax,OUT_ARG0(%esp)
26063 movl rINST,OUT_ARG1(%esp)
26084 movl rPC, %eax
26102 movl %ecx,rINST # preserve rSELF
26103 movl rSELF, %eax
26104 movl rPC,OUT_ARG0(%esp)
26105 movl %eax,OUT_ARG1(%esp)
26107 movl %eax,offThread_inJitCodeCache(rINST) # set the inJitCodeCache flag
26112 movl $kJitTSelectRequest,%eax
26118 movl rSELF,%ecx
26119 movl %eax,offThread_jitState(%ecx)
26120 movl $kInterpEntryInstr,offThread_entryPoint(%ecx)
26121 movl $1,rINST
26148 movl rINST, LOCAL0_OFFSET(%ebp) # LOCAL0_OFFSET(%ebp)<- BBBB
26172 movl rINST, LOCAL0_OFFSET(%ebp) # LOCAL0_OFFSET(%ebp)<- AA
26183 movl %ebx, LOCAL1_OFFSET(%ebp) # LOCAL1_OFFSET(%ebp)<- save %ebx
26189 movl (%ecx), %ebx # %ebx<- vCCCC
26192 movl %ebx, (%edx) # *outs<- vCCCC
26195 movl LOCAL1_OFFSET(%ebp), %ebx # %ebx<- restore %ebx
26207 movl rINST, LOCAL0_OFFSET(%ebp) # LOCAL0_OFFSET(%ebp)<- BA
26219 movl %ecx, LOCAL1_OFFSET(%ebp) # LOCAL1_OFFSET(%ebp)<- GFED
26228 movl (rFP, rINST, 4), %ecx # %ecx<- vA
26229 movl %ecx, (%edx) # *outs<- vA
26230 movl LOCAL1_OFFSET(%ebp), %ecx # %ecx<- GFED
26234 movl (rFP, %ecx, 4), %ecx # %ecx<- vG
26235 movl %ecx, (%edx) # *outs<- vG
26236 movl LOCAL1_OFFSET(%ebp), %ecx # %ecx<- GFED
26241 movl (rFP, %ecx, 4), %ecx # %ecx<- vF
26242 movl %ecx, (%edx) # *outs<- vF
26243 movl LOCAL1_OFFSET(%ebp), %ecx # %ecx<- GFED
26248 movl (rFP, %ecx, 4), %ecx # %ecx<- vE
26249 movl %ecx, (%edx) # *outs<- vE
26250 movl LOCAL1_OFFSET(%ebp), %ecx # %ecx<- GFED
26253 movl (rFP, %ecx, 4), %ecx # %ecx<- vD
26254 movl %ecx, -4(%edx) # *--outs<- vD
26265 movl %eax, LOCAL0_OFFSET(%ebp) # LOCAL0_OFFSET<- methodToCall
26269 movl rSELF,%edx # %edx<- pthread
26270 movl %eax, LOCAL1_OFFSET(%ebp) # LOCAL1_OFFSET(%ebp)<- &outs
26272 movl offThread_interpStackEnd(%edx), %edx # %edx<- self->interpStackEnd
26273 movl %edx, TMP_SPILL1(%ebp) # spill self->interpStackEnd
26275 movl %eax, %edx # %edx<- newSaveArea
26278 movl LOCAL0_OFFSET(%ebp), %eax # %eax<- restore methodToCall
26287 movl %ecx, offStackSaveArea_prevSave(%edx) # newSaveArea->prevSave<- &outs
26289 movl rSELF,%ecx # %ecx<- pthread
26290 movl rFP, offStackSaveArea_prevFrame(%edx) # newSaveArea->prevFrame<- rFP
26291 movl rPC, offStackSaveArea_savedPc(%edx) # newSaveArea->savedPc<- rPC
26298 movl %eax, offStackSaveArea_method(%edx) # newSaveArea->method<- method to call
26305 movl offMethod_clazz(%eax), %edx # %edx<- method->clazz
26306 movl offClassObject_pDvmDex(%edx), %edx # %edx<- method->clazz->pDvmDex
26307 movl %eax, offThread_method(%ecx) # self->method<- methodToCall
26308 movl %edx, offThread_methodClassDex(%ecx) # self->methodClassDex<- method->clazz->pDvmDex
26309 movl offMethod_insns(%eax), rPC # rPC<- methodToCall->insns
26310 movl $1, offThread_debugIsMethodEntry(%ecx)
26311 movl LOCAL1_OFFSET(%ebp), rFP # rFP<- newFP
26312 movl rFP, offThread_curFrame(%ecx) # curFrame<-newFP
26313 movl offThread_curHandlerTable(%ecx),rIBASE
26326 movl rPC, offThread_pc(%ecx) # update interpSave.pc
26327 movl %ecx, OUT_ARG0(%esp)
26328 movl %eax, OUT_ARG1(%esp)
26332 movl rSELF,%ecx # restore rSELF
26341 movl offThread_jniLocal_topCookie(%ecx), rINST # rINST<- self->localRef->...
26342 movl rINST, offStackSaveArea_localRefCookie(%edx) # newSaveArea->localRefCookie<- top
26343 movl %edx, LOCAL2_OFFSET(%ebp) # save newSaveArea
26344 movl LOCAL1_OFFSET(%ebp), rINST # rINST<- newFP
26345 movl rINST, offThread_curFrame(%ecx) # curFrame<- newFP
26348 movl %ecx, OUT_ARG3(%esp) # push parameter self
26349 movl %eax, OUT_ARG2(%esp) # push parameter methodToCall
26351 movl %ecx, OUT_ARG1(%esp) # push parameter &retval
26352 movl rINST, OUT_ARG0(%esp) # push parameter newFP
26355 movl LOCAL2_OFFSET(%ebp), %ecx # %ecx<- newSaveArea
26356 movl rSELF, %eax # %eax<- self
26357 movl offStackSaveArea_localRefCookie(%ecx), %edx # %edx<- old top
26359 movl rFP, offThread_curFrame(%eax) # curFrame<- rFP
26360 movl %edx, offThread_jniLocal_topCookie(%eax) # new top <- old top
26362 movl offThread_curHandlerTable(%eax),rIBASE
26373 movl rPC, offThread_pc(%ecx)
26374 movl %ecx, OUT_ARG0(%esp)
26375 movl %eax, OUT_ARG1(%esp)
26376 movl rFP, OUT_ARG2(%esp)
26379 movl rSELF,%ecx # restore self
26382 movl %ecx, OUT_ARG3(%esp) # push parameter self
26384 movl %eax, OUT_ARG2(%esp) # push parameter methodToCall
26385 movl %ecx, OUT_ARG1(%esp) # push parameter &retval
26386 movl rINST, OUT_ARG0(%esp) # push parameter newFP
26390 movl rSELF, %ecx
26391 movl %ecx, OUT_ARG0(%esp)
26392 movl %eax, OUT_ARG1(%esp)
26393 movl rFP, OUT_ARG2(%esp)
26398 movl %eax, OUT_ARG1(%esp) # push parameter methodToCall
26399 movl rSELF,%eax # %eax<- self
26400 movl %eax, OUT_ARG0(%esp) # push parameter self
26409 movl rSELF,%ecx
26414 movl offStackSaveArea_prevFrame(%eax),rFP # rFP<- prevFrame
26415 movl (offStackSaveArea_method-sizeofStackSaveArea)(rFP),rINST
26419 movl offStackSaveArea_savedPc(%eax),rPC # pc<- saveArea->savedPC
26420 movl rINST,offThread_method(%ecx) # self->method = newSave->meethod
26421 movl rFP,offThread_curFrame(%ecx) # curFrame = fp
26422 movl offMethod_clazz(rINST),%eax # eax<- method->clazz
26423 movl offThread_curHandlerTable(%ecx),rIBASE
26424 movl offClassObject_pDvmDex(%eax),rINST # rINST<- method->clazz->pDvmDex
26426 movl rINST,offThread_methodClassDex(%ecx)
26435 movl rFP, offThread_curFrame(%ecx) # update interpSave.curFrame
26436 movl rPC, offThread_pc(%ecx) # update interpSave.pc
26437 movl %ecx, OUT_ARG0(%esp) # parameter self
26439 movl rSELF, %ecx # restore self
26455 movl rPC,offThread_pc(%ecx) # export state to self
26456 movl rFP,offThread_curFrame(%ecx)
26457 movl %ecx,OUT_ARG0(%esp) # self in arg0
26458 movl rINST,OUT_ARG1(%esp) # changeInterp in arg1
26467 movl rSELF, %eax
26468 movl offThread_pc(%eax),rPC
26469 movl offThread_curFrame(%eax),rFP
26470 movl offThread_curHandlerTable(%eax),rIBASE
26479 movl $.LstrDivideByZero,%eax
26480 movl %eax,OUT_ARG0(%esp)
26490 movl %eax,OUT_ARG0(%esp) # arg0<- len
26501 movl %eax,OUT_ARG0(%esp)
26512 movl %eax,OUT_ARG0(%esp)
26524 movl offArrayObject_length(%eax), %eax
26525 movl %eax,OUT_ARG0(%esp)
26526 movl %ecx,OUT_ARG1(%esp)
26542 movl rSELF,%ecx
26543 movl rPC,offThread_pc(%ecx)
26544 movl rFP,offThread_curFrame(%ecx)
26545 movl %ecx,OUT_ARG0(%esp)
26550 movl