Home
last modified time | relevance | path

Searched refs:CrossDsoTypeId (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/CodeGen/
DCGClass.cpp2752 auto CrossDsoTypeId = CGM.CreateCrossDsoCfiTypeId(MD); in EmitVTablePtrCheck() local
2753 if (CGM.getCodeGenOpts().SanitizeCfiCrossDso && CrossDsoTypeId) { in EmitVTablePtrCheck()
2754 EmitCfiSlowPathCheck(M, TypeTest, CrossDsoTypeId, CastedVTable, StaticData); in EmitVTablePtrCheck()
DCodeGenModule.cpp1027 if (auto CrossDsoTypeId = CreateCrossDsoCfiTypeId(MD)) in CreateFunctionTypeMetadata() local
1028 F->addTypeMetadata(0, llvm::ConstantAsMetadata::get(CrossDsoTypeId)); in CreateFunctionTypeMetadata()
4269 if (auto CrossDsoTypeId = CreateCrossDsoCfiTypeId(MD)) in AddVTableTypeMetadata() local
4271 llvm::ConstantAsMetadata::get(CrossDsoTypeId)); in AddVTableTypeMetadata()
DCGExpr.cpp4076 auto CrossDsoTypeId = CGM.CreateCrossDsoCfiTypeId(MD); in EmitCall() local
4082 if (CGM.getCodeGenOpts().SanitizeCfiCrossDso && CrossDsoTypeId) { in EmitCall()
4083 EmitCfiSlowPathCheck(SanitizerKind::CFIICall, TypeTest, CrossDsoTypeId, in EmitCall()