Unify hardware feature detection between CoreCLR JIT and AOT (#89342)
authorJan Kotas <jkotas@microsoft.com>
Sun, 23 Jul 2023 04:13:29 +0000 (21:13 -0700)
committerGitHub <noreply@github.com>
Sun, 23 Jul 2023 04:13:29 +0000 (21:13 -0700)
commit66556c467d0b2419b5c2a261fdfa2703e6b3f6bc
treef7d8cb9cf35147b42db92ae70abc25014323819e
parentd40ca00ca2fb5411ff159b2e84b800e8dfbd681e
Unify hardware feature detection between CoreCLR JIT and AOT (#89342)

Follow up on #87865
25 files changed:
src/coreclr/CMakeLists.txt
src/coreclr/classlibnative/bcltype/system.cpp
src/coreclr/gc/vxsort/isa_detection.cpp
src/coreclr/minipal/Unix/CMakeLists.txt
src/coreclr/minipal/Windows/CMakeLists.txt
src/coreclr/nativeaot/Runtime/amd64/MemClrForGC.asm [deleted file]
src/coreclr/nativeaot/Runtime/i386/MemClrForGC.asm [deleted file]
src/coreclr/pal/inc/pal.h
src/coreclr/pal/src/CMakeLists.txt
src/coreclr/pal/src/arch/amd64/processor.cpp [deleted file]
src/coreclr/pal/src/arch/arm/processor.cpp [deleted file]
src/coreclr/pal/src/arch/arm64/processor.cpp [deleted file]
src/coreclr/pal/src/arch/i386/processor.cpp [deleted file]
src/coreclr/pal/src/arch/loongarch64/processor.cpp [deleted file]
src/coreclr/pal/src/arch/ppc64le/processor.cpp [deleted file]
src/coreclr/pal/src/arch/riscv64/processor.cpp [deleted file]
src/coreclr/pal/src/arch/s390x/processor.cpp [deleted file]
src/coreclr/pal/src/include/pal/context.h
src/coreclr/pal/src/misc/jitsupport.cpp [deleted file]
src/coreclr/vm/amd64/AsmHelpers.asm
src/coreclr/vm/amd64/unixstubs.cpp
src/coreclr/vm/codeman.cpp
src/coreclr/vm/i386/jitinterfacex86.cpp
src/native/minipal/cpufeatures.c
src/native/minipal/cpuid.h