https://github.com/GkvJwa created https://github.com/llvm/llvm-project/pull/196886
Fixes #185457 >From ff3586ccc505c0229f28a4e37ad0ab10d06372fa Mon Sep 17 00:00:00 2001 From: GkvJwa <[email protected]> Date: Mon, 11 May 2026 14:55:28 +0800 Subject: [PATCH] Align reg docs on windows Fixes #185457 --- clang/lib/Headers/intrin.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/clang/lib/Headers/intrin.h b/clang/lib/Headers/intrin.h index 210ed0c1f773b..f2e8f13189dfc 100644 --- a/clang/lib/Headers/intrin.h +++ b/clang/lib/Headers/intrin.h @@ -95,10 +95,10 @@ void __outdword(unsigned short, unsigned long); void __outdwordstring(unsigned short, unsigned long *, unsigned long); void __outword(unsigned short, unsigned short); void __outwordstring(unsigned short, unsigned short *, unsigned long); -unsigned long __readcr0(void); -unsigned long __readcr2(void); -unsigned __LPTRINT_TYPE__ __readcr3(void); -unsigned __LPTRINT_TYPE__ __readcr4(void); +unsigned __LPTRINT_TYPE__ __readcr0(void); +unsigned __int64 __readcr2(void); +unsigned __int64 __readcr3(void); +unsigned __int64 __readcr4(void); unsigned __int64 __readcr8(void); unsigned int __readdr(unsigned int); #ifdef __i386__ @@ -126,11 +126,11 @@ unsigned __int64 __ull_rshift(unsigned __int64, int); void __vmx_off(void); void __vmx_vmptrst(unsigned __int64 *); void __wbinvd(void); -void __writecr0(unsigned int); -void __writecr3(unsigned __INTPTR_TYPE__); -void __writecr4(unsigned __INTPTR_TYPE__); +void __writecr0(unsigned __int64); +void __writecr3(unsigned __int64); +void __writecr4(unsigned __int64); void __writecr8(unsigned __int64); -void __writedr(unsigned int, unsigned int); +void __writedr(unsigned int, unsigned __LPTRINT_TYPE__); void __writefsbyte(unsigned long, unsigned char); void __writefsdword(unsigned long, unsigned long); void __writefsqword(unsigned long, unsigned __int64); _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
