AbhayKanhere wrote:
Filed [Infrastructure] https://github.com/llvm/llvm-project/issues/142449 - for
the linux x64 precompiled header related error.
https://github.com/llvm/llvm-project/pull/142047
___
cfe-commits mailing list
cfe-commits@lists.llvm.or
https://github.com/AbhayKanhere created
https://github.com/llvm/llvm-project/pull/142047
ptrauth intrinsic to safely construct relative ptr for swift coroutines.
A ptrauth intrinsic for swift co-routine support that allows creation of
signed pointer
from offset stored at address relati
AbhayKanhere wrote:
@ahmedbougacha @jroelofs @rjmccall
https://github.com/llvm/llvm-project/pull/142047
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/AbhayKanhere updated
https://github.com/llvm/llvm-project/pull/142047
>From 0ab5d47bfdb77d8e6870e6f80714790f0317ad8a Mon Sep 17 00:00:00 2001
From: Abhay Kanhere
Date: Wed, 28 May 2025 16:35:05 -0700
Subject: [PATCH] [CodeGen][AArch64] ptrauth intrinsic to safely construct
r
@@ -4643,6 +4643,12 @@ def PtrauthAuthAndResign : Builtin {
let Prototype = "void*(void*,int,void*,int,void*)";
}
+def PtrauthAuthLoadRelativeAndSign : Builtin {
+ let Spellings = ["__builtin_ptrauth_auth_load_relative_and_sign"];
+ let Attributes = [CustomTypeChecking, No
@@ -259,78 +284,6 @@ typedef __UINTPTR_TYPE__ ptrauth_generic_signature_t;
/* The value is ptrauth_string_discriminator("init_fini") */
#define __ptrauth_init_fini_discriminator 0xd9d4
-#else
-
-#define ptrauth_strip(__value, __key)
\
https://github.com/AbhayKanhere updated
https://github.com/llvm/llvm-project/pull/142047
>From c9d478a056fae873fd925f4df76189c4158fee8c Mon Sep 17 00:00:00 2001
From: Abhay Kanhere
Date: Wed, 28 May 2025 16:35:05 -0700
Subject: [PATCH 1/2] [CodeGen][AArch64] ptrauth intrinsic to safely construc
https://github.com/AbhayKanhere updated
https://github.com/llvm/llvm-project/pull/142047
>From c9d478a056fae873fd925f4df76189c4158fee8c Mon Sep 17 00:00:00 2001
From: Abhay Kanhere
Date: Wed, 28 May 2025 16:35:05 -0700
Subject: [PATCH 1/2] [CodeGen][AArch64] ptrauth intrinsic to safely construc
https://github.com/AbhayKanhere updated
https://github.com/llvm/llvm-project/pull/142047
>From 0ab5d47bfdb77d8e6870e6f80714790f0317ad8a Mon Sep 17 00:00:00 2001
From: Abhay Kanhere
Date: Wed, 28 May 2025 16:35:05 -0700
Subject: [PATCH 1/2] [CodeGen][AArch64] ptrauth intrinsic to safely construc