[NativeAOT] Use inline relocs for win-arm64 INLINE_GETTHREAD (#85689)
authorVladimir Sadov <vsadov@microsoft.com>
Wed, 3 May 2023 23:54:24 +0000 (16:54 -0700)
committerGitHub <noreply@github.com>
Wed, 3 May 2023 23:54:24 +0000 (16:54 -0700)
commitd819cc97b954dc64b9120cb42b2ffbbe10d7a3ae
treee6b24e9a0a56e96ee1b9e4eac7fdd20d875a334a
parentf510c5ab2d8a9b94b84f63ff9d2d8318243e390f
[NativeAOT] Use inline relocs for win-arm64 INLINE_GETTHREAD (#85689)

* trying to use inline reloc for win-arm64 tls

* remove arm64 INLINE_GETTHREAD_CONSTANT_POOL

* introduce INLINE_GET_TLS_VAR for win-arm64

* delete unused GetThread.asm files
src/coreclr/nativeaot/Runtime/amd64/GetThread.asm [deleted file]
src/coreclr/nativeaot/Runtime/arm/GetThread.asm [deleted file]
src/coreclr/nativeaot/Runtime/arm64/AllocFast.asm
src/coreclr/nativeaot/Runtime/arm64/AsmMacros.h
src/coreclr/nativeaot/Runtime/arm64/ExceptionHandling.asm
src/coreclr/nativeaot/Runtime/arm64/GcProbe.asm
src/coreclr/nativeaot/Runtime/arm64/GetThread.asm [deleted file]
src/coreclr/nativeaot/Runtime/arm64/PInvoke.asm
src/coreclr/nativeaot/Runtime/i386/GetThread.asm [deleted file]