unsigned int overwrittenStart = put->getArgOffset();
unsigned int overwrittenEnd = overwrittenStart + put->getArgSize();
-#if !(defined(TARGET_WINDOWS) && defined(TARGET_64BIT))
+#if !(defined(TARGET_WINDOWS) && defined(TARGET_AMD64))
int baseOff = -1; // Stack offset of first arg on stack
#endif
continue;
}
-#if defined(TARGET_WINDOWS) && defined(TARGET_64BIT)
- // On Win64, the argument position determines the stack slot uniquely, and even the
+#if defined(TARGET_WINDOWS) && defined(TARGET_AMD64)
+ // On Windows x64, the argument position determines the stack slot uniquely, and even the
// register args take up space in the stack frame (shadow space).
unsigned int argStart = callerArgLclNum * TARGET_POINTER_SIZE;
unsigned int argEnd = argStart + static_cast<unsigned int>(callerArgDsc->lvArgStackSize());
<ExcludeList Include="$(XunitTestBinBase)/JIT/opt/Tailcall/TailcallVerifyWithPrefix/*">
<Issue>Condition17::Test1 checks that we tail call via helper when security cookie is needed; on arm64 we fast tail call in this case.</Issue>
</ExcludeList>
- <ExcludeList Include="$(XunitTestBinBase)/JIT/Stress/ABI/tailcalls_d/*">
- <Issue>https://github.com/dotnet/runtime/issues/31729</Issue>
- </ExcludeList>
- <ExcludeList Include="$(XunitTestBinBase)/JIT/Stress/ABI/tailcalls_do/*">
- <Issue>https://github.com/dotnet/runtime/issues/31729</Issue>
- </ExcludeList>
<ExcludeList Include="$(XunitTestBinBase)/GC/Regressions/dev10bugs/536168/536168/*">
<Issue>extremely memory/time intensive test</Issue>
</ExcludeList>