Searched refs:EmitTypeCheck (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 359 EmitTypeCheck(CodeGenFunction::TCK_MemberCall, CallLoc, in EmitCXXMemberOrOperatorMemberCallExpr() 461 EmitTypeCheck(TCK_MemberCall, E->getExprLoc(), This.emitRawPointer(*this), in EmitCXXMemberPointerCallExpr() 1760 EmitTypeCheck(CodeGenFunction::TCK_ConstructorCall, in EmitCXXNewExpr() 1928 CGF.EmitTypeCheck(CodeGenFunction::TCK_MemberCall, DE->getExprLoc(), Ptr, in EmitObjectDelete() 2158 CGF.EmitTypeCheck(CodeGenFunction::TCK_DynamicOperation, E->getExprLoc(), in EmitTypeidFromVTable() 2262 EmitTypeCheck(TCK_DynamicOperation, DCE->getExprLoc(), ThisAddr, SrcRecordTy); in EmitDynamicCast()
|
H A D | CodeGenFunction.h | 3262 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, LValue LV, 3267 EmitTypeCheck(TCK, Loc, LV.emitRawPointer(*this), Type, LV.getAlignment(), 3271 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, Address Addr, 3277 EmitTypeCheck(TCK, Loc, Addr.emitRawPointer(*this), Type, Alignment, 3284 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, llvm::Value *V,
|
H A D | CGClass.cpp | 343 EmitTypeCheck(TCK_Upcast, Loc, Value.emitRawPointer(*this), DerivedTy, in GetAddressOfBaseClass() 367 EmitTypeCheck(VBase ? TCK_UpcastToVirtualBase : TCK_Upcast, Loc, in GetAddressOfBaseClass() 2207 EmitTypeCheck(CodeGenFunction::TCK_ConstructorCall, Loc, This, in EmitCXXConstructorCall()
|
H A D | CGExpr.cpp | 639 EmitTypeCheck(TCK_ReferenceBinding, E->getExprLoc(), Value, Ty); in EmitReferenceBindingToExpr() 683 void CodeGenFunction::EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, in EmitTypeCheck() function in CodeGenFunction 1483 EmitTypeCheck(TCK, E->getExprLoc(), LV, E->getType(), SkippedChecks); in EmitCheckedLValue() 4655 EmitTypeCheck(TCK_MemberAccess, E->getExprLoc(), Addr, PtrTy, in EmitMemberExpr() 5323 EmitTypeCheck(TCK_DowncastReference, E->getExprLoc(), Derived, in EmitCastLValue()
|
H A D | CodeGenFunction.cpp | 1292 EmitTypeCheck( in StartFunction()
|
H A D | CGExprScalar.cpp | 2422 CGF.EmitTypeCheck(CodeGenFunction::TCK_DowncastPointer, CE->getExprLoc(), in VisitCastExpr()
|
H A D | CGBuiltin.cpp | 3093 EmitTypeCheck(Kind, Loc, Val, Arg->getType(), A.getAlignment(), in EmitBuiltinExpr()
|