Without this, -O0 builds fail to use fast isel on all member functions in 32-bit Windows compiles: Fast ISel walks from back to front, and each ret on a member function uses thiscall.
Even with this patch, fast isel fails to lower thiscall calls, and it never fires in 64-bit Windows compiles, since those currently have an explicit early return too. Chrome/mac debug builds of the v8_base target get ~6% slower if I disable fast isel there, so it might be worth trying to get it to fire more often in Windows debug builds.