Lines Matching refs:PointerAuth
883 if (CodeGenOpts.PointerAuth.ReturnAddresses) in StartFunction()
885 if (CodeGenOpts.PointerAuth.FunctionPointers) in StartFunction()
887 if (CodeGenOpts.PointerAuth.AuthTraps) in StartFunction()
889 if (CodeGenOpts.PointerAuth.IndirectGotos) in StartFunction()
3070 const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthOperandBundle() argument
3072 if (!PointerAuth.isSigned()) in EmitPointerAuthOperandBundle()
3075 auto *Key = Builder.getInt32(PointerAuth.getKey()); in EmitPointerAuthOperandBundle()
3077 llvm::Value *Discriminator = PointerAuth.getDiscriminator(); in EmitPointerAuthOperandBundle()
3086 const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthCommon() argument
3089 if (!PointerAuth) in EmitPointerAuthCommon()
3092 auto Key = CGF.Builder.getInt32(PointerAuth.getKey()); in EmitPointerAuthCommon()
3094 llvm::Value *Discriminator = PointerAuth.getDiscriminator(); in EmitPointerAuthCommon()
3113 CodeGenFunction::EmitPointerAuthSign(const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthSign() argument
3115 if (!PointerAuth.shouldSign()) in EmitPointerAuthSign()
3117 return EmitPointerAuthCommon(*this, PointerAuth, Pointer, in EmitPointerAuthSign()
3122 const CGPointerAuthInfo &PointerAuth, in EmitStrip() argument
3126 auto Key = CGF.Builder.getInt32(PointerAuth.getKey()); in EmitStrip()
3135 CodeGenFunction::EmitPointerAuthAuth(const CGPointerAuthInfo &PointerAuth, in EmitPointerAuthAuth() argument
3137 if (PointerAuth.shouldStrip()) { in EmitPointerAuthAuth()
3138 return EmitStrip(*this, PointerAuth, Pointer); in EmitPointerAuthAuth()
3140 if (!PointerAuth.shouldAuth()) { in EmitPointerAuthAuth()
3144 return EmitPointerAuthCommon(*this, PointerAuth, Pointer, in EmitPointerAuthAuth()