Fix Win64 ABI wrt. passing structs > 64 bit

This fixes https://github.com/ldc-developers/ldc/issues/754.
Is there a reason to not call `isPassedWithByvalSemantics()`? The sole effect is that the `byval` attribute is set (which has no effect because the argument is rewritten). The other ABI implementations use the same approach.