Home
last modified time | relevance | path

Searched refs:AK_Read (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp342 S.FFDiag(Loc, diag::note_constexpr_access_mutable, 1) << AK_Read << Field; in CheckMutable()
360 if (!CheckLive(S, OpPC, Ptr, AK_Read)) in CheckLoad()
369 if (!CheckRange(S, OpPC, Ptr, AK_Read)) in CheckLoad()
371 if (!CheckInitialized(S, OpPC, Ptr, AK_Read)) in CheckLoad()
373 if (!CheckActive(S, OpPC, Ptr, AK_Read)) in CheckLoad()
375 if (!CheckTemporary(S, OpPC, Ptr, AK_Read)) in CheckLoad()
H A DInterpBuiltin.cpp190 if (!CheckLive(S, OpPC, A, AK_Read) || !CheckLive(S, OpPC, B, AK_Read)) in interp__builtin_strcmp()
202 if (!CheckRange(S, OpPC, PA, AK_Read) || in interp__builtin_strcmp()
203 !CheckRange(S, OpPC, PB, AK_Read)) { in interp__builtin_strcmp()
231 if (!CheckLive(S, OpPC, StrPtr, AK_Read)) in interp__builtin_strlen()
243 if (!CheckRange(S, OpPC, ElemPtr, AK_Read)) in interp__builtin_strlen()
H A DState.h27 AK_Read, enumerator
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp1890 A->isShared() ? AK_Read : AK_Written, in handleCall()
1988 checkAccess(CE->getSubExpr(), AK_Read); in VisitCastExpr()
2017 checkAccess(*Arg, AK_Read, POK_PassByRef); in examineArguments()
2030 checkPtAccess(CE->getImplicitObjectArgument(), AK_Read); in VisitCallExpr()
2033 checkAccess(CE->getImplicitObjectArgument(), AK_Read); in VisitCallExpr()
2052 checkAccess(OE->getArg(1), AK_Read); in VisitCallExpr()
2064 checkPtAccess(OE->getArg(0), AK_Read); in VisitCallExpr()
2070 checkAccess(Obj, AK_Read); in VisitCallExpr()
2094 checkAccess(Source, AK_Read); in VisitCXXConstructExpr()
2166 ReturnType->getPointeeType().isConstQualified() ? AK_Read : AK_Written, in VisitReturnStmt()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafety.h77 AK_Read, enumerator
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp1506 return AK == AK_Read || AK == AK_ReadObjectRepresentation; in isRead()
1511 case AK_Read: in isModification()
1539 case AK_Read: in isValidIndeterminateAccess()
3903 AccessKinds AK = AK_Read) { in extractSubobject()
3904 assert(AK == AK_Read || AK == AK_ReadObjectRepresentation); in extractSubobject()
4311 WantObjectRepresentation ? AK_ReadObjectRepresentation : AK_Read; in handleLValueToRValueConversion()
9556 if (!Result.checkNullPointerForFoldAccess(Info, E, AK_Read) || in VisitBuiltinCallExpr()
12570 if (!String1.checkNullPointerForFoldAccess(Info, E, AK_Read) || in VisitBuiltinCallExpr()
12571 !String2.checkNullPointerForFoldAccess(Info, E, AK_Read) || in VisitBuiltinCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp1319 enum AccessKind { AK_Write = 0x01, AK_Read = 0x10, AK_All = 0x11 }; enumerator
1348 ((AccessToCheck & AK_Read) && Instr.readsRegister(AArch64::NZCV, TRI))) in areCFlagsAccessedBetweenInstrs()