Lines Matching refs:PointerAuthSchema
27 const PointerAuthSchema &Schema, GlobalDecl Decl, QualType Type) { in getPointerAuthOtherDiscriminator()
29 case PointerAuthSchema::Discrimination::None: in getPointerAuthOtherDiscriminator()
32 case PointerAuthSchema::Discrimination::Type: in getPointerAuthOtherDiscriminator()
37 case PointerAuthSchema::Discrimination::Decl: in getPointerAuthOtherDiscriminator()
43 case PointerAuthSchema::Discrimination::Constant: in getPointerAuthOtherDiscriminator()
104 const PointerAuthSchema &Schema, llvm::Value *StorageAddress, in EmitPointerAuthInfo()
317 bool CodeGenModule::shouldSignPointer(const PointerAuthSchema &Schema) { in shouldSignPointer()
326 llvm::Constant *Pointer, const PointerAuthSchema &Schema, in getConstantSignedPointer()
416 if (DefaultDiscrimination == PointerAuthSchema::Discrimination::Type) { in computeVTPointerAuthentication()
419 PointerAuthSchema::Discrimination::Constant) { in computeVTPointerAuthentication()
422 assert(DefaultDiscrimination == PointerAuthSchema::Discrimination::None); in computeVTPointerAuthentication()
438 Key = (unsigned)PointerAuthSchema::ARM8_3Key::ASDA; in computeVTPointerAuthentication()
442 Key = (unsigned)PointerAuthSchema::ARM8_3Key::ASDB; in computeVTPointerAuthentication()