[llvm] [PAC][CodeGen][ELF][AArch64] Support signed TLSDESC (PR #113813)

Daniil Kovalev via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 27 04:20:08 PST 2024


================
@@ -886,6 +888,10 @@ def AArch64tlsdesc_callseq : SDNode<"AArch64ISD::TLSDESC_CALLSEQ",
                                     SDT_AArch64TLSDescCallSeq,
                                     [SDNPOutGlue, SDNPHasChain, SDNPVariadic]>;
 
+def AArch64tlsdesc_auth_callseq : SDNode<"AArch64ISD::TLSDESC_AUTH_CALLSEQ",
+                                    SDT_AArch64TLSDescAuthCallSeq,
+                                    [SDNPInGlue, SDNPOutGlue, SDNPHasChain,
----------------
kovdan01 wrote:

Thanks for bringing attention to this. It turns out that `SDNPInGlue` was not needed and was removed from regular tlsdesc_callseq in #116523. Removed that for tlsdesc_auth_callseq as well, see dcdbcdd133b329fa33f64ce5a7f57b8fcf785e4b

https://github.com/llvm/llvm-project/pull/113813


More information about the llvm-commits mailing list