Add #undef PASSTHROUGH to fix Windows compile
Fix register clobbering and support ParallelResult return on x86 VMWrapper