Home
last modified time | relevance | path

Searched refs:ER (Results 1 – 25 of 50) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DReturnPointerRangeChecker.cpp47 const ElementRegion *ER = dyn_cast_or_null<ElementRegion>(R); in checkPreStmt() local
48 if (!ER) in checkPreStmt()
51 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>(); in checkPreStmt()
60 state, ER->getSuperRegion(), C.getSValBuilder(), ER->getValueType()); in checkPreStmt()
91 const auto *DeclR = ER->getSuperRegion()->getAs<DeclRegion>(); in checkPreStmt()
107 ER->getValueType().print(OS, in checkPreStmt()
H A DArrayBoundChecker.cpp43 const ElementRegion *ER = dyn_cast<ElementRegion>(R); in checkLocation() local
44 if (!ER) in checkLocation()
48 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>(); in checkLocation()
59 state, ER->getSuperRegion(), C.getSValBuilder(), ER->getValueType()); in checkLocation()
H A DUndefResultChecker.cpp49 const ElementRegion *ER = dyn_cast<ElementRegion>(MR); in isArrayIndexOutOfBounds() local
50 if (!ER) in isArrayIndexOutOfBounds()
53 DefinedOrUnknownSVal Idx = ER->getIndex().castAs<DefinedOrUnknownSVal>(); in isArrayIndexOutOfBounds()
55 state, ER->getSuperRegion(), C.getSValBuilder(), ER->getValueType()); in isArrayIndexOutOfBounds()
H A DTaint.cpp167 if (const ElementRegion *ER = dyn_cast<ElementRegion>(Reg)) in isTainted() local
168 return isTainted(State, ER->getSuperRegion(), K) || in isTainted()
169 isTainted(State, ER->getIndex(), K); in isTainted()
174 if (const SubRegion *ER = dyn_cast<SubRegion>(Reg)) in isTainted() local
175 return isTainted(State, ER->getSuperRegion(), K); in isTainted()
H A DCStringChecker.cpp353 const auto *ER = dyn_cast<ElementRegion>(R); in CheckLocation() local
354 if (!ER) in CheckLocation()
361 NonLoc Idx = ER->getIndex(); in CheckLocation()
364 if (ER->getValueType() != Ctx.CharTy) in CheckLocation()
367 if (ER->getValueType() != Ctx.WideCharTy) in CheckLocation()
383 const auto *superReg = cast<SubRegion>(ER->getSuperRegion()); in CheckLocation()
406 StInBound->getSVal(ER).isUndef()) { in CheckLocation()
981 const ElementRegion *ER = dyn_cast<ElementRegion>(R); in IsFirstBufInBound() local
982 if (!ER) in IsFirstBufInBound()
987 assert(ER->getValueType() == C.getASTContext().CharTy && in IsFirstBufInBound()
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIChecker.cpp34 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkDoubleNonblocking() local
37 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion()))) in checkDoubleNonblocking()
64 const ElementRegion *const ER = dyn_cast<ElementRegion>(MR); in checkUnmatchedWaits() local
67 if (!isa<TypedRegion>(MR) || (ER && !isa<TypedRegion>(ER->getSuperRegion()))) in checkUnmatchedWaits()
154 if (const ElementRegion *const ER = MR->getAs<ElementRegion>()) { in allRegionsUsedByWait() local
155 SuperRegion = cast<SubRegion>(ER->getSuperRegion()); in allRegionsUsedByWait()
173 const ElementRegion *const ER = RegionManager.getElementRegion( in allRegionsUsedByWait() local
177 ReqRegions.push_back(ER->getAs<MemRegion>()); in allRegionsUsedByWait()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGValue.h90 RValue ER; in get() local
91 ER.V1.setPointer(V); in get()
92 ER.V1.setInt(Scalar); in get()
93 ER.V2.setInt(false); in get()
94 return ER; in get()
97 RValue ER; in getComplex() local
98 ER.V1.setPointer(V1); in getComplex()
101 ER.V2.setInt(false); in getComplex()
102 return ER; in getComplex()
111 RValue ER; variable
[all …]
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DTFUtilsTest.cpp62 auto ER = Evaluator.evaluate(); in TEST() local
63 EXPECT_TRUE(ER.hasValue()); in TEST()
64 float Ret = *ER->getTensorValue<float>(0); in TEST()
66 EXPECT_EQ(ER->getUntypedTensorValue(0), in TEST()
67 reinterpret_cast<const void *>(ER->getTensorValue<float>(0))); in TEST()
77 auto ER = Evaluator.evaluate(); in TEST() local
78 EXPECT_TRUE(ER.hasValue()); in TEST()
79 float Ret = *ER->getTensorValue<float>(0); in TEST()
102 auto ER = Evaluator.evaluate(); in TEST() local
103 EXPECT_FALSE(ER.hasValue()); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp353 return Kind == ER.Kind && V.ImmVal == ER.V.ImmVal; in operator ==()
356 return !operator==(ER); in operator !=()
366 ExtValue(const ExtRoot &ER, int32_t Off) : ExtRoot(ER), Offset(Off) {} in ExtValue()
511 switch (ER.Kind) { in operator <<()
720 if (Kind != ER.Kind) in operator <()
721 return Kind < ER.Kind; in operator <()
767 const ExtRoot &ER = *this; in operator <() local
768 if (!(ER == ExtRoot(EV))) in operator <()
769 return ER < EV; in operator <()
1222 ExtRoot ER(ED.getOp()); in recordExtender() local
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp683 const ElementRegion *ER = nullptr; in getDescriptiveName() local
699 R = ER->getSuperRegion(); in getDescriptiveName()
1335 R = ER->getSuperRegion(); in StripCasts()
1363 const ElementRegion *ER = this; in getAsArrayOffset() local
1369 while (ER) { in getAsArrayOffset()
1370 superR = ER->getSuperRegion(); in getAsArrayOffset()
1373 SVal index = ER->getIndex(); in getAsArrayOffset()
1383 superR = ER; in getAsArrayOffset()
1532 R = ER->getSuperRegion(); in calculateOffset()
1534 QualType EleTy = ER->getValueType(); in calculateOffset()
[all …]
H A DRegionStore.cpp1653 SValOffsets.push_back(ER->getIndex()); in getElementRegionOffsetsWithBase()
1654 Base = ER->getSuperRegion(); in getElementRegionOffsetsWithBase()
1655 ER = dyn_cast<ElementRegion>(Base); in getElementRegionOffsetsWithBase()
1656 } while (ER); in getElementRegionOffsetsWithBase()
2053 Result = getBindingForElement(LazyBinding, ER); in getLazyBinding()
2127 NonLoc index = ER->getIndex(); in getBindingForFieldOrElementCommon()
2520 NewB = bindStruct(NewB, ER, *VI); in bindArray()
2522 NewB = bindArray(NewB, ER, *VI); in bindArray()
2524 NewB = bind(NewB, loc::MemRegionVal(ER), *VI); in bindArray()
2567 NewB = bindArray(NewB, ER, *VI); in bindVector()
[all …]
H A DSymbolManager.cpp421 if (const auto ER = dyn_cast<ElementRegion>(SR)) { in markElementIndicesLive() local
422 SVal Idx = ER->getIndex(); in markElementIndicesLive()
H A DSValBuilder.cpp793 if (const auto *ER = dyn_cast<ElementRegion>(R)) { in VisitLocMemRegionVal() local
794 if (auto OptMemRegV = VB.getCastedMemRegionVal(ER, CastTy)) in VisitLocMemRegionVal()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h27 explicit TagRecordHash(codeview::EnumRecord ER, uint32_t Full, in TagRecordHash()
29 : FullRecordHash(Full), ForwardDeclHash(Forward), Enum(std::move(ER)) { in TagRecordHash()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DLambdaFunctionNameCheck.cpp81 auto ER = in check() local
83 if (SuppressMacroExpansions.find(ER.getAsRange()) != in check()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInlineSizeEstimatorAnalysis.cpp245 auto ER = Evaluator->evaluate(); in run() local
246 if (!ER) in run()
248 float Ret = *ER->getTensorValue<float>(0); in run()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.cpp1108 EligibleRegion ER; in getEligiblePoints() local
1143 if (CurrentNamespace.size() > ER.EnclosingNamespace.size()) { in getEligiblePoints()
1144 ER.EligiblePoints.clear(); in getEligiblePoints()
1145 ER.EnclosingNamespace = CurrentNamespace; in getEligiblePoints()
1147 if (CurrentNamespace.size() == ER.EnclosingNamespace.size()) in getEligiblePoints()
1148 ER.EligiblePoints.emplace_back(std::move(Event.Pos)); in getEligiblePoints()
1151 if (ER.EligiblePoints.empty()) { in getEligiblePoints()
1152 assert(ER.EnclosingNamespace.empty()); in getEligiblePoints()
1153 ER.EligiblePoints.emplace_back(offsetToPosition(Code, Code.size())); in getEligiblePoints()
1155 return ER; in getEligiblePoints()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DArrayRefTest.cpp301 auto ER = makeMutableArrayRef(E); in TEST() local
302 EXPECT_EQ(ER.data(), E.data()); in TEST()
303 EXPECT_EQ(ER.size(), E.size()); in TEST()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmt.cpp489 ExprResult ER = E; in ActOnCaseExpr() local
492 if (!ER.isInvalid()) in ActOnCaseExpr()
493 ER = DefaultLvalueConversion(ER.get()); in ActOnCaseExpr()
494 if (!ER.isInvalid()) in ActOnCaseExpr()
495 ER = ImpCastExprToType(ER.get(), CondType, CK_IntegralCast); in ActOnCaseExpr()
497 ER = ActOnFinishFullExpr(ER.get(), ER.get()->getExprLoc(), false); in ActOnCaseExpr()
498 return ER; in ActOnCaseExpr()
3577 ExprResult ER = in ActOnCapScopeReturnStmt() local
3706 ExprResult ER = in ActOnCapScopeReturnStmt() local
3985 ExprResult ER = in BuildReturnStmt() local
[all …]
H A DSemaStmtAsm.cpp282 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() local
283 if (ER.isInvalid()) in ActOnGCCAsmStmt()
285 Exprs[i] = ER.get(); in ActOnGCCAsmStmt()
373 ExprResult ER = CheckPlaceholderExpr(Exprs[i]); in ActOnGCCAsmStmt() local
374 if (ER.isInvalid()) in ActOnGCCAsmStmt()
376 Exprs[i] = ER.get(); in ActOnGCCAsmStmt()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTNodeTraverser.h241 } else if (auto *ER = dyn_cast<concepts::ExprRequirement>(R)) { in Visit()
242 if (!ER->isExprSubstitutionFailure()) in Visit()
243 Visit(ER->getExpr()); in Visit()
244 if (!ER->getReturnTypeRequirement().isEmpty()) in Visit()
245 Visit(ER->getReturnTypeRequirement() in Visit()
/llvm-project-15.0.7/clang/test/Preprocessor/
H A Dmicrosoft-ext.c48 MAKE_FUNC(MAK, ER, int a, _COMMA, int b);
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProf.h1132 Entry &ER = getCutoffEntryBase()[I]; in setEntry() local
1133 ER.Cutoff = E.Cutoff; in setEntry()
1134 ER.MinBlockCount = E.MinCount; in setEntry()
1135 ER.NumBlocks = E.NumCounts; in setEntry()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h1450 const ElementRegion *getElementRegionWithSuper(const ElementRegion *ER, in getElementRegionWithSuper() argument
1452 return getElementRegion(ER->getElementType(), ER->getIndex(), in getElementRegionWithSuper()
1453 superRegion, ER->getContext()); in getElementRegionWithSuper()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDecl.cpp2910 ExprResult ER; in ParseAlignArgument() local
2915 ER = Actions.ActOnUnaryExprOrTypeTraitExpr(TypeLoc, UETT_AlignOf, true, in ParseAlignArgument()
2918 ER = ParseConstantExpression(); in ParseAlignArgument()
2923 return ER; in ParseAlignArgument()
2972 ExprResult ER = ParseConstantExpression(); in ParseExtIntegerArgument() local
2973 if (ER.isInvalid()) { in ParseExtIntegerArgument()
2980 return ER; in ParseExtIntegerArgument()
3984 ExprResult ER = ParseExtIntegerArgument(); in ParseDeclarationSpecifiers() local
3985 if (ER.isInvalid()) in ParseDeclarationSpecifiers()
3987 isInvalid = DS.SetBitIntType(Loc, ER.get(), PrevSpec, DiagID, Policy); in ParseDeclarationSpecifiers()

12