[llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 21 15:25:31 PDT 2023
================
@@ -156,10 +156,11 @@ define void @storesTIInit(double %Val) #0 {
; SMALL32: # %bb.0: # %entry
; SMALL32-NEXT: mflr 0
; SMALL32-NEXT: stwu 1, -32(1)
-; SMALL32-NEXT: lwz 3, L..C4(2) # target-flags(ppc-lo) @TIInit
-; SMALL32-NEXT: lwz 4, L..C5(2) # target-flags(ppc-tlsgd) @TIInit
; SMALL32-NEXT: stw 0, 40(1)
-; SMALL32-NEXT: bla .__tls_get_addr[PR]
+; SMALL32-NEXT: lwz 6, L..C4(2) # target-flags(ppc-tlsld) @TIInit
----------------
stephenpeckham wrote:
__tls_get_mod() clobbers r4.
https://github.com/llvm/llvm-project/pull/66316
More information about the llvm-commits
mailing list