================ @@ -938,6 +938,11 @@ class CodeGenModule : public CodeGenTypeCache { // Return the function body address of the given function. llvm::Constant *GetFunctionStart(const ValueDecl *Decl); + llvm::Constant *getConstantSignedPointer(llvm::Constant *Pointer, + unsigned Key, + llvm::Constant *StorageAddress, + llvm::Constant *ExtraDiscrim); ---------------- ahmedbougacha wrote:
Different people name these differently; we can settle on OtherDiscriminator here yeah. I think `extra` as more of a common user-facing term for "discriminator", as in "extra data"; a lot of the PAC crowd coming from the security world thinks of it in those terms https://github.com/llvm/llvm-project/pull/93904 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits