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 advapi32,__imp_AccessCheck,AccessCheck
.text.windows
.ftrace1
.ftrace1
AccessCheck:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_AdjustTokenPrivileges,AdjustTokenPrivileges
.text.windows
.ftrace1
.ftrace1
AdjustTokenPrivileges:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_CreateProcessAsUserW,CreateProcessAsUserW
.text.windows
.ftrace1
.ftrace1
CreateProcessAsUser:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_DeregisterEventSource,DeregisterEventSource
.text.windows
.ftrace1
.ftrace1
DeregisterEventSource:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_DuplicateToken,DuplicateToken
.text.windows
.ftrace1
.ftrace1
DuplicateToken:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_DuplicateTokenEx,DuplicateTokenEx
.text.windows
.ftrace1
.ftrace1
DuplicateTokenEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_GetFileSecurityW,GetFileSecurityW
.text.windows
.ftrace1
.ftrace1
GetFileSecurity:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_GetUserNameW,GetUserNameW
.text.windows
.ftrace1
.ftrace1
GetUserName:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_ImpersonateSelf,ImpersonateSelf
.text.windows
.ftrace1
.ftrace1
ImpersonateSelf:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_InitiateShutdownW,InitiateShutdownW
.text.windows
.ftrace1
.ftrace1
InitiateShutdown:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_LookupPrivilegeValueW,LookupPrivilegeValueW
.text.windows
.ftrace1
.ftrace1
LookupPrivilegeValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_MapGenericMask,MapGenericMask
.text.windows
.ftrace1
.ftrace1
MapGenericMask:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_OpenProcessToken,OpenProcessToken
.text.windows
.ftrace1
.ftrace1
OpenProcessToken:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_OpenThreadToken,OpenThreadToken
.text.windows
.ftrace1
.ftrace1
OpenThreadToken:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegCloseKey,RegCloseKey
.text.windows
.ftrace1
.ftrace1
RegCloseKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegConnectRegistryW,RegConnectRegistryW
.text.windows
.ftrace1
.ftrace1
RegConnectRegistry:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegCreateKeyExW,RegCreateKeyExW
.text.windows
.ftrace1
.ftrace1
RegCreateKeyEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegCreateKeyW,RegCreateKeyW
.text.windows
.ftrace1
.ftrace1
RegCreateKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegDeleteKeyExW,RegDeleteKeyExW
.text.windows
.ftrace1
.ftrace1
RegDeleteKeyEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegDeleteKeyW,RegDeleteKeyW
.text.windows
.ftrace1
.ftrace1
RegDeleteKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegDeleteTreeW,RegDeleteTreeW
.text.windows
.ftrace1
.ftrace1
RegDeleteTree:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegDeleteValueW,RegDeleteValueW
.text.windows
.ftrace1
.ftrace1
RegDeleteValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegDisablePredefinedCache,RegDisablePredefinedCache
.text.windows
.ftrace1
.ftrace1
RegDisablePredefinedCache:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegDisableReflectionKey,RegDisableReflectionKey
.text.windows
.ftrace1
.ftrace1
RegDisableReflectionKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegEnableReflectionKey,RegEnableReflectionKey
.text.windows
.ftrace1
.ftrace1
RegEnableReflectionKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegEnumKeyExW,RegEnumKeyExW
.text.windows
.ftrace1
.ftrace1
RegEnumKeyEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegEnumKeyW,RegEnumKeyW
.text.windows
.ftrace1
.ftrace1
RegEnumKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegEnumValueW,RegEnumValueW
.text.windows
.ftrace1
.ftrace1
RegEnumValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegFlushKey,RegFlushKey
.text.windows
.ftrace1
.ftrace1
RegFlushKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegGetKeySecurity,RegGetKeySecurity
.text.windows
.ftrace1
.ftrace1
RegGetKeySecurity:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegGetValueW,RegGetValueW
.text.windows
.ftrace1
.ftrace1
RegGetValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegLoadKeyW,RegLoadKeyW
.text.windows
.ftrace1
.ftrace1
RegLoadKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegNotifyChangeKeyValue,RegNotifyChangeKeyValue
.text.windows
.ftrace1
.ftrace1
RegNotifyChangeKeyValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegOpenCurrentUser,RegOpenCurrentUser
.text.windows
.ftrace1
.ftrace1
RegOpenCurrentUser:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegOpenKeyExW,RegOpenKeyExW
.text.windows
.ftrace1
.ftrace1
RegOpenKeyEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegOpenUserClassesRoot,RegOpenUserClassesRoot
.text.windows
.ftrace1
.ftrace1
RegOpenUserClassesRoot:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegOverridePredefKey,RegOverridePredefKey
.text.windows
.ftrace1
.ftrace1
RegOverridePredefKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegQueryInfoKeyW,RegQueryInfoKeyW
.text.windows
.ftrace1
.ftrace1
RegQueryInfoKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegQueryMultipleValuesW,RegQueryMultipleValuesW
.text.windows
.ftrace1
.ftrace1
RegQueryMultipleValues:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegQueryReflectionKey,RegQueryReflectionKey
.text.windows
.ftrace1
.ftrace1
RegQueryReflectionKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegQueryValueExW,RegQueryValueExW
.text.windows
.ftrace1
.ftrace1
RegQueryValueEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegQueryValueW,RegQueryValueW
.text.windows
.ftrace1
.ftrace1
RegQueryValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegReplaceKeyW,RegReplaceKeyW
.text.windows
.ftrace1
.ftrace1
RegReplaceKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegRestoreKeyW,RegRestoreKeyW
.text.windows
.ftrace1
.ftrace1
RegRestoreKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegSaveKeyW,RegSaveKeyW
.text.windows
.ftrace1
.ftrace1
RegSaveKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegSetKeySecurity,RegSetKeySecurity
.text.windows
.ftrace1
.ftrace1
RegSetKeySecurity:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegSetValueExW,RegSetValueExW
.text.windows
.ftrace1
.ftrace1
RegSetValueEx:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegSetValueW,RegSetValueW
.text.windows
.ftrace1
.ftrace1
RegSetValue:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegUnLoadKeyW,RegUnLoadKeyW
.text.windows
.ftrace1
.ftrace1
RegUnLoadKey:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RegisterEventSourceW,RegisterEventSourceW
.text.windows
.ftrace1
.ftrace1
RegisterEventSource:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_ReportEventA,ReportEventA
.text.windows
.ftrace1
.ftrace1
ReportEventA:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_ReportEventW,ReportEventW
.text.windows
.ftrace1
.ftrace1
ReportEvent:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_RevertToSelf,RevertToSelf
.text.windows
.ftrace1
.ftrace1
RevertToSelf:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp

View file

@ -2,9 +2,9 @@
.imp advapi32,__imp_SystemFunction036,SystemFunction036
.text.windows
.ftrace1
.ftrace1
RtlGenRandom:
.ftrace2
.ftrace2
#ifdef __x86_64__
push %rbp
mov %rsp,%rbp