# int32 eax # stack32 eax_stack # int32 ebx # stack32 ebx_stack # int32 esi # stack32 esi_stack # int32 edi # stack32 edi_stack # int32 ebp # stack32 ebp_stack # stack32 q2_stack # int32 q2 # stack32 q3_stack # int32 q3 # stack32 x1overy1z1t1_stack # int32 x1overy1z1t1 # stack32 surface_stack # int32 surface # stack32 e_stack # int32 e # int32 selectbit # int32 thisword # int32 bytes # int32 bits # stack32 selectbit_stack # stack32 thisword_stack # stack32 bits_stack # stack32 bytes_stack # stack64 xovery0 # stack64 xovery1 # stack64 xovery2 # stack64 xovery3 # stack64 xovery4 # stack64 xoverz0 # stack64 xoverz1 # stack64 xoverz2 # stack64 xoverz3 # stack64 xoverz4 # stack64 xovert0 # stack64 xovert1 # stack64 xovert2 # stack64 xovert3 # stack64 xovert4 # stack64 aoverb0 # stack64 aoverb1 # stack64 aoverb2 # stack64 aoverb3 # stack64 aoverb4 # stack64 aoverc0 # stack64 aoverc1 # stack64 aoverc2 # stack64 aoverc3 # stack64 aoverc4 # stack64 aoverd0 # stack64 aoverd1 # stack64 aoverd2 # stack64 aoverd3 # stack64 aoverd4 # stack64 AAoverBB0 # stack64 AAoverBB1 # stack64 AAoverBB2 # stack64 AAoverBB3 # stack64 AAoverBB4 # stack64 AAoverCC0 # stack64 AAoverCC1 # stack64 AAoverCC2 # stack64 AAoverCC3 # stack64 AAoverCC4 # stack64 AAoverDD0 # stack64 AAoverDD1 # stack64 AAoverDD2 # stack64 AAoverDD3 # stack64 AAoverDD4 # stack64 q2x0 # stack64 q2x1 # stack64 q2x2 # stack64 q2x3 # stack64 q2x4 # stack64 q2y0 # stack64 q2y1 # stack64 q2y2 # stack64 q2y3 # stack64 q2y4 # stack64 q2z0 # stack64 q2z1 # stack64 q2z2 # stack64 q2z3 # stack64 q2z4 # stack64 q2t0 # stack64 q2t1 # stack64 q2t2 # stack64 q2t3 # stack64 q2t4 # stack64 q3x0 # stack64 q3x1 # stack64 q3x2 # stack64 q3x3 # stack64 q3x4 # stack64 q3y0 # stack64 q3y1 # stack64 q3y2 # stack64 q3y3 # stack64 q3y4 # stack64 q3z0 # stack64 q3z1 # stack64 q3z2 # stack64 q3z3 # stack64 q3z4 # stack64 q3t0 # stack64 q3t1 # stack64 q3t2 # stack64 q3t3 # stack64 q3t4 # stack64 exponentbitshifted # float80 use1 # float80 x0 # float80 x1 # float80 x2 # float80 x3 # float80 x4 # float80 x5 # float80 x6 # float80 x7 # float80 x8 # float80 x9 # float80 y0 # float80 y1 # float80 y2 # float80 y3 # float80 y4 # float80 y5 # float80 y6 # float80 y7 # float80 y8 # float80 y9 # stack64 leftpmx0 # stack64 leftpmx1 # stack64 leftpmx2 # stack64 leftpmx3 # stack64 leftpmx4 # stack64 leftpmy0 # stack64 leftpmy1 # stack64 leftpmy2 # stack64 leftpmy3 # stack64 leftpmy4 # stack64 leftpmz0 # stack64 leftpmz1 # stack64 leftpmz2 # stack64 leftpmz3 # stack64 leftpmz4 # stack64 leftpmt0 # stack64 leftpmt1 # stack64 leftpmt2 # stack64 leftpmt3 # stack64 leftpmt4 # stack64 rightpmx0 # stack64 rightpmx1 # stack64 rightpmx2 # stack64 rightpmx3 # stack64 rightpmx4 # stack64 rightpmy0 # stack64 rightpmy1 # stack64 rightpmy2 # stack64 rightpmy3 # stack64 rightpmy4 # stack64 rightpmz0 # stack64 rightpmz1 # stack64 rightpmz2 # stack64 rightpmz3 # stack64 rightpmz4 # stack64 rightpmt0 # stack64 rightpmt1 # stack64 rightpmt2 # stack64 rightpmt3 # stack64 rightpmt4 # stack64 left0x0 # stack64 left0x1 # stack64 left0x2 # stack64 left0x3 # stack64 left0x4 # stack64 left0y0 # stack64 left0y1 # stack64 left0y2 # stack64 left0y3 # stack64 left0y4 # stack64 left0z0 # stack64 left0z1 # stack64 left0z2 # stack64 left0z3 # stack64 left0z4 # stack64 left0t0 # stack64 left0t1 # stack64 left0t2 # stack64 left0t3 # stack64 left0t4 # stack64 right0x0 # stack64 right0x1 # stack64 right0x2 # stack64 right0x3 # stack64 right0x4 # stack64 right0y0 # stack64 right0y1 # stack64 right0y2 # stack64 right0y3 # stack64 right0y4 # stack64 right0z0 # stack64 right0z1 # stack64 right0z2 # stack64 right0z3 # stack64 right0z4 # stack64 right0t0 # stack64 right0t1 # stack64 right0t2 # stack64 right0t3 # stack64 right0t4 # stack64 left1x0 # stack64 left1x1 # stack64 left1x2 # stack64 left1x3 # stack64 left1x4 # stack64 left1y0 # stack64 left1y1 # stack64 left1y2 # stack64 left1y3 # stack64 left1y4 # stack64 left1z0 # stack64 left1z1 # stack64 left1z2 # stack64 left1z3 # stack64 left1z4 # stack64 left1t0 # stack64 left1t1 # stack64 left1t2 # stack64 left1t3 # stack64 left1t4 # stack64 right1x0 # stack64 right1x1 # stack64 right1x2 # stack64 right1x3 # stack64 right1x4 # stack64 right1y0 # stack64 right1y1 # stack64 right1y2 # stack64 right1y3 # stack64 right1y4 # stack64 right1z0 # stack64 right1z1 # stack64 right1z2 # stack64 right1z3 # stack64 right1z4 # stack64 right1t0 # stack64 right1t1 # stack64 right1t2 # stack64 right1t3 # stack64 right1t4 # stack64 left2x0 # stack64 left2x1 # stack64 left2x2 # stack64 left2x3 # stack64 left2x4 # stack64 left2y0 # stack64 left2y1 # stack64 left2y2 # stack64 left2y3 # stack64 left2y4 # stack64 left2z0 # stack64 left2z1 # stack64 left2z2 # stack64 left2z3 # stack64 left2z4 # stack64 left2t0 # stack64 left2t1 # stack64 left2t2 # stack64 left2t3 # stack64 left2t4 # stack64 right2x0 # stack64 right2x1 # stack64 right2x2 # stack64 right2x3 # stack64 right2x4 # stack64 right2y0 # stack64 right2y1 # stack64 right2y2 # stack64 right2y3 # stack64 right2y4 # stack64 right2z0 # stack64 right2z1 # stack64 right2z2 # stack64 right2z3 # stack64 right2z4 # stack64 right2t0 # stack64 right2t1 # stack64 right2t2 # stack64 right2t3 # stack64 right2t4 # stack64 left3x0 # stack64 left3x1 # stack64 left3x2 # stack64 left3x3 # stack64 left3x4 # stack64 left3y0 # stack64 left3y1 # stack64 left3y2 # stack64 left3y3 # stack64 left3y4 # stack64 left3z0 # stack64 left3z1 # stack64 left3z2 # stack64 left3z3 # stack64 left3z4 # stack64 left3t0 # stack64 left3t1 # stack64 left3t2 # stack64 left3t3 # stack64 left3t4 # stack64 left4x0 # stack64 left4x1 # stack64 left4x2 # stack64 left4x3 # stack64 left4x4 # stack64 left4y0 # stack64 left4y1 # stack64 left4y2 # stack64 left4y3 # stack64 left4y4 # stack64 left4z0 # stack64 left4z1 # stack64 left4z2 # stack64 left4z3 # stack64 left4z4 # stack64 left4t0 # stack64 left4t1 # stack64 left4t2 # stack64 left4t3 # stack64 left4t4 # stack64 right4x0 # stack64 right4x1 # stack64 right4x2 # stack64 right4x3 # stack64 right4x4 # stack64 right4y0 # stack64 right4y1 # stack64 right4y2 # stack64 right4y3 # stack64 right4y4 # stack64 right4z0 # stack64 right4z1 # stack64 right4z2 # stack64 right4z3 # stack64 right4z4 # stack64 right4t0 # stack64 right4t1 # stack64 right4t2 # stack64 right4t3 # stack64 right4t4 # stack64 left5x0 # stack64 left5x1 # stack64 left5x2 # stack64 left5x3 # stack64 left5x4 # stack64 left5y0 # stack64 left5y1 # stack64 left5y2 # stack64 left5y3 # stack64 left5y4 # stack64 left5z0 # stack64 left5z1 # stack64 left5z2 # stack64 left5z3 # stack64 left5z4 # stack64 left5t0 # stack64 left5t1 # stack64 left5t2 # stack64 left5t3 # stack64 left5t4 # stack64 right5x0 # stack64 right5x1 # stack64 right5x2 # stack64 right5x3 # stack64 right5x4 # stack64 right5y0 # stack64 right5y1 # stack64 right5y2 # stack64 right5y3 # stack64 right5y4 # stack64 right5z0 # stack64 right5z1 # stack64 right5z2 # stack64 right5z3 # stack64 right5z4 # stack64 right5t0 # stack64 right5t1 # stack64 right5t2 # stack64 right5t3 # stack64 right5t4 # float80 out0 # float80 out1 # float80 out2 # float80 out3 # float80 out4 # float80 carry0 # float80 carry1 # float80 carry2 # float80 carry3 # float80 carry4 # float80 u0v0 # float80 u0v1 # float80 u0v2 # float80 u0v3 # float80 u0v4 # float80 u1v0 # float80 u1v1 # float80 u1v2 # float80 u1v3 # float80 u1v4 # float80 u2v0 # float80 u2v1 # float80 u2v2 # float80 u2v3 # float80 u2v4 # float80 u3v0 # float80 u3v1 # float80 u3v2 # float80 u3v3 # float80 u3v4 # float80 u4v0 # float80 u4v1 # float80 u4v2 # float80 u4v3 # float80 u4v4 # float80 u22 # float80 u32 # float80 u42 # stack64 u22_stack # stack64 u32_stack # float80 u0u0 # float80 u0u1 # float80 u0u2 # float80 u0u3 # float80 u1u1 # float80 u1u2 # float80 u1u3 # float80 u2u2 # float80 u2u3 # float80 u3u3 # float80 d0 # float80 d1 # float80 d2 # float80 d3 # float80 d4 # float80 e0 # float80 e1 # float80 e2 # float80 e3 # float80 e4 # float80 f0 # float80 f1 # float80 f2 # float80 f3 # float80 f4 # float80 g0 # float80 g1 # float80 g2 # float80 g3 # float80 g4 # float80 h0 # float80 h1 # float80 h2 # float80 h3 # float80 h4 # float80 i0 # float80 i1 # float80 i2 # float80 i3 # float80 i4 # float80 j0 # float80 j1 # float80 j2 # float80 j3 # float80 j4 # float80 k0 # float80 k1 # float80 k2 # float80 k3 # float80 k4 # enter gaudry_pm_surface_doubleadd .text .p2align 5 .globl _gaudry_pm_surface_doubleadd .globl gaudry_pm_surface_doubleadd _gaudry_pm_surface_doubleadd: gaudry_pm_surface_doubleadd: mov %esp,%eax sub $gaudry_pm_constants,%eax and $4095,%eax add $928,%eax sub %eax,%esp lea 256(%esp),%edx lea 512(%esp),%ecx # input q2_stack # input q3_stack # input x1overy1z1t1_stack # input surface_stack # input e_stack # caller eax # caller ebx # caller esi # caller edi # caller ebp # eax_stack = eax # movl eax_stack=stack32#1 # movl eax_stack=0(%esp) movl %eax,0(%esp) # ebx_stack = ebx # movl ebx_stack=stack32#2 # movl ebx_stack=4(%esp) movl %ebx,4(%esp) # esi_stack = esi # movl esi_stack=stack32#3 # movl esi_stack=8(%esp) movl %esi,8(%esp) # edi_stack = edi # movl edi_stack=stack32#4 # movl edi_stack=12(%esp) movl %edi,12(%esp) # ebp_stack = ebp # movl ebp_stack=stack32#5 # movl ebp_stack=16(%esp) movl %ebp,16(%esp) # x1overy1z1t1 = x1overy1z1t1_stack # movl x1overy1z1t1=int32#2 # movl x1overy1z1t1=%ebx movl 12(%esp,%eax),%ebx # x0 = *(float64 *) (x1overy1z1t1 + 0) # fldl 0(xovery0=stack64#1 # fstpl >xovery0=64(%esp) fstpl 64(%esp) # stacktop x1 # fxch xovery1=stack64#2 # fstpl >xovery1=72(%esp) fstpl 72(%esp) # *(float64 *) &xovery2 = x2 # fstpl >xovery2=stack64#3 # fstpl >xovery2=80(%esp) fstpl 80(%esp) # *(float64 *) &xovery3 = x3 # fstpl >xovery3=stack64#4 # fstpl >xovery3=88(%esp) fstpl 88(%esp) # *(float64 *) &xovery4 = x4 # fstpl >xovery4=stack64#5 # fstpl >xovery4=96(%esp) fstpl 96(%esp) # x0 = *(float64 *) (x1overy1z1t1 + 40) # fldl 40(xoverz0=stack64#6 # fstpl >xoverz0=104(%esp) fstpl 104(%esp) # stacktop x1 # fxch xoverz1=stack64#7 # fstpl >xoverz1=112(%esp) fstpl 112(%esp) # *(float64 *) &xoverz2 = x2 # fstpl >xoverz2=stack64#8 # fstpl >xoverz2=120(%esp) fstpl 120(%esp) # *(float64 *) &xoverz3 = x3 # fstpl >xoverz3=stack64#9 # fstpl >xoverz3=-128(%edx) fstpl -128(%edx) # *(float64 *) &xoverz4 = x4 # fstpl >xoverz4=stack64#10 # fstpl >xoverz4=-120(%edx) fstpl -120(%edx) # x0 = *(float64 *) (x1overy1z1t1 + 80) # fldl 80(xovert0=stack64#11 # fstpl >xovert0=-112(%edx) fstpl -112(%edx) # stacktop x1 # fxch xovert1=stack64#12 # fstpl >xovert1=-104(%edx) fstpl -104(%edx) # *(float64 *) &xovert2 = x2 # fstpl >xovert2=stack64#13 # fstpl >xovert2=-96(%edx) fstpl -96(%edx) # *(float64 *) &xovert3 = x3 # fstpl >xovert3=stack64#14 # fstpl >xovert3=-88(%edx) fstpl -88(%edx) # *(float64 *) &xovert4 = x4 # fstpl >xovert4=stack64#15 # fstpl >xovert4=-80(%edx) fstpl -80(%edx) # surface = surface_stack # movl surface=int32#2 # movl surface=%ebx movl 16(%esp,%eax),%ebx # x0 = *(float64 *) (surface + 0) # fldl 0(AAoverBB0=stack64#31 # fstpl >AAoverBB0=48(%edx) fstpl 48(%edx) # stacktop x1 # fxch AAoverBB1=stack64#32 # fstpl >AAoverBB1=56(%edx) fstpl 56(%edx) # *(float64 *) &AAoverBB2 = x2 # fstpl >AAoverBB2=stack64#33 # fstpl >AAoverBB2=64(%edx) fstpl 64(%edx) # *(float64 *) &AAoverBB3 = x3 # fstpl >AAoverBB3=stack64#34 # fstpl >AAoverBB3=72(%edx) fstpl 72(%edx) # *(float64 *) &AAoverBB4 = x4 # fstpl >AAoverBB4=stack64#35 # fstpl >AAoverBB4=80(%edx) fstpl 80(%edx) # x0 = *(float64 *) (surface + 40) # fldl 40(AAoverCC0=stack64#36 # fstpl >AAoverCC0=88(%edx) fstpl 88(%edx) # stacktop x1 # fxch AAoverCC1=stack64#37 # fstpl >AAoverCC1=96(%edx) fstpl 96(%edx) # *(float64 *) &AAoverCC2 = x2 # fstpl >AAoverCC2=stack64#38 # fstpl >AAoverCC2=104(%edx) fstpl 104(%edx) # *(float64 *) &AAoverCC3 = x3 # fstpl >AAoverCC3=stack64#39 # fstpl >AAoverCC3=112(%edx) fstpl 112(%edx) # *(float64 *) &AAoverCC4 = x4 # fstpl >AAoverCC4=stack64#40 # fstpl >AAoverCC4=120(%edx) fstpl 120(%edx) # x0 = *(float64 *) (surface + 80) # fldl 80(AAoverDD0=stack64#41 # fstpl >AAoverDD0=-128(%ecx) fstpl -128(%ecx) # stacktop x1 # fxch AAoverDD1=stack64#42 # fstpl >AAoverDD1=-120(%ecx) fstpl -120(%ecx) # *(float64 *) &AAoverDD2 = x2 # fstpl >AAoverDD2=stack64#43 # fstpl >AAoverDD2=-112(%ecx) fstpl -112(%ecx) # *(float64 *) &AAoverDD3 = x3 # fstpl >AAoverDD3=stack64#44 # fstpl >AAoverDD3=-104(%ecx) fstpl -104(%ecx) # *(float64 *) &AAoverDD4 = x4 # fstpl >AAoverDD4=stack64#45 # fstpl >AAoverDD4=-96(%ecx) fstpl -96(%ecx) # x0 = *(float64 *) (surface + 120) # fldl 120(aoverb0=stack64#16 # fstpl >aoverb0=-72(%edx) fstpl -72(%edx) # stacktop x1 # fxch aoverb1=stack64#17 # fstpl >aoverb1=-64(%edx) fstpl -64(%edx) # *(float64 *) &aoverb2 = x2 # fstpl >aoverb2=stack64#18 # fstpl >aoverb2=-56(%edx) fstpl -56(%edx) # *(float64 *) &aoverb3 = x3 # fstpl >aoverb3=stack64#19 # fstpl >aoverb3=-48(%edx) fstpl -48(%edx) # *(float64 *) &aoverb4 = x4 # fstpl >aoverb4=stack64#20 # fstpl >aoverb4=-40(%edx) fstpl -40(%edx) # x0 = *(float64 *) (surface + 160) # fldl 160(aoverc0=stack64#21 # fstpl >aoverc0=-32(%edx) fstpl -32(%edx) # stacktop x1 # fxch aoverc1=stack64#22 # fstpl >aoverc1=-24(%edx) fstpl -24(%edx) # *(float64 *) &aoverc2 = x2 # fstpl >aoverc2=stack64#23 # fstpl >aoverc2=-16(%edx) fstpl -16(%edx) # *(float64 *) &aoverc3 = x3 # fstpl >aoverc3=stack64#24 # fstpl >aoverc3=-8(%edx) fstpl -8(%edx) # *(float64 *) &aoverc4 = x4 # fstpl >aoverc4=stack64#25 # fstpl >aoverc4=0(%edx) fstpl 0(%edx) # x0 = *(float64 *) (surface + 200) # fldl 200(aoverd0=stack64#26 # fstpl >aoverd0=8(%edx) fstpl 8(%edx) # stacktop x1 # fxch aoverd1=stack64#27 # fstpl >aoverd1=16(%edx) fstpl 16(%edx) # *(float64 *) &aoverd2 = x2 # fstpl >aoverd2=stack64#28 # fstpl >aoverd2=24(%edx) fstpl 24(%edx) # *(float64 *) &aoverd3 = x3 # fstpl >aoverd3=stack64#29 # fstpl >aoverd3=32(%edx) fstpl 32(%edx) # *(float64 *) &aoverd4 = x4 # fstpl >aoverd4=stack64#30 # fstpl >aoverd4=40(%edx) fstpl 40(%edx) # q2 = q2_stack # movl q2=int32#2 # movl q2=%ebx movl 4(%esp,%eax),%ebx # x0 = *(float64 *) (q2 + 0) # fldl 0(q2x0=stack64#46 # fstpl >q2x0=-88(%ecx) fstpl -88(%ecx) # stacktop x1 # fxch q2x1=stack64#47 # fstpl >q2x1=-80(%ecx) fstpl -80(%ecx) # *(float64 *) &q2x2 = x2 # fstpl >q2x2=stack64#48 # fstpl >q2x2=-72(%ecx) fstpl -72(%ecx) # *(float64 *) &q2x3 = x3 # fstpl >q2x3=stack64#49 # fstpl >q2x3=-64(%ecx) fstpl -64(%ecx) # *(float64 *) &q2x4 = x4 # fstpl >q2x4=stack64#50 # fstpl >q2x4=-56(%ecx) fstpl -56(%ecx) # x0 = *(float64 *) (q2 + 40) # fldl 40(q2y0=stack64#51 # fstpl >q2y0=-48(%ecx) fstpl -48(%ecx) # stacktop x1 # fxch q2y1=stack64#52 # fstpl >q2y1=-40(%ecx) fstpl -40(%ecx) # *(float64 *) &q2y2 = x2 # fstpl >q2y2=stack64#53 # fstpl >q2y2=-32(%ecx) fstpl -32(%ecx) # *(float64 *) &q2y3 = x3 # fstpl >q2y3=stack64#54 # fstpl >q2y3=-24(%ecx) fstpl -24(%ecx) # *(float64 *) &q2y4 = x4 # fstpl >q2y4=stack64#55 # fstpl >q2y4=-16(%ecx) fstpl -16(%ecx) # x0 = *(float64 *) (q2 + 80) # fldl 80(q2z0=stack64#56 # fstpl >q2z0=-8(%ecx) fstpl -8(%ecx) # stacktop x1 # fxch q2z1=stack64#57 # fstpl >q2z1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &q2z2 = x2 # fstpl >q2z2=stack64#58 # fstpl >q2z2=8(%ecx) fstpl 8(%ecx) # *(float64 *) &q2z3 = x3 # fstpl >q2z3=stack64#59 # fstpl >q2z3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &q2z4 = x4 # fstpl >q2z4=stack64#60 # fstpl >q2z4=24(%ecx) fstpl 24(%ecx) # x0 = *(float64 *) (q2 + 120) # fldl 120(q2t0=stack64#61 # fstpl >q2t0=32(%ecx) fstpl 32(%ecx) # stacktop x1 # fxch q2t1=stack64#62 # fstpl >q2t1=40(%ecx) fstpl 40(%ecx) # *(float64 *) &q2t2 = x2 # fstpl >q2t2=stack64#63 # fstpl >q2t2=48(%ecx) fstpl 48(%ecx) # *(float64 *) &q2t3 = x3 # fstpl >q2t3=stack64#64 # fstpl >q2t3=56(%ecx) fstpl 56(%ecx) # *(float64 *) &q2t4 = x4 # fstpl >q2t4=stack64#65 # fstpl >q2t4=64(%ecx) fstpl 64(%ecx) # q3 = q3_stack # movl q3=int32#2 # movl q3=%ebx movl 8(%esp,%eax),%ebx # x0 = *(float64 *) (q3 + 0) # fldl 0(q3x0=stack64#66 # fstpl >q3x0=72(%ecx) fstpl 72(%ecx) # stacktop x1 # fxch q3x1=stack64#67 # fstpl >q3x1=80(%ecx) fstpl 80(%ecx) # *(float64 *) &q3x2 = x2 # fstpl >q3x2=stack64#68 # fstpl >q3x2=88(%ecx) fstpl 88(%ecx) # *(float64 *) &q3x3 = x3 # fstpl >q3x3=stack64#69 # fstpl >q3x3=96(%ecx) fstpl 96(%ecx) # *(float64 *) &q3x4 = x4 # fstpl >q3x4=stack64#70 # fstpl >q3x4=104(%ecx) fstpl 104(%ecx) # x0 = *(float64 *) (q3 + 40) # fldl 40(q3y0=stack64#71 # fstpl >q3y0=112(%ecx) fstpl 112(%ecx) # stacktop x1 # fxch q3y1=stack64#72 # fstpl >q3y1=120(%ecx) fstpl 120(%ecx) # *(float64 *) &q3y2 = x2 # fstpl >q3y2=stack64#73 # fstpl >q3y2=128(%ecx) fstpl 128(%ecx) # *(float64 *) &q3y3 = x3 # fstpl >q3y3=stack64#74 # fstpl >q3y3=136(%ecx) fstpl 136(%ecx) # *(float64 *) &q3y4 = x4 # fstpl >q3y4=stack64#75 # fstpl >q3y4=144(%ecx) fstpl 144(%ecx) # x0 = *(float64 *) (q3 + 80) # fldl 80(q3z0=stack64#76 # fstpl >q3z0=152(%ecx) fstpl 152(%ecx) # stacktop x1 # fxch q3z1=stack64#77 # fstpl >q3z1=160(%ecx) fstpl 160(%ecx) # *(float64 *) &q3z2 = x2 # fstpl >q3z2=stack64#78 # fstpl >q3z2=168(%ecx) fstpl 168(%ecx) # *(float64 *) &q3z3 = x3 # fstpl >q3z3=stack64#79 # fstpl >q3z3=176(%ecx) fstpl 176(%ecx) # *(float64 *) &q3z4 = x4 # fstpl >q3z4=stack64#80 # fstpl >q3z4=184(%ecx) fstpl 184(%ecx) # x0 = *(float64 *) (q3 + 120) # fldl 120(q3t0=stack64#81 # fstpl >q3t0=192(%ecx) fstpl 192(%ecx) # stacktop x1 # fxch q3t1=stack64#82 # fstpl >q3t1=200(%ecx) fstpl 200(%ecx) # *(float64 *) &q3t2 = x2 # fstpl >q3t2=stack64#83 # fstpl >q3t2=208(%ecx) fstpl 208(%ecx) # *(float64 *) &q3t3 = x3 # fstpl >q3t3=stack64#84 # fstpl >q3t3=216(%ecx) fstpl 216(%ecx) # *(float64 *) &q3t4 = x4 # fstpl >q3t4=stack64#85 # fstpl >q3t4=224(%ecx) fstpl 224(%ecx) # bytes = 28 # mov $28,>bytes=int32#4 # mov $28,>bytes=%edi mov $28,%edi # bits = 31 # mov $31,>bits=int32#5 # mov $31,>bits=%ebp mov $31,%ebp # e = e_stack # movl e=int32#2 # movl e=%ebx movl 20(%esp,%eax),%ebx # thisword = *(uint32 *) (e + 28) # movl 28(thisword=int32#2 # movl 28(thisword=%ebx movl 28(%ebx),%ebx # thisword <<<= 1 # rol $1,selectbit=int32#3 # mov $0,>selectbit=%esi mov $0,%esi # morebytes# ._morebytes: # bytes_stack = bytes # movl bytes_stack=stack32#9 # movl bytes_stack=32(%esp) movl %edi,32(%esp) # morebits# ._morebits: # thisword <<<= 1 # rol $1,thisword_stack=stack32#7 # movl thisword_stack=24(%esp) movl %ebx,24(%esp) # bits_stack = bits # movl bits_stack=stack32#8 # movl bits_stack=28(%esp) movl %ebp,28(%esp) # thisword &= 1 # and $1,exponentbitshifted=stack64#86 # movl $0x43300000,>exponentbitshifted=236(%ecx) movl $0x43300000,236(%ecx) # inplace exponentbitshifted bottom = selectbit # movl selectbit_stack=stack32#6 # movl selectbit_stack=20(%esp) movl %ebx,20(%esp) # out3 = *(float64 *) &q2x4 # fldl u22_stack=stack64#50 # fstpl >u22_stack=-56(%ecx) fstpl -56(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q2x0 # fldl left0x0=stack64#46 # fstpl >left0x0=-88(%ecx) fstpl -88(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd left0x1=stack64#47 # fstpl >left0x1=-80(%ecx) fstpl -80(%ecx) # stacktop carry2 # fxch left0x2=stack64#48 # fstpl >left0x2=-72(%ecx) fstpl -72(%ecx) # out3 -= carry3 # fsub left0x3=stack64#49 # fstpl >left0x3=-64(%ecx) fstpl -64(%ecx) # out4 += carry3 # faddp left0x4=stack64#50 # fstpl >left0x4=-56(%ecx) fstpl -56(%ecx) # out3 = *(float64 *) &q2y4 # fldl u22_stack=stack64#55 # fstpl >u22_stack=-16(%ecx) fstpl -16(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q2y0 # fldl left0y0=stack64#51 # fstpl >left0y0=-48(%ecx) fstpl -48(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd left0y1=stack64#52 # fstpl >left0y1=-40(%ecx) fstpl -40(%ecx) # stacktop carry2 # fxch left0y2=stack64#53 # fstpl >left0y2=-32(%ecx) fstpl -32(%ecx) # out3 -= carry3 # fsub left0y3=stack64#54 # fstpl >left0y3=-24(%ecx) fstpl -24(%ecx) # out4 += carry3 # faddp left0y4=stack64#55 # fstpl >left0y4=-16(%ecx) fstpl -16(%ecx) # out3 = *(float64 *) &q2z4 # fldl u22_stack=stack64#60 # fstpl >u22_stack=24(%ecx) fstpl 24(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q2z0 # fldl left0z0=stack64#56 # fstpl >left0z0=-8(%ecx) fstpl -8(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd left0z1=stack64#57 # fstpl >left0z1=0(%ecx) fstpl 0(%ecx) # stacktop carry2 # fxch left0z2=stack64#58 # fstpl >left0z2=8(%ecx) fstpl 8(%ecx) # out3 -= carry3 # fsub left0z3=stack64#59 # fstpl >left0z3=16(%ecx) fstpl 16(%ecx) # out4 += carry3 # faddp left0z4=stack64#60 # fstpl >left0z4=24(%ecx) fstpl 24(%ecx) # out3 = *(float64 *) &q2t4 # fldl u22_stack=stack64#65 # fstpl >u22_stack=64(%ecx) fstpl 64(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q2t0 # fldl left0t0=stack64#61 # fstpl >left0t0=32(%ecx) fstpl 32(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd left0t1=stack64#62 # fstpl >left0t1=40(%ecx) fstpl 40(%ecx) # stacktop carry2 # fxch left0t2=stack64#63 # fstpl >left0t2=48(%ecx) fstpl 48(%ecx) # out3 -= carry3 # fsub left0t3=stack64#64 # fstpl >left0t3=56(%ecx) fstpl 56(%ecx) # out4 += carry3 # faddp left0t4=stack64#65 # fstpl >left0t4=64(%ecx) fstpl 64(%ecx) # out3 = *(float64 *) &q3x4 # fldl u22_stack=stack64#70 # fstpl >u22_stack=104(%ecx) fstpl 104(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q3x0 # fldl right0x0=stack64#66 # fstpl >right0x0=72(%ecx) fstpl 72(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd right0x1=stack64#67 # fstpl >right0x1=80(%ecx) fstpl 80(%ecx) # stacktop carry2 # fxch right0x2=stack64#68 # fstpl >right0x2=88(%ecx) fstpl 88(%ecx) # out3 -= carry3 # fsub right0x3=stack64#69 # fstpl >right0x3=96(%ecx) fstpl 96(%ecx) # out4 += carry3 # faddp right0x4=stack64#70 # fstpl >right0x4=104(%ecx) fstpl 104(%ecx) # out3 = *(float64 *) &q3y4 # fldl u22_stack=stack64#75 # fstpl >u22_stack=144(%ecx) fstpl 144(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q3y0 # fldl right0y0=stack64#71 # fstpl >right0y0=112(%ecx) fstpl 112(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd right0y1=stack64#72 # fstpl >right0y1=120(%ecx) fstpl 120(%ecx) # stacktop carry2 # fxch right0y2=stack64#73 # fstpl >right0y2=128(%ecx) fstpl 128(%ecx) # out3 -= carry3 # fsub right0y3=stack64#74 # fstpl >right0y3=136(%ecx) fstpl 136(%ecx) # out4 += carry3 # faddp right0y4=stack64#75 # fstpl >right0y4=144(%ecx) fstpl 144(%ecx) # out3 = *(float64 *) &q3z4 # fldl u22_stack=stack64#80 # fstpl >u22_stack=184(%ecx) fstpl 184(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q3z0 # fldl right0z0=stack64#76 # fstpl >right0z0=152(%ecx) fstpl 152(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd right0z1=stack64#77 # fstpl >right0z1=160(%ecx) fstpl 160(%ecx) # stacktop carry2 # fxch right0z2=stack64#78 # fstpl >right0z2=168(%ecx) fstpl 168(%ecx) # out3 -= carry3 # fsub right0z3=stack64#79 # fstpl >right0z3=176(%ecx) fstpl 176(%ecx) # out4 += carry3 # faddp right0z4=stack64#80 # fstpl >right0z4=184(%ecx) fstpl 184(%ecx) # out3 = *(float64 *) &q3t4 # fldl u22_stack=stack64#85 # fstpl >u22_stack=224(%ecx) fstpl 224(%ecx) # stacktop u32 # fxch u32_stack=stack64#87 # fstl >u32_stack=240(%ecx) fstl 240(%ecx) # out4 = *(float64 *) &q3t0 # fldl right0t0=stack64#81 # fstpl >right0t0=192(%ecx) fstpl 192(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd right0t1=stack64#82 # fstpl >right0t1=200(%ecx) fstpl 200(%ecx) # stacktop carry2 # fxch right0t2=stack64#83 # fstpl >right0t2=208(%ecx) fstpl 208(%ecx) # out3 -= carry3 # fsub right0t3=stack64#84 # fstpl >right0t3=216(%ecx) fstpl 216(%ecx) # out4 += carry3 # faddp right0t4=stack64#85 # fstpl >right0t4=224(%ecx) fstpl 224(%ecx) # use1 = *(float64 *) &exponentbitshifted # fldl left1x0=stack64#46 # fstpl >left1x0=-88(%ecx) fstpl -88(%ecx) # *(float64 *) &right1x0 = y0 # fstpl >right1x0=stack64#66 # fstpl >right1x0=72(%ecx) fstpl 72(%ecx) # x1 = *(float64 *) &left0x1 # fldl left1x1=stack64#47 # fstpl >left1x1=-80(%ecx) fstpl -80(%ecx) # *(float64 *) &right1x1 = y1 # fstpl >right1x1=stack64#67 # fstpl >right1x1=80(%ecx) fstpl 80(%ecx) # x2 = *(float64 *) &left0x2 # fldl left1x2=stack64#48 # fstpl >left1x2=-72(%ecx) fstpl -72(%ecx) # *(float64 *) &right1x2 = y2 # fstpl >right1x2=stack64#68 # fstpl >right1x2=88(%ecx) fstpl 88(%ecx) # x3 = *(float64 *) &left0x3 # fldl left1x3=stack64#49 # fstpl >left1x3=-64(%ecx) fstpl -64(%ecx) # *(float64 *) &right1x3 = y3 # fstpl >right1x3=stack64#69 # fstpl >right1x3=96(%ecx) fstpl 96(%ecx) # x4 = *(float64 *) &left0x4 # fldl left1x4=stack64#50 # fstpl >left1x4=-56(%ecx) fstpl -56(%ecx) # *(float64 *) &right1x4 = y4 # fstpl >right1x4=stack64#70 # fstpl >right1x4=104(%ecx) fstpl 104(%ecx) # x0 = *(float64 *) &left0y0 # fldl left1y0=stack64#51 # fstpl >left1y0=-48(%ecx) fstpl -48(%ecx) # *(float64 *) &right1y0 = y0 # fstpl >right1y0=stack64#71 # fstpl >right1y0=112(%ecx) fstpl 112(%ecx) # x1 = *(float64 *) &left0y1 # fldl left1y1=stack64#52 # fstpl >left1y1=-40(%ecx) fstpl -40(%ecx) # *(float64 *) &right1y1 = y1 # fstpl >right1y1=stack64#72 # fstpl >right1y1=120(%ecx) fstpl 120(%ecx) # x2 = *(float64 *) &left0y2 # fldl left1y2=stack64#53 # fstpl >left1y2=-32(%ecx) fstpl -32(%ecx) # *(float64 *) &right1y2 = y2 # fstpl >right1y2=stack64#73 # fstpl >right1y2=128(%ecx) fstpl 128(%ecx) # x3 = *(float64 *) &left0y3 # fldl left1y3=stack64#54 # fstpl >left1y3=-24(%ecx) fstpl -24(%ecx) # *(float64 *) &right1y3 = y3 # fstpl >right1y3=stack64#74 # fstpl >right1y3=136(%ecx) fstpl 136(%ecx) # x4 = *(float64 *) &left0y4 # fldl left1y4=stack64#55 # fstpl >left1y4=-16(%ecx) fstpl -16(%ecx) # *(float64 *) &right1y4 = y4 # fstpl >right1y4=stack64#75 # fstpl >right1y4=144(%ecx) fstpl 144(%ecx) # x0 = *(float64 *) &left0z0 # fldl left1z0=stack64#56 # fstpl >left1z0=-8(%ecx) fstpl -8(%ecx) # *(float64 *) &right1z0 = y0 # fstpl >right1z0=stack64#76 # fstpl >right1z0=152(%ecx) fstpl 152(%ecx) # x1 = *(float64 *) &left0z1 # fldl left1z1=stack64#57 # fstpl >left1z1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &right1z1 = y1 # fstpl >right1z1=stack64#77 # fstpl >right1z1=160(%ecx) fstpl 160(%ecx) # x2 = *(float64 *) &left0z2 # fldl left1z2=stack64#58 # fstpl >left1z2=8(%ecx) fstpl 8(%ecx) # *(float64 *) &right1z2 = y2 # fstpl >right1z2=stack64#78 # fstpl >right1z2=168(%ecx) fstpl 168(%ecx) # x3 = *(float64 *) &left0z3 # fldl left1z3=stack64#59 # fstpl >left1z3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &right1z3 = y3 # fstpl >right1z3=stack64#79 # fstpl >right1z3=176(%ecx) fstpl 176(%ecx) # x4 = *(float64 *) &left0z4 # fldl left1z4=stack64#60 # fstpl >left1z4=24(%ecx) fstpl 24(%ecx) # *(float64 *) &right1z4 = y4 # fstpl >right1z4=stack64#80 # fstpl >right1z4=184(%ecx) fstpl 184(%ecx) # x0 = *(float64 *) &left0t0 # fldl left1t0=stack64#61 # fstpl >left1t0=32(%ecx) fstpl 32(%ecx) # *(float64 *) &right1t0 = y0 # fstpl >right1t0=stack64#81 # fstpl >right1t0=192(%ecx) fstpl 192(%ecx) # x1 = *(float64 *) &left0t1 # fldl left1t1=stack64#62 # fstpl >left1t1=40(%ecx) fstpl 40(%ecx) # *(float64 *) &right1t1 = y1 # fstpl >right1t1=stack64#82 # fstpl >right1t1=200(%ecx) fstpl 200(%ecx) # x2 = *(float64 *) &left0t2 # fldl left1t2=stack64#63 # fstpl >left1t2=48(%ecx) fstpl 48(%ecx) # *(float64 *) &right1t2 = y2 # fstpl >right1t2=stack64#83 # fstpl >right1t2=208(%ecx) fstpl 208(%ecx) # x3 = *(float64 *) &left0t3 # fldl left1t3=stack64#64 # fstpl >left1t3=56(%ecx) fstpl 56(%ecx) # *(float64 *) &right1t3 = y3 # fstpl >right1t3=stack64#84 # fstpl >right1t3=216(%ecx) fstpl 216(%ecx) # x4 = *(float64 *) &left0t4 # fldl left1t4=stack64#65 # fstpl >left1t4=64(%ecx) fstpl 64(%ecx) # *(float64 *) &right1t4 = y4 # fstpl >right1t4=stack64#85 # fstpl >right1t4=224(%ecx) fstpl 224(%ecx) # f0 = *(float64 *) &left1x0 # fldl leftpmx0=stack64#46 # fstpl >leftpmx0=-88(%ecx) fstpl -88(%ecx) # stacktop e0 # fxch leftpmy0=stack64#51 # fstpl >leftpmy0=-48(%ecx) fstpl -48(%ecx) # stacktop f0 # fxch leftpmz0=stack64#56 # fstpl >leftpmz0=-8(%ecx) fstpl -8(%ecx) # *(float64 *) &leftpmt0 = g0 # fstpl >leftpmt0=stack64#61 # fstpl >leftpmt0=32(%ecx) fstpl 32(%ecx) # f1 = *(float64 *) &left1x1 # fldl leftpmx1=stack64#47 # fstpl >leftpmx1=-80(%ecx) fstpl -80(%ecx) # stacktop e1 # fxch leftpmy1=stack64#52 # fstpl >leftpmy1=-40(%ecx) fstpl -40(%ecx) # stacktop f1 # fxch leftpmz1=stack64#57 # fstpl >leftpmz1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &leftpmt1 = g1 # fstpl >leftpmt1=stack64#62 # fstpl >leftpmt1=40(%ecx) fstpl 40(%ecx) # f2 = *(float64 *) &left1x2 # fldl leftpmx2=stack64#48 # fstpl >leftpmx2=-72(%ecx) fstpl -72(%ecx) # stacktop e2 # fxch leftpmy2=stack64#53 # fstpl >leftpmy2=-32(%ecx) fstpl -32(%ecx) # stacktop f2 # fxch leftpmz2=stack64#58 # fstpl >leftpmz2=8(%ecx) fstpl 8(%ecx) # *(float64 *) &leftpmt2 = g2 # fstpl >leftpmt2=stack64#63 # fstpl >leftpmt2=48(%ecx) fstpl 48(%ecx) # f3 = *(float64 *) &left1x3 # fldl leftpmx3=stack64#49 # fstpl >leftpmx3=-64(%ecx) fstpl -64(%ecx) # stacktop e3 # fxch leftpmy3=stack64#54 # fstpl >leftpmy3=-24(%ecx) fstpl -24(%ecx) # stacktop f3 # fxch leftpmz3=stack64#59 # fstpl >leftpmz3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &leftpmt3 = g3 # fstpl >leftpmt3=stack64#64 # fstpl >leftpmt3=56(%ecx) fstpl 56(%ecx) # f4 = *(float64 *) &left1x4 # fldl leftpmx4=stack64#50 # fstpl >leftpmx4=-56(%ecx) fstpl -56(%ecx) # stacktop e4 # fxch leftpmy4=stack64#55 # fstpl >leftpmy4=-16(%ecx) fstpl -16(%ecx) # stacktop f4 # fxch leftpmz4=stack64#60 # fstpl >leftpmz4=24(%ecx) fstpl 24(%ecx) # *(float64 *) &leftpmt4 = g4 # fstpl >leftpmt4=stack64#65 # fstpl >leftpmt4=64(%ecx) fstpl 64(%ecx) # j0 = *(float64 *) &leftpmx0 # fldl left2x0=stack64#86 # fstpl >left2x0=232(%ecx) fstpl 232(%ecx) # *(float64 *) &left2y0 = j0 # fstpl >left2y0=stack64#91 # fstpl >left2y0=272(%ecx) fstpl 272(%ecx) # stacktop i0 # fxch left2z0=stack64#96 # fstpl >left2z0=312(%ecx) fstpl 312(%ecx) # *(float64 *) &left2t0 = k0 # fstpl >left2t0=stack64#101 # fstpl >left2t0=352(%ecx) fstpl 352(%ecx) # j1 = *(float64 *) &leftpmx1 # fldl left2x1=stack64#87 # fstpl >left2x1=240(%ecx) fstpl 240(%ecx) # *(float64 *) &left2y1 = j1 # fstpl >left2y1=stack64#92 # fstpl >left2y1=280(%ecx) fstpl 280(%ecx) # stacktop i1 # fxch left2z1=stack64#97 # fstpl >left2z1=320(%ecx) fstpl 320(%ecx) # *(float64 *) &left2t1 = k1 # fstpl >left2t1=stack64#102 # fstpl >left2t1=360(%ecx) fstpl 360(%ecx) # j2 = *(float64 *) &leftpmx2 # fldl left2x2=stack64#88 # fstpl >left2x2=248(%ecx) fstpl 248(%ecx) # *(float64 *) &left2y2 = j2 # fstpl >left2y2=stack64#93 # fstpl >left2y2=288(%ecx) fstpl 288(%ecx) # stacktop i2 # fxch left2z2=stack64#98 # fstpl >left2z2=328(%ecx) fstpl 328(%ecx) # *(float64 *) &left2t2 = k2 # fstpl >left2t2=stack64#103 # fstpl >left2t2=368(%ecx) fstpl 368(%ecx) # j3 = *(float64 *) &leftpmx3 # fldl left2x3=stack64#89 # fstpl >left2x3=256(%ecx) fstpl 256(%ecx) # *(float64 *) &left2y3 = j3 # fstpl >left2y3=stack64#94 # fstpl >left2y3=296(%ecx) fstpl 296(%ecx) # stacktop i3 # fxch left2z3=stack64#99 # fstpl >left2z3=336(%ecx) fstpl 336(%ecx) # *(float64 *) &left2t3 = k3 # fstpl >left2t3=stack64#104 # fstpl >left2t3=376(%ecx) fstpl 376(%ecx) # j4 = *(float64 *) &leftpmx4 # fldl left2x4=stack64#90 # fstpl >left2x4=264(%ecx) fstpl 264(%ecx) # *(float64 *) &left2y4 = j4 # fstpl >left2y4=stack64#95 # fstpl >left2y4=304(%ecx) fstpl 304(%ecx) # stacktop i4 # fxch left2z4=stack64#100 # fstpl >left2z4=344(%ecx) fstpl 344(%ecx) # *(float64 *) &left2t4 = k4 # fstpl >left2t4=stack64#105 # fstpl >left2t4=384(%ecx) fstpl 384(%ecx) # f0 = *(float64 *) &right1x0 # fldl rightpmx0=stack64#46 # fstpl >rightpmx0=-88(%ecx) fstpl -88(%ecx) # stacktop e0 # fxch rightpmy0=stack64#51 # fstpl >rightpmy0=-48(%ecx) fstpl -48(%ecx) # stacktop f0 # fxch rightpmz0=stack64#56 # fstpl >rightpmz0=-8(%ecx) fstpl -8(%ecx) # *(float64 *) &rightpmt0 = g0 # fstpl >rightpmt0=stack64#61 # fstpl >rightpmt0=32(%ecx) fstpl 32(%ecx) # f1 = *(float64 *) &right1x1 # fldl rightpmx1=stack64#47 # fstpl >rightpmx1=-80(%ecx) fstpl -80(%ecx) # stacktop e1 # fxch rightpmy1=stack64#52 # fstpl >rightpmy1=-40(%ecx) fstpl -40(%ecx) # stacktop f1 # fxch rightpmz1=stack64#57 # fstpl >rightpmz1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &rightpmt1 = g1 # fstpl >rightpmt1=stack64#62 # fstpl >rightpmt1=40(%ecx) fstpl 40(%ecx) # f2 = *(float64 *) &right1x2 # fldl rightpmx2=stack64#48 # fstpl >rightpmx2=-72(%ecx) fstpl -72(%ecx) # stacktop e2 # fxch rightpmy2=stack64#53 # fstpl >rightpmy2=-32(%ecx) fstpl -32(%ecx) # stacktop f2 # fxch rightpmz2=stack64#58 # fstpl >rightpmz2=8(%ecx) fstpl 8(%ecx) # *(float64 *) &rightpmt2 = g2 # fstpl >rightpmt2=stack64#63 # fstpl >rightpmt2=48(%ecx) fstpl 48(%ecx) # f3 = *(float64 *) &right1x3 # fldl rightpmx3=stack64#49 # fstpl >rightpmx3=-64(%ecx) fstpl -64(%ecx) # stacktop e3 # fxch rightpmy3=stack64#54 # fstpl >rightpmy3=-24(%ecx) fstpl -24(%ecx) # stacktop f3 # fxch rightpmz3=stack64#59 # fstpl >rightpmz3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &rightpmt3 = g3 # fstpl >rightpmt3=stack64#64 # fstpl >rightpmt3=56(%ecx) fstpl 56(%ecx) # f4 = *(float64 *) &right1x4 # fldl rightpmx4=stack64#50 # fstpl >rightpmx4=-56(%ecx) fstpl -56(%ecx) # stacktop e4 # fxch rightpmy4=stack64#55 # fstpl >rightpmy4=-16(%ecx) fstpl -16(%ecx) # stacktop f4 # fxch rightpmz4=stack64#60 # fstpl >rightpmz4=24(%ecx) fstpl 24(%ecx) # *(float64 *) &rightpmt4 = g4 # fstpl >rightpmt4=stack64#65 # fstpl >rightpmt4=64(%ecx) fstpl 64(%ecx) # j0 = *(float64 *) &rightpmx0 # fldl right2x0=stack64#46 # fstpl >right2x0=-88(%ecx) fstpl -88(%ecx) # *(float64 *) &right2y0 = j0 # fstpl >right2y0=stack64#51 # fstpl >right2y0=-48(%ecx) fstpl -48(%ecx) # stacktop i0 # fxch right2z0=stack64#56 # fstpl >right2z0=-8(%ecx) fstpl -8(%ecx) # *(float64 *) &right2t0 = k0 # fstpl >right2t0=stack64#61 # fstpl >right2t0=32(%ecx) fstpl 32(%ecx) # j1 = *(float64 *) &rightpmx1 # fldl right2x1=stack64#47 # fstpl >right2x1=-80(%ecx) fstpl -80(%ecx) # *(float64 *) &right2y1 = j1 # fstpl >right2y1=stack64#52 # fstpl >right2y1=-40(%ecx) fstpl -40(%ecx) # stacktop i1 # fxch right2z1=stack64#57 # fstpl >right2z1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &right2t1 = k1 # fstpl >right2t1=stack64#62 # fstpl >right2t1=40(%ecx) fstpl 40(%ecx) # j2 = *(float64 *) &rightpmx2 # fldl right2x2=stack64#48 # fstpl >right2x2=-72(%ecx) fstpl -72(%ecx) # *(float64 *) &right2y2 = j2 # fstpl >right2y2=stack64#53 # fstpl >right2y2=-32(%ecx) fstpl -32(%ecx) # stacktop i2 # fxch right2z2=stack64#58 # fstpl >right2z2=8(%ecx) fstpl 8(%ecx) # *(float64 *) &right2t2 = k2 # fstpl >right2t2=stack64#63 # fstpl >right2t2=48(%ecx) fstpl 48(%ecx) # j3 = *(float64 *) &rightpmx3 # fldl right2x3=stack64#49 # fstpl >right2x3=-64(%ecx) fstpl -64(%ecx) # *(float64 *) &right2y3 = j3 # fstpl >right2y3=stack64#54 # fstpl >right2y3=-24(%ecx) fstpl -24(%ecx) # stacktop i3 # fxch right2z3=stack64#59 # fstpl >right2z3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &right2t3 = k3 # fstpl >right2t3=stack64#64 # fstpl >right2t3=56(%ecx) fstpl 56(%ecx) # j4 = *(float64 *) &rightpmx4 # fldl right2x4=stack64#50 # fstpl >right2x4=-56(%ecx) fstpl -56(%ecx) # *(float64 *) &right2y4 = j4 # fstpl >right2y4=stack64#55 # fstpl >right2y4=-16(%ecx) fstpl -16(%ecx) # stacktop i4 # fxch right2z4=stack64#60 # fstpl >right2z4=24(%ecx) fstpl 24(%ecx) # *(float64 *) &right2t4 = k4 # fstpl >right2t4=stack64#65 # fstpl >right2t4=64(%ecx) fstpl 64(%ecx) # out3 = *(float64 *) &left2y4 # fldl left3y0=stack64#66 # fstpl >left3y0=72(%ecx) fstpl 72(%ecx) # *(float64 *) &left3y1 = out1 # fstpl >left3y1=stack64#67 # fstpl >left3y1=80(%ecx) fstpl 80(%ecx) # *(float64 *) &left3y2 = out2 # fstpl >left3y2=stack64#68 # fstpl >left3y2=88(%ecx) fstpl 88(%ecx) # stacktop out3 # fxch left3y3=stack64#69 # fstpl >left3y3=96(%ecx) fstpl 96(%ecx) # *(float64 *) &left3y4 = out4 # fstpl >left3y4=stack64#70 # fstpl >left3y4=104(%ecx) fstpl 104(%ecx) # out3 = *(float64 *) &left2z4 # fldl left3z0=stack64#71 # fstpl >left3z0=112(%ecx) fstpl 112(%ecx) # *(float64 *) &left3z1 = out1 # fstpl >left3z1=stack64#72 # fstpl >left3z1=120(%ecx) fstpl 120(%ecx) # *(float64 *) &left3z2 = out2 # fstpl >left3z2=stack64#73 # fstpl >left3z2=128(%ecx) fstpl 128(%ecx) # stacktop out3 # fxch left3z3=stack64#74 # fstpl >left3z3=136(%ecx) fstpl 136(%ecx) # *(float64 *) &left3z4 = out4 # fstpl >left3z4=stack64#75 # fstpl >left3z4=144(%ecx) fstpl 144(%ecx) # out3 = *(float64 *) &left2t4 # fldl left3t0=stack64#76 # fstpl >left3t0=152(%ecx) fstpl 152(%ecx) # *(float64 *) &left3t1 = out1 # fstpl >left3t1=stack64#77 # fstpl >left3t1=160(%ecx) fstpl 160(%ecx) # *(float64 *) &left3t2 = out2 # fstpl >left3t2=stack64#78 # fstpl >left3t2=168(%ecx) fstpl 168(%ecx) # stacktop out3 # fxch left3t3=stack64#79 # fstpl >left3t3=176(%ecx) fstpl 176(%ecx) # *(float64 *) &left3t4 = out4 # fstpl >left3t4=stack64#80 # fstpl >left3t4=184(%ecx) fstpl 184(%ecx) # out3 = *(float64 *) &left2x4 # fldl u22_stack=stack64#81 # fstpl >u22_stack=192(%ecx) fstpl 192(%ecx) # stacktop u32 # fxch u32_stack=stack64#82 # fstl >u32_stack=200(%ecx) fstl 200(%ecx) # out4 = *(float64 *) &left2x0 # fldl left4x0=stack64#81 # fstpl >left4x0=192(%ecx) fstpl 192(%ecx) # carry1 = *(float64 *) &gaudry_pm_alpha51 fldl gaudry_pm_alpha51 # carry1 += out1 # fadd left4x1=stack64#82 # fstpl >left4x1=200(%ecx) fstpl 200(%ecx) # stacktop carry2 # fxch left4x2=stack64#83 # fstpl >left4x2=208(%ecx) fstpl 208(%ecx) # out3 -= carry3 # fsub left4x3=stack64#84 # fstpl >left4x3=216(%ecx) fstpl 216(%ecx) # out4 += carry3 # faddp left4x4=stack64#85 # fstpl >left4x4=224(%ecx) fstpl 224(%ecx) # out3 = *(float64 *) &left2y4 # fldl left4y0=stack64#91 # fstpl >left4y0=272(%ecx) fstpl 272(%ecx) # *(float64 *) &left4y1 = out1 # fstpl >left4y1=stack64#92 # fstpl >left4y1=280(%ecx) fstpl 280(%ecx) # *(float64 *) &left4y2 = out2 # fstpl >left4y2=stack64#93 # fstpl >left4y2=288(%ecx) fstpl 288(%ecx) # stacktop out3 # fxch left4y3=stack64#94 # fstpl >left4y3=296(%ecx) fstpl 296(%ecx) # *(float64 *) &left4y4 = out4 # fstpl >left4y4=stack64#95 # fstpl >left4y4=304(%ecx) fstpl 304(%ecx) # out3 = *(float64 *) &left2z4 # fldl left4z0=stack64#96 # fstpl >left4z0=312(%ecx) fstpl 312(%ecx) # *(float64 *) &left4z1 = out1 # fstpl >left4z1=stack64#97 # fstpl >left4z1=320(%ecx) fstpl 320(%ecx) # *(float64 *) &left4z2 = out2 # fstpl >left4z2=stack64#98 # fstpl >left4z2=328(%ecx) fstpl 328(%ecx) # stacktop out3 # fxch left4z3=stack64#99 # fstpl >left4z3=336(%ecx) fstpl 336(%ecx) # *(float64 *) &left4z4 = out4 # fstpl >left4z4=stack64#100 # fstpl >left4z4=344(%ecx) fstpl 344(%ecx) # out3 = *(float64 *) &left2t4 # fldl left4t0=stack64#101 # fstpl >left4t0=352(%ecx) fstpl 352(%ecx) # *(float64 *) &left4t1 = out1 # fstpl >left4t1=stack64#102 # fstpl >left4t1=360(%ecx) fstpl 360(%ecx) # *(float64 *) &left4t2 = out2 # fstpl >left4t2=stack64#103 # fstpl >left4t2=368(%ecx) fstpl 368(%ecx) # stacktop out3 # fxch left4t3=stack64#104 # fstpl >left4t3=376(%ecx) fstpl 376(%ecx) # *(float64 *) &left4t4 = out4 # fstpl >left4t4=stack64#105 # fstpl >left4t4=384(%ecx) fstpl 384(%ecx) # out3 = *(float64 *) &right2x4 # fldl right4x0=stack64#86 # fstpl >right4x0=232(%ecx) fstpl 232(%ecx) # *(float64 *) &right4x1 = out1 # fstpl >right4x1=stack64#87 # fstpl >right4x1=240(%ecx) fstpl 240(%ecx) # *(float64 *) &right4x2 = out2 # fstpl >right4x2=stack64#88 # fstpl >right4x2=248(%ecx) fstpl 248(%ecx) # stacktop out3 # fxch right4x3=stack64#89 # fstpl >right4x3=256(%ecx) fstpl 256(%ecx) # *(float64 *) &right4x4 = out4 # fstpl >right4x4=stack64#90 # fstpl >right4x4=264(%ecx) fstpl 264(%ecx) # out3 = *(float64 *) &right2y4 # fldl right4y0=stack64#66 # fstpl >right4y0=72(%ecx) fstpl 72(%ecx) # *(float64 *) &right4y1 = out1 # fstpl >right4y1=stack64#67 # fstpl >right4y1=80(%ecx) fstpl 80(%ecx) # *(float64 *) &right4y2 = out2 # fstpl >right4y2=stack64#68 # fstpl >right4y2=88(%ecx) fstpl 88(%ecx) # stacktop out3 # fxch right4y3=stack64#69 # fstpl >right4y3=96(%ecx) fstpl 96(%ecx) # *(float64 *) &right4y4 = out4 # fstpl >right4y4=stack64#70 # fstpl >right4y4=104(%ecx) fstpl 104(%ecx) # out3 = *(float64 *) &right2z4 # fldl right4z0=stack64#71 # fstpl >right4z0=112(%ecx) fstpl 112(%ecx) # *(float64 *) &right4z1 = out1 # fstpl >right4z1=stack64#72 # fstpl >right4z1=120(%ecx) fstpl 120(%ecx) # *(float64 *) &right4z2 = out2 # fstpl >right4z2=stack64#73 # fstpl >right4z2=128(%ecx) fstpl 128(%ecx) # stacktop out3 # fxch right4z3=stack64#74 # fstpl >right4z3=136(%ecx) fstpl 136(%ecx) # *(float64 *) &right4z4 = out4 # fstpl >right4z4=stack64#75 # fstpl >right4z4=144(%ecx) fstpl 144(%ecx) # out3 = *(float64 *) &right2t4 # fldl right4t0=stack64#76 # fstpl >right4t0=152(%ecx) fstpl 152(%ecx) # *(float64 *) &right4t1 = out1 # fstpl >right4t1=stack64#77 # fstpl >right4t1=160(%ecx) fstpl 160(%ecx) # *(float64 *) &right4t2 = out2 # fstpl >right4t2=stack64#78 # fstpl >right4t2=168(%ecx) fstpl 168(%ecx) # stacktop out3 # fxch right4t3=stack64#79 # fstpl >right4t3=176(%ecx) fstpl 176(%ecx) # *(float64 *) &right4t4 = out4 # fstpl >right4t4=stack64#80 # fstpl >right4t4=184(%ecx) fstpl 184(%ecx) # f0 = *(float64 *) &left4x0 # fldl leftpmx0=stack64#46 # fstpl >leftpmx0=-88(%ecx) fstpl -88(%ecx) # stacktop e0 # fxch leftpmy0=stack64#51 # fstpl >leftpmy0=-48(%ecx) fstpl -48(%ecx) # stacktop f0 # fxch leftpmz0=stack64#56 # fstpl >leftpmz0=-8(%ecx) fstpl -8(%ecx) # *(float64 *) &leftpmt0 = g0 # fstpl >leftpmt0=stack64#61 # fstpl >leftpmt0=32(%ecx) fstpl 32(%ecx) # f1 = *(float64 *) &left4x1 # fldl leftpmx1=stack64#47 # fstpl >leftpmx1=-80(%ecx) fstpl -80(%ecx) # stacktop e1 # fxch leftpmy1=stack64#52 # fstpl >leftpmy1=-40(%ecx) fstpl -40(%ecx) # stacktop f1 # fxch leftpmz1=stack64#57 # fstpl >leftpmz1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &leftpmt1 = g1 # fstpl >leftpmt1=stack64#62 # fstpl >leftpmt1=40(%ecx) fstpl 40(%ecx) # f2 = *(float64 *) &left4x2 # fldl leftpmx2=stack64#48 # fstpl >leftpmx2=-72(%ecx) fstpl -72(%ecx) # stacktop e2 # fxch leftpmy2=stack64#53 # fstpl >leftpmy2=-32(%ecx) fstpl -32(%ecx) # stacktop f2 # fxch leftpmz2=stack64#58 # fstpl >leftpmz2=8(%ecx) fstpl 8(%ecx) # *(float64 *) &leftpmt2 = g2 # fstpl >leftpmt2=stack64#63 # fstpl >leftpmt2=48(%ecx) fstpl 48(%ecx) # f3 = *(float64 *) &left4x3 # fldl leftpmx3=stack64#49 # fstpl >leftpmx3=-64(%ecx) fstpl -64(%ecx) # stacktop e3 # fxch leftpmy3=stack64#54 # fstpl >leftpmy3=-24(%ecx) fstpl -24(%ecx) # stacktop f3 # fxch leftpmz3=stack64#59 # fstpl >leftpmz3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &leftpmt3 = g3 # fstpl >leftpmt3=stack64#64 # fstpl >leftpmt3=56(%ecx) fstpl 56(%ecx) # f4 = *(float64 *) &left4x4 # fldl leftpmx4=stack64#50 # fstpl >leftpmx4=-56(%ecx) fstpl -56(%ecx) # stacktop e4 # fxch leftpmy4=stack64#55 # fstpl >leftpmy4=-16(%ecx) fstpl -16(%ecx) # stacktop f4 # fxch leftpmz4=stack64#60 # fstpl >leftpmz4=24(%ecx) fstpl 24(%ecx) # *(float64 *) &leftpmt4 = g4 # fstpl >leftpmt4=stack64#65 # fstpl >leftpmt4=64(%ecx) fstpl 64(%ecx) # j0 = *(float64 *) &leftpmx0 # fldl q2x0=stack64#46 # fstpl >q2x0=-88(%ecx) fstpl -88(%ecx) # *(float64 *) &left5y0 = j0 # fstpl >left5y0=stack64#81 # fstpl >left5y0=192(%ecx) fstpl 192(%ecx) # stacktop i0 # fxch left5z0=stack64#91 # fstpl >left5z0=272(%ecx) fstpl 272(%ecx) # *(float64 *) &left5t0 = k0 # fstpl >left5t0=stack64#96 # fstpl >left5t0=312(%ecx) fstpl 312(%ecx) # j1 = *(float64 *) &leftpmx1 # fldl q2x1=stack64#47 # fstpl >q2x1=-80(%ecx) fstpl -80(%ecx) # *(float64 *) &left5y1 = j1 # fstpl >left5y1=stack64#82 # fstpl >left5y1=200(%ecx) fstpl 200(%ecx) # stacktop i1 # fxch left5z1=stack64#92 # fstpl >left5z1=280(%ecx) fstpl 280(%ecx) # *(float64 *) &left5t1 = k1 # fstpl >left5t1=stack64#97 # fstpl >left5t1=320(%ecx) fstpl 320(%ecx) # j2 = *(float64 *) &leftpmx2 # fldl q2x2=stack64#48 # fstpl >q2x2=-72(%ecx) fstpl -72(%ecx) # *(float64 *) &left5y2 = j2 # fstpl >left5y2=stack64#83 # fstpl >left5y2=208(%ecx) fstpl 208(%ecx) # stacktop i2 # fxch left5z2=stack64#93 # fstpl >left5z2=288(%ecx) fstpl 288(%ecx) # *(float64 *) &left5t2 = k2 # fstpl >left5t2=stack64#98 # fstpl >left5t2=328(%ecx) fstpl 328(%ecx) # j3 = *(float64 *) &leftpmx3 # fldl q2x3=stack64#49 # fstpl >q2x3=-64(%ecx) fstpl -64(%ecx) # *(float64 *) &left5y3 = j3 # fstpl >left5y3=stack64#84 # fstpl >left5y3=216(%ecx) fstpl 216(%ecx) # stacktop i3 # fxch left5z3=stack64#94 # fstpl >left5z3=296(%ecx) fstpl 296(%ecx) # *(float64 *) &left5t3 = k3 # fstpl >left5t3=stack64#99 # fstpl >left5t3=336(%ecx) fstpl 336(%ecx) # j4 = *(float64 *) &leftpmx4 # fldl q2x4=stack64#50 # fstpl >q2x4=-56(%ecx) fstpl -56(%ecx) # *(float64 *) &left5y4 = j4 # fstpl >left5y4=stack64#85 # fstpl >left5y4=224(%ecx) fstpl 224(%ecx) # stacktop i4 # fxch left5z4=stack64#95 # fstpl >left5z4=304(%ecx) fstpl 304(%ecx) # *(float64 *) &left5t4 = k4 # fstpl >left5t4=stack64#100 # fstpl >left5t4=344(%ecx) fstpl 344(%ecx) # f0 = *(float64 *) &right4x0 # fldl rightpmx0=stack64#51 # fstpl >rightpmx0=-48(%ecx) fstpl -48(%ecx) # stacktop e0 # fxch rightpmy0=stack64#56 # fstpl >rightpmy0=-8(%ecx) fstpl -8(%ecx) # stacktop f0 # fxch rightpmz0=stack64#61 # fstpl >rightpmz0=32(%ecx) fstpl 32(%ecx) # *(float64 *) &rightpmt0 = g0 # fstpl >rightpmt0=stack64#66 # fstpl >rightpmt0=72(%ecx) fstpl 72(%ecx) # f1 = *(float64 *) &right4x1 # fldl rightpmx1=stack64#52 # fstpl >rightpmx1=-40(%ecx) fstpl -40(%ecx) # stacktop e1 # fxch rightpmy1=stack64#57 # fstpl >rightpmy1=0(%ecx) fstpl 0(%ecx) # stacktop f1 # fxch rightpmz1=stack64#62 # fstpl >rightpmz1=40(%ecx) fstpl 40(%ecx) # *(float64 *) &rightpmt1 = g1 # fstpl >rightpmt1=stack64#67 # fstpl >rightpmt1=80(%ecx) fstpl 80(%ecx) # f2 = *(float64 *) &right4x2 # fldl rightpmx2=stack64#53 # fstpl >rightpmx2=-32(%ecx) fstpl -32(%ecx) # stacktop e2 # fxch rightpmy2=stack64#58 # fstpl >rightpmy2=8(%ecx) fstpl 8(%ecx) # stacktop f2 # fxch rightpmz2=stack64#63 # fstpl >rightpmz2=48(%ecx) fstpl 48(%ecx) # *(float64 *) &rightpmt2 = g2 # fstpl >rightpmt2=stack64#68 # fstpl >rightpmt2=88(%ecx) fstpl 88(%ecx) # f3 = *(float64 *) &right4x3 # fldl rightpmx3=stack64#54 # fstpl >rightpmx3=-24(%ecx) fstpl -24(%ecx) # stacktop e3 # fxch rightpmy3=stack64#59 # fstpl >rightpmy3=16(%ecx) fstpl 16(%ecx) # stacktop f3 # fxch rightpmz3=stack64#64 # fstpl >rightpmz3=56(%ecx) fstpl 56(%ecx) # *(float64 *) &rightpmt3 = g3 # fstpl >rightpmt3=stack64#69 # fstpl >rightpmt3=96(%ecx) fstpl 96(%ecx) # f4 = *(float64 *) &right4x4 # fldl rightpmx4=stack64#55 # fstpl >rightpmx4=-16(%ecx) fstpl -16(%ecx) # stacktop e4 # fxch rightpmy4=stack64#60 # fstpl >rightpmy4=24(%ecx) fstpl 24(%ecx) # stacktop f4 # fxch rightpmz4=stack64#65 # fstpl >rightpmz4=64(%ecx) fstpl 64(%ecx) # *(float64 *) &rightpmt4 = g4 # fstpl >rightpmt4=stack64#70 # fstpl >rightpmt4=104(%ecx) fstpl 104(%ecx) # j0 = *(float64 *) &rightpmx0 # fldl q3x0=stack64#66 # fstpl >q3x0=72(%ecx) fstpl 72(%ecx) # *(float64 *) &right5y0 = j0 # fstpl >right5y0=stack64#71 # fstpl >right5y0=112(%ecx) fstpl 112(%ecx) # stacktop i0 # fxch right5z0=stack64#76 # fstpl >right5z0=152(%ecx) fstpl 152(%ecx) # *(float64 *) &right5t0 = k0 # fstpl >right5t0=stack64#86 # fstpl >right5t0=232(%ecx) fstpl 232(%ecx) # j1 = *(float64 *) &rightpmx1 # fldl q3x1=stack64#67 # fstpl >q3x1=80(%ecx) fstpl 80(%ecx) # *(float64 *) &right5y1 = j1 # fstpl >right5y1=stack64#72 # fstpl >right5y1=120(%ecx) fstpl 120(%ecx) # stacktop i1 # fxch right5z1=stack64#77 # fstpl >right5z1=160(%ecx) fstpl 160(%ecx) # *(float64 *) &right5t1 = k1 # fstpl >right5t1=stack64#87 # fstpl >right5t1=240(%ecx) fstpl 240(%ecx) # j2 = *(float64 *) &rightpmx2 # fldl q3x2=stack64#68 # fstpl >q3x2=88(%ecx) fstpl 88(%ecx) # *(float64 *) &right5y2 = j2 # fstpl >right5y2=stack64#73 # fstpl >right5y2=128(%ecx) fstpl 128(%ecx) # stacktop i2 # fxch right5z2=stack64#78 # fstpl >right5z2=168(%ecx) fstpl 168(%ecx) # *(float64 *) &right5t2 = k2 # fstpl >right5t2=stack64#88 # fstpl >right5t2=248(%ecx) fstpl 248(%ecx) # j3 = *(float64 *) &rightpmx3 # fldl q3x3=stack64#69 # fstpl >q3x3=96(%ecx) fstpl 96(%ecx) # *(float64 *) &right5y3 = j3 # fstpl >right5y3=stack64#74 # fstpl >right5y3=136(%ecx) fstpl 136(%ecx) # stacktop i3 # fxch right5z3=stack64#79 # fstpl >right5z3=176(%ecx) fstpl 176(%ecx) # *(float64 *) &right5t3 = k3 # fstpl >right5t3=stack64#89 # fstpl >right5t3=256(%ecx) fstpl 256(%ecx) # j4 = *(float64 *) &rightpmx4 # fldl q3x4=stack64#70 # fstpl >q3x4=104(%ecx) fstpl 104(%ecx) # *(float64 *) &right5y4 = j4 # fstpl >right5y4=stack64#75 # fstpl >right5y4=144(%ecx) fstpl 144(%ecx) # stacktop i4 # fxch right5z4=stack64#80 # fstpl >right5z4=184(%ecx) fstpl 184(%ecx) # *(float64 *) &right5t4 = k4 # fstpl >right5t4=stack64#90 # fstpl >right5t4=264(%ecx) fstpl 264(%ecx) # out3 = *(float64 *) &left5y4 # fldl q2y0=stack64#51 # fstpl >q2y0=-48(%ecx) fstpl -48(%ecx) # *(float64 *) &q2y1 = out1 # fstpl >q2y1=stack64#52 # fstpl >q2y1=-40(%ecx) fstpl -40(%ecx) # *(float64 *) &q2y2 = out2 # fstpl >q2y2=stack64#53 # fstpl >q2y2=-32(%ecx) fstpl -32(%ecx) # stacktop out3 # fxch q2y3=stack64#54 # fstpl >q2y3=-24(%ecx) fstpl -24(%ecx) # *(float64 *) &q2y4 = out4 # fstpl >q2y4=stack64#55 # fstpl >q2y4=-16(%ecx) fstpl -16(%ecx) # out3 = *(float64 *) &left5z4 # fldl q2z0=stack64#56 # fstpl >q2z0=-8(%ecx) fstpl -8(%ecx) # *(float64 *) &q2z1 = out1 # fstpl >q2z1=stack64#57 # fstpl >q2z1=0(%ecx) fstpl 0(%ecx) # *(float64 *) &q2z2 = out2 # fstpl >q2z2=stack64#58 # fstpl >q2z2=8(%ecx) fstpl 8(%ecx) # stacktop out3 # fxch q2z3=stack64#59 # fstpl >q2z3=16(%ecx) fstpl 16(%ecx) # *(float64 *) &q2z4 = out4 # fstpl >q2z4=stack64#60 # fstpl >q2z4=24(%ecx) fstpl 24(%ecx) # out3 = *(float64 *) &left5t4 # fldl q2t0=stack64#61 # fstpl >q2t0=32(%ecx) fstpl 32(%ecx) # *(float64 *) &q2t1 = out1 # fstpl >q2t1=stack64#62 # fstpl >q2t1=40(%ecx) fstpl 40(%ecx) # *(float64 *) &q2t2 = out2 # fstpl >q2t2=stack64#63 # fstpl >q2t2=48(%ecx) fstpl 48(%ecx) # stacktop out3 # fxch q2t3=stack64#64 # fstpl >q2t3=56(%ecx) fstpl 56(%ecx) # *(float64 *) &q2t4 = out4 # fstpl >q2t4=stack64#65 # fstpl >q2t4=64(%ecx) fstpl 64(%ecx) # out3 = *(float64 *) &right5y4 # fldl q3y0=stack64#71 # fstpl >q3y0=112(%ecx) fstpl 112(%ecx) # *(float64 *) &q3y1 = out1 # fstpl >q3y1=stack64#72 # fstpl >q3y1=120(%ecx) fstpl 120(%ecx) # *(float64 *) &q3y2 = out2 # fstpl >q3y2=stack64#73 # fstpl >q3y2=128(%ecx) fstpl 128(%ecx) # stacktop out3 # fxch q3y3=stack64#74 # fstpl >q3y3=136(%ecx) fstpl 136(%ecx) # *(float64 *) &q3y4 = out4 # fstpl >q3y4=stack64#75 # fstpl >q3y4=144(%ecx) fstpl 144(%ecx) # out3 = *(float64 *) &right5z4 # fldl q3z0=stack64#76 # fstpl >q3z0=152(%ecx) fstpl 152(%ecx) # *(float64 *) &q3z1 = out1 # fstpl >q3z1=stack64#77 # fstpl >q3z1=160(%ecx) fstpl 160(%ecx) # *(float64 *) &q3z2 = out2 # fstpl >q3z2=stack64#78 # fstpl >q3z2=168(%ecx) fstpl 168(%ecx) # stacktop out3 # fxch q3z3=stack64#79 # fstpl >q3z3=176(%ecx) fstpl 176(%ecx) # *(float64 *) &q3z4 = out4 # fstpl >q3z4=stack64#80 # fstpl >q3z4=184(%ecx) fstpl 184(%ecx) # out3 = *(float64 *) &right5t4 # fldl q3t0=stack64#81 # fstpl >q3t0=192(%ecx) fstpl 192(%ecx) # *(float64 *) &q3t1 = out1 # fstpl >q3t1=stack64#82 # fstpl >q3t1=200(%ecx) fstpl 200(%ecx) # *(float64 *) &q3t2 = out2 # fstpl >q3t2=stack64#83 # fstpl >q3t2=208(%ecx) fstpl 208(%ecx) # stacktop out3 # fxch q3t3=stack64#84 # fstpl >q3t3=216(%ecx) fstpl 216(%ecx) # *(float64 *) &q3t4 = out4 # fstpl >q3t4=stack64#85 # fstpl >q3t4=224(%ecx) fstpl 224(%ecx) # selectbit = selectbit_stack # movl selectbit=int32#3 # movl selectbit=%esi movl 20(%esp),%esi # thisword = thisword_stack # movl thisword=int32#2 # movl thisword=%ebx movl 24(%esp),%ebx # bits = bits_stack # movl bits=int32#5 # movl bits=%ebp movl 28(%esp),%ebp # bits -= 1 # sub $1, ja ._morebits # bytes = bytes_stack # movl bytes=int32#4 # movl bytes=%edi movl 32(%esp),%edi # bytes -= 4 # sub $4,e=int32#2 # movl e=%ebx movl 20(%esp,%eax),%ebx # thisword = *(uint32 *) (e + bytes) # movl (thisword=int32#2 # movl (thisword=%ebx movl (%ebx,%edi),%ebx # bits = 32 # mov $32,>bits=int32#5 # mov $32,>bits=%ebp mov $32,%ebp # goto morebytes jmp ._morebytes # done# ._done: # q2 = q2_stack # movl q2=int32#2 # movl q2=%ebx movl 4(%esp,%eax),%ebx # x0 = *(float64 *) &q2x0 # fldl q3=int32#1 # movl q3=%eax movl 8(%esp,%eax),%eax # x0 = *(float64 *) &q3x0 # fldl eax=int32#1 # movl eax=%eax movl 0(%esp),%eax # ebx = ebx_stack # movl ebx=int32#2 # movl ebx=%ebx movl 4(%esp),%ebx # esi = esi_stack # movl esi=int32#3 # movl esi=%esi movl 8(%esp),%esi # edi = edi_stack # movl edi=int32#4 # movl edi=%edi movl 12(%esp),%edi # ebp = ebp_stack # movl ebp=int32#5 # movl ebp=%ebp movl 16(%esp),%ebp # leave add %eax,%esp ret