Skip to content

Commit cc101d2

Browse files
committed
GXMVECTOR 4th parameter for x86 __vectorcall fixup removal
1 parent abe5a69 commit cc101d2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Inc/DirectXMath.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -351,8 +351,8 @@ namespace DirectX
351351
typedef const XMVECTOR& FXMVECTOR;
352352
#endif
353353

354-
// Fix-up for (4th) XMVECTOR parameter to pass in-register for ARM, ARM64, and x64 vector call; by reference otherwise
355-
#if ( defined(_M_ARM) || defined(_M_ARM64) || defined(_M_HYBRID_X86_ARM64) || (_XM_VECTORCALL_ && !defined(_M_IX86) ) || __arm__ || __aarch64__ ) && !defined(_XM_NO_INTRINSICS_)
354+
// Fix-up for (4th) XMVECTOR parameter to pass in-register for ARM, ARM64, and vector call; by reference otherwise
355+
#if ( defined(_M_ARM) || defined(_M_ARM64) || defined(_M_HYBRID_X86_ARM64) || _XM_VECTORCALL_ || __arm__ || __aarch64__ ) && !defined(_XM_NO_INTRINSICS_)
356356
typedef const XMVECTOR GXMVECTOR;
357357
#else
358358
typedef const XMVECTOR& GXMVECTOR;

0 commit comments

Comments
 (0)