================
@@ -1587,6 +1587,13 @@ def int_annotation : DefaultAttrsIntrinsic<
[LLVMMatchType<0>, llvm_anyptr_ty, LLVMMatchType<1>, llvm_i32_ty],
[IntrInaccessibleMemOnly]>;
+// SSP buffer protection marker. Emitted by clang on allocas whose QualType
+// contains a protectable array when SSP is enabled. The StackProtector pass
+// uses this instead of IR-level type analysis.
+def int_ssp_protected : DefaultAttrsIntrinsic<
+ [], [llvm_ptr_ty],
----------------
arsenm wrote:
Do not use llvm_ptr_ty, only use llvm_anyptr_ty
https://github.com/llvm/llvm-project/pull/183623
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits