``` C.Test(System.Numerics.Vector2, System.Numerics.Vector2) L0000: vzeroupper L0003: vmovsd

C.Test(System.Numerics.Vector2, System.Numerics.Vector2)
    L0000: vzeroupper
    L0003: vmovsd xmm0, [esp+0xc]
    L0009: vmovsd xmm1, [esp+4]
    L000f: vaddps xmm0, xmm0, xmm1
    L0013: vmovsd [edx], xmm0
    L0017: ret 0x10

C.Test(Vec2, Vec2)
    L0000: vzeroupper
    L0003: vmovss xmm0, [esp+0xc]
    L0009: vmovss xmm1, [esp+0x10]
    L000f: vmovss xmm2, [esp+4]
    L0015: vmovss xmm3, [esp+8]
    L001b: vaddss xmm0, xmm0, xmm2
    L001f: vaddss xmm1, xmm1, xmm3
    L0023: vmovss [edx], xmm0
    L0027: vmovss [edx+4], xmm1
    L002c: ret 0x10
Was this page helpful?