Add OpenMP support

This commit is contained in:
Justine Tunney 2024-01-28 21:57:40 -08:00
parent c1e18e7903
commit 5f8e9f14c1
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
742 changed files with 94643 additions and 1279 deletions

View file

@ -2,9 +2,9 @@
.imp user32,__imp_AdjustWindowRect,AdjustWindowRect
.text.windows
.ftrace1
.ftrace1
AdjustWindowRect:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_AnimateWindow,AnimateWindow
.text.windows
.ftrace1
.ftrace1
AnimateWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_AppendMenuA,AppendMenuA
.text.windows
.ftrace1
.ftrace1
AppendMenuA:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_AppendMenuW,AppendMenuW
.text.windows
.ftrace1
.ftrace1
AppendMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_BeginPaint,BeginPaint
.text.windows
.ftrace1
.ftrace1
BeginPaint:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_BringWindowToTop,BringWindowToTop
.text.windows
.ftrace1
.ftrace1
BringWindowToTop:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_CallNextHookEx,CallNextHookEx
.text.windows
.ftrace1
.ftrace1
CallNextHookEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_CloseWindow,CloseWindow
.text.windows
.ftrace1
.ftrace1
CloseWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_CreateIconIndirect,CreateIconIndirect
.text.windows
.ftrace1
.ftrace1
CreateIconIndirect:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_CreateMenu,CreateMenu
.text.windows
.ftrace1
.ftrace1
CreateMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_CreatePopupMenu,CreatePopupMenu
.text.windows
.ftrace1
.ftrace1
CreatePopupMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_CreateWindowExW,CreateWindowExW
.text.windows
.ftrace1
.ftrace1
CreateWindowEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DefWindowProcW,DefWindowProcW
.text.windows
.ftrace1
.ftrace1
DefWindowProc:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DeleteMenu,DeleteMenu
.text.windows
.ftrace1
.ftrace1
DeleteMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DestroyIcon,DestroyIcon
.text.windows
.ftrace1
.ftrace1
DestroyIcon:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DestroyMenu,DestroyMenu
.text.windows
.ftrace1
.ftrace1
DestroyMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DestroyWindow,DestroyWindow
.text.windows
.ftrace1
.ftrace1
DestroyWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DispatchMessageW,DispatchMessageW
.text.windows
.ftrace1
.ftrace1
DispatchMessage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DrawTextExW,DrawTextExW
.text.windows
.ftrace1
.ftrace1
DrawTextEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_DrawTextW,DrawTextW
.text.windows
.ftrace1
.ftrace1
DrawText:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_EndPaint,EndPaint
.text.windows
.ftrace1
.ftrace1
EndPaint:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_EnumChildWindows,EnumChildWindows
.text.windows
.ftrace1
.ftrace1
EnumChildWindows:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_FillRect,FillRect
.text.windows
.ftrace1
.ftrace1
FillRect:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_FindWindowExW,FindWindowExW
.text.windows
.ftrace1
.ftrace1
FindWindowEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_FindWindowW,FindWindowW
.text.windows
.ftrace1
.ftrace1
FindWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetClientRect,GetClientRect
.text.windows
.ftrace1
.ftrace1
GetClientRect:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetCursor,GetCursor
.text.windows
.ftrace1
.ftrace1
GetCursor:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetCursorPos,GetCursorPos
.text.windows
.ftrace1
.ftrace1
GetCursorPos:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetDC,GetDC
.text.windows
.ftrace1
.ftrace1
GetDC:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetDesktopWindow,GetDesktopWindow
.text.windows
.ftrace1
.ftrace1
GetDesktopWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetKeyState,GetKeyState
.text.windows
.ftrace1
.ftrace1
GetKeyState:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetKeyboardLayout,GetKeyboardLayout
.text.windows
.ftrace1
.ftrace1
GetKeyboardLayout:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetMenu,GetMenu
.text.windows
.ftrace1
.ftrace1
GetMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetMessageW,GetMessageW
.text.windows
.ftrace1
.ftrace1
GetMessage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetParent,GetParent
.text.windows
.ftrace1
.ftrace1
GetParent:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetShellWindow,GetShellWindow
.text.windows
.ftrace1
.ftrace1
GetShellWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetSystemMenu,GetSystemMenu
.text.windows
.ftrace1
.ftrace1
GetSystemMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetWindow,GetWindow
.text.windows
.ftrace1
.ftrace1
GetWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetWindowPlacement,GetWindowPlacement
.text.windows
.ftrace1
.ftrace1
GetWindowPlacement:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetWindowRect,GetWindowRect
.text.windows
.ftrace1
.ftrace1
GetWindowRect:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_GetWindowTextW,GetWindowTextW
.text.windows
.ftrace1
.ftrace1
GetWindowText:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_InsertMenuW,InsertMenuW
.text.windows
.ftrace1
.ftrace1
InsertMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_InvalidateRect,InvalidateRect
.text.windows
.ftrace1
.ftrace1
InvalidateRect:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_IsChild,IsChild
.text.windows
.ftrace1
.ftrace1
IsChild:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_IsIconic,IsIconic
.text.windows
.ftrace1
.ftrace1
IsIconic:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_IsMenu,IsMenu
.text.windows
.ftrace1
.ftrace1
IsMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_IsWindow,IsWindow
.text.windows
.ftrace1
.ftrace1
IsWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_IsWindowVisible,IsWindowVisible
.text.windows
.ftrace1
.ftrace1
IsWindowVisible:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_IsZoomed,IsZoomed
.text.windows
.ftrace1
.ftrace1
IsZoomed:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_KillTimer,KillTimer
.text.windows
.ftrace1
.ftrace1
KillTimer:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_LoadCursorW,LoadCursorW
.text.windows
.ftrace1
.ftrace1
LoadCursor:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_LoadIconW,LoadIconW
.text.windows
.ftrace1
.ftrace1
LoadIcon:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_LoadImageW,LoadImageW
.text.windows
.ftrace1
.ftrace1
LoadImage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_MapVirtualKeyExW,MapVirtualKeyExW
.text.windows
.ftrace1
.ftrace1
MapVirtualKeyEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_MessageBoxExW,MessageBoxExW
.text.windows
.ftrace1
.ftrace1
MessageBoxEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_MessageBoxW,MessageBoxW
.text.windows
.ftrace1
.ftrace1
MessageBox:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_MoveWindow,MoveWindow
.text.windows
.ftrace1
.ftrace1
MoveWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_PeekMessageW,PeekMessageW
.text.windows
.ftrace1
.ftrace1
PeekMessage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_PostQuitMessage,PostQuitMessage
.text.windows
.ftrace1
.ftrace1
PostQuitMessage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_RedrawWindow,RedrawWindow
.text.windows
.ftrace1
.ftrace1
RedrawWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_RegisterClassExW,RegisterClassExW
.text.windows
.ftrace1
.ftrace1
RegisterClassEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_RegisterClassW,RegisterClassW
.text.windows
.ftrace1
.ftrace1
RegisterClass:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_ReleaseCapture,ReleaseCapture
.text.windows
.ftrace1
.ftrace1
ReleaseCapture:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_ReleaseDC,ReleaseDC
.text.windows
.ftrace1
.ftrace1
ReleaseDC:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SendMessageW,SendMessageW
.text.windows
.ftrace1
.ftrace1
SendMessage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetCapture,SetCapture
.text.windows
.ftrace1
.ftrace1
SetCapture:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetClassLongW,SetClassLongW
.text.windows
.ftrace1
.ftrace1
SetClassLong:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetCursor,SetCursor
.text.windows
.ftrace1
.ftrace1
SetCursor:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetParent,SetParent
.text.windows
.ftrace1
.ftrace1
SetParent:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetTimer,SetTimer
.text.windows
.ftrace1
.ftrace1
SetTimer:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetWindowLongW,SetWindowLongW
.text.windows
.ftrace1
.ftrace1
SetWindowLong:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetWindowPlacement,SetWindowPlacement
.text.windows
.ftrace1
.ftrace1
SetWindowPlacement:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetWindowPos,SetWindowPos
.text.windows
.ftrace1
.ftrace1
SetWindowPos:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetWindowTextW,SetWindowTextW
.text.windows
.ftrace1
.ftrace1
SetWindowText:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetWindowsHookExW,SetWindowsHookExW
.text.windows
.ftrace1
.ftrace1
SetWindowsHookEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_SetWindowsHookW,SetWindowsHookW
.text.windows
.ftrace1
.ftrace1
SetWindowsHook:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_ShowCaret,ShowCaret
.text.windows
.ftrace1
.ftrace1
ShowCaret:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_ShowCursor,ShowCursor
.text.windows
.ftrace1
.ftrace1
ShowCursor:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_ShowWindow,ShowWindow
.text.windows
.ftrace1
.ftrace1
ShowWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_TrackPopupMenu,TrackPopupMenu
.text.windows
.ftrace1
.ftrace1
TrackPopupMenu:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_TranslateMessage,TranslateMessage
.text.windows
.ftrace1
.ftrace1
TranslateMessage:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_UnhookWindowsHook,UnhookWindowsHook
.text.windows
.ftrace1
.ftrace1
UnhookWindowsHook:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_UnhookWindowsHookEx,UnhookWindowsHookEx
.text.windows
.ftrace1
.ftrace1
UnhookWindowsHookEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_UpdateWindow,UpdateWindow
.text.windows
.ftrace1
.ftrace1
UpdateWindow:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp user32,__imp_WaitForInputIdle,WaitForInputIdle
.text.windows
.ftrace1
.ftrace1
WaitForInputIdle:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp